Home Posts OS Pages Download Center Videos About

NXEngine-Evo on Windows XP x64

Running a more capable Cave Story engine on Windows XP x64
Firstly, install CFF Explorer if you don't have it already, as you'll need to patch some things within nx.exe
After that, open nx.exe in CFF Explorer.
The first thing you have to change is the subsystem version, from 6.0 to 5.2.
To do that, go to NT Headers -> Optional Header and change the highlighted values to 5 and 2.
Changing the subsystem version
Now, you can't just save and run it right away, as you'll only see this error.
GetDynamicTimeZoneInformation error
To fix that, you need to go to Import Directory, then find KERNEL32.dll.
After you found it, find GetDynamicTimeZoneInformation and change that to GetTimeZoneInformation.
Changing GetDynamicTimeZoneInformation to GetTimeZoneInformation
And that's it!
NXEngine-evo 2.6.5 on Windows XP x64
Fun fact: this was written entirely on XP x64.