Hello everybody
So, I created an automatic debugger for Paralogue. It does similarly to what Bupo have described in his post #123.
But it does all the debugging automatically.
To run it:
- unzip "paralogue runner.zip" where would be an exe file.
- put "paralogue runner.exe" into the directory ...ParalogueXXX/WindowsNoEditor/Paralogue/Binaries/Win64/
- confirm the game exe file is there, and it is named Paralogue-Win64-Shipping.exe
- run "paralogue runner.exe".
For this automatic debugger to work, it needs original(uncracked) binary(exe-file). It looks for a file named Paralogue-Win64-Shipping.exe,
starts it in a debugging mode, circumvents its anti-debugging stuff, skips DRM, and then just runs the game.
I have tested it on Paralogue 0.16 and 0.18a (non-VR). I believe it might work on other versions as well as VR versions.
I run it on Windows8.1/i5-2310
Let me know, if C sources worth posting here.