Before anybody plug this into Cheat Engine, please know this will NOT work. It needs more work to be done. I believe it needs to be compiled into .dll, and there needs to be a method where it can be injected faster then the game can detect xigncode not working.
I am only sharing this, hoping that another individual can solve these problem for me. I would like it compiled into c++ .dll, and hopefully if everything works out, we can inject the .dll to bypass xigncode.
This code is basically allowing the game to run without xigncode folder. So if you delete xigncode, then inject these codes into the game it will launch. Tested on a VMWare XP. I unpacked the game, and hard patch it into the .exe file and can confirm it works. Could not test it fully since VMWare is really slow.
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
009DBD6D:
JMP 009DBD90
009DBD90:
PUSH 01
009DBDA3:
JMP 009DBDC6
009DBDC6:
PUSH 01
009DBDD9:
JMP 009DBDFC
[DISABLE]
009DBD6D:
jne 009DBD90
009DBD90:
PUSH 00
009DBDA3:
jne 009DBDC6
009DBDC6:
PUSH 00
009DBDD9:
jne 009DBDFC