I'm trying to debug out a game. Basically, the Steam version works perfectly but the GOG version (which is 8kb smaller) has an annoying problem where for some people (which happen to be me) the game will simply not work. It's gonna crash and there's no known solution so I thought about trying to debug it (I'm fairly new to debugger even though I've used IDA for a while). When I load the game in the debugger, I get an error from IDA saying:
"The memory could not be read -> 00000710 (exc.code c0000005, tid 20612)"
I'm not even sure if it's because of anti-debugging protections or if it's from the crash itself. I guess that it's the crash's fault because when I try to follow up through this error, IDA stops the process.
At this point I'm not sure what to do, hence why I've came to ask here. Thanks to everyone who takes their time to even try to help me!
Thank you all. Please ask if I missed something (as I said I'm fairly new to this haha), I'll answer really quick.
Image of the assembly when crashing:
eax
?