It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
geometry55: METRO 2033 Redux and METRO Last Light Redux no longer run on Windows 7 after the new update.
That kind of crap was to be expected! :-(
avatar
geometry55: METRO 2033 Redux and METRO Last Light Redux no longer run on Windows 7 after the new update.

The last working builds are:

setup_metro_last_light_redux_1.03_(33180).exe
setup_metro_2033_redux_1.03_(33180).exe
Just to add a note regarding this, there is currently there is a beta branch for both games that provides rollback to an older, legacy version. This is nice, but it requires the use of GOG Galaxy; hopefully in the future the offline installers will be made available for the legacy build.
Dive or Die v. 1.0.5.893 works without any issues, even below minimum requirements.

Tested on rig with 4 GB RAM and HDD install. Wouldn't call it pleasant experience, but it works nonetheless.
avatar
geometry55: METRO 2033 Redux and METRO Last Light Redux no longer run on Windows 7 after the new update.

The last working builds are:

setup_metro_last_light_redux_1.03_(33180).exe
setup_metro_2033_redux_1.03_(33180).exe
I tried it, too. Without an Windows 7 API Extender like VxKex-NEXT the game reports that the procedure entry point GetOverlappedResultEx in kernel32.dll is missing and aborts.
With VxKex-NEXT option "Enable VxKex NEXT for this program" enabled the game crashes on startup with no message.

I also tried the versions 9.23.1019 and the latest version 9.26.0703 of the Nvidia PhysX Engine but without success.

Does the game crash for you, too or do you get another error?
The crash might not necessarily a Windows 7 incompatiblity.
Gabriel Knight - Sins of the Fathers 1.1_gog_v2_(94834) runs on Windows 7 SP1 x64. with Windows 7 API Extender VxKex-NEXT..

Game: Gabriel Knight - Sins of the Fathers
Store: GOG
GOG file version: 1.1_gog_v2_(94834)
Game version: ?

Instructions:
For file "<GAMEFOLDER>\DOSBOX\DOSBox.exe" activate these options:
- Enable VxKex NEXT for this program

Notes:
Last working version is offline installer 1.1_(20239). The new version is a bundled version which can either be started via DOSBox Staging which requires VxKex-NEXT and ScummVM which can be run on Windows 7 without modifications.
Post edited November 05, 2026 by Bridgekeeper
I test on a native Windows 7 environment without plugins.

Have you tried modifying (zeroing) GetOverlappedResultEx to GetOverlappedResult with a hex editor in your OS environment? Out of luck I was able to run a game with this hack on native Windows 7.
avatar
geometry55: I test on a native Windows 7 environment without plugins.

Have you tried modifying (zeroing) GetOverlappedResultEx to GetOverlappedResult with a hex editor in your OS environment? Out of luck I was able to run a game with this hack on native Windows 7.
No, I did not hexedit the executable. I tried first without VxKex-NEXT.and when launching the game I get the error with GetOverlappedResultEx.
After thatI tried VxKex-NEXT with the option "Enable VxKex NEXT for this program" enabled and then the game crashes at startup.

Therefore I would like to know what happens if you start the game. In your case with a hexedited executable.
ATOM RPG rsru42_(64bit)_(94903) runs on Windows 7 SP1 x64. with Windows 7 API Extender VxKex-NEXT..

Game: ATOM RPG
Store: GOG
GOG file version: rsru42_(64bit)_(94903)
Game version: 1.2.1

Instructions:
For file "AtomRPG_x64.exe" activate these options:
- Enable VxKex NEXT for this program

Notes:
The previous version of the offline installer can be run on Windows 7 without modifications.
Post edited November 05, 2026 by Bridgekeeper
avatar
geometry55: I test on a native Windows 7 environment without plugins.

Have you tried modifying (zeroing) GetOverlappedResultEx to GetOverlappedResult with a hex editor in your OS environment? Out of luck I was able to run a game with this hack on native Windows 7.
avatar
Bridgekeeper: No, I did not hexedit the executable. I tried first without VxKex-NEXT.and when launching the game I get the error with GetOverlappedResultEx.
After thatI tried VxKex-NEXT with the option "Enable VxKex NEXT for this program" enabled and then the game crashes at startup.

Therefore I would like to know what happens if you start the game. In your case with a hexedited executable.
ATOM RPG rsru42_(64bit)_(94903) runs on Windows 7 SP1 x64. with Windows 7 API Extender VxKex-NEXT..
I apologize, I misread your previous reply and I hope I am not misreading this one too.

The game does not crash for me, it shows a different popup warning of the same kind.
At the moment I do not have the setup ready so I don’t remember which message is displayed.

Usually when this behavior begins a solid crash is to be expected at one point. What I mean is that I can only hexedit so much before the crash prevents me from modding the executable further. Unfortunately these sets of instructions are only present in Windows 10/11 dlls. I’ve tried loading those in Windows 7 but it’s not worth the trouble. Some times if you’re lucky a game might load the main menu fine, but the game engine always crashes to no end. That’s what the plugins do with a fair bit of success. See if by modding the first warning you can run the game. Maybe the VxKex plugin can load the subsequent missing library without complaining.

If I can manage to run a game with a not too intrusive hack, I’ll be happy, but I appreciate what you and other people in this thread post because I can’t predict the future.

I hope this answers your question or is helpful somehow.
Hi. as you may or may not know, The Dream Machine is receiving a remaster. The engine in the demo is Unity 2021.3.45f2 and it has been stated that, at least on Steam, the original will be discounted. The point is that, although it is probable that the definitive edition will run on Win 7 and that the original will still be available for purchase, one may wish to either purchase or archive the original game, regardless.
avatar
SultanOfSuave: Hi. as you may or may not know, The Dream Machine is receiving a remaster. The engine in the demo is Unity 2021.3.45f2 and it has been stated that, at least on Steam, the original will be discounted. The point is that, although it is probable that the definitive edition will run on Win 7 and that the original will still be available for purchase, one may wish to either purchase or archive the original game, regardless.
Thanks a lot!

The Dream Machine ver. 1.0.6 [Nov 8 2026]
Played Dino Crisis and Resident Evil 1-2 on my 32-bit, Windows 7 PC and it works. Haven't played RE3 yet but I assume it'll work as well.
avatar
Bridgekeeper: No, I did not hexedit the executable. I tried first without VxKex-NEXT.and when launching the game I get the error with GetOverlappedResultEx.
After thatI tried VxKex-NEXT with the option "Enable VxKex NEXT for this program" enabled and then the game crashes at startup.

Therefore I would like to know what happens if you start the game. In your case with a hexedited executable.
ATOM RPG rsru42_(64bit)_(94903) runs on Windows 7 SP1 x64. with Windows 7 API Extender VxKex-NEXT..
avatar
geometry55: If I can manage to run a game with a not too intrusive hack, I’ll be happy, but I appreciate what you and other people in this thread post because I can’t predict the future.

I hope this answers your question or is helpful somehow.
Yes, thank you.
high rated
I'm no longer running W7 to be able to test but "Agent A A Puzzle In Disguise" just got updated to use DirectX 12 by default. Just a friendly reminder that a potential fix for this issue (not just for this specific game, but which also works on many other Unity Engine based games) is to add the command line parameter -force-d3d11 to the startup link to drop back to W7 natively supported DirectX 11.
Thanks for the heads-up, AB2012!
Yes, you're right, Agent A got an update that totally broke Win 7 compatibility. The launch parameter -force-d311 doesn't solve this, unfortunately.
Thankfully I had backed up the file set before updating (that was before your post, so I couldn' backup the installer). It's a huge problem that after an update the earlier offline installer is not available any more!
Agent A - A Puzzle in Disguise runs on Windows 7 SP1 x64. with Windows 7 API Extender VxKex-NEXT..

Game: Agent A - A Puzzle in Disguise
Store: GOG
GOG file version: 5.6.8_(64bit)_(95163)
Game version: 5.6.8 [1447]

Instructions:
For file "AgentA.exe" activate these options:
- Enable VxKex NEXT for this program

Notes:
The previous version of the offline installer 5.2.6_(64bit)_(41141) can be run on Windows 7 without modifications.
Tested with VxKex-NEXT 1.2.3.2466 (https://github.com/YuZhouRen86/VxKex-NEXT/releases).

The Epic Game Store version of the with DirectX12 updated version did not work, so I was surprised that the GOG version did. Another reason could be an older version of VxKex-NEXT.