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.
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.