Jump to content

Need help using CFF explorer to bypass windows version check on a steam game exe


Recommended Posts

Posted

The game is Shadows of the Damned Hella remaster, running this on windows 7 it produced an error saying "The procedure entry point GetOverlappedResultEx could not be located in the dynamic link library KERNEL32.dll" which I was able to fix by using CFF explorer on game exe and click on "Import Directory" in the left pane, then click on "KERNEL32.dll" under "Module Name", find "GetOverlappedResultEx" in the lower panel, double click on its name, change it to "GetOverlappedResult" and then save the file. It no longer produced that error message.

However there came a second error message saying The procedure entry point RegisterSuspendResumeNotification could not be located in the dynamic link library USER32.dll which I have no idea on how to edit or bypass.

Supposedly the RegisterSuspendResumeNotification is an API call relating to power suspension/sleep mode that only exists on Windows 8 and above only, but seeing as sleep mode exists also in windows 7 I assume it should be able to befuddle the exe check in the same way as the previous error bypass. Therefore, if anyone has any idea how to do so please share your thoughts, thank you.


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...