sully71486 How do I cheat? Reputation: 0
Joined: 03 May 2021 Posts: 1
|
Posted: Mon May 03, 2021 5:35 pm Post subject: Log first time each call/jump destination is reached |
|
|
I'd like to be able to play a 32bit x86 game (20 years old), hopefully at, say, at least 10% of normal speed, and have the debugger log to a file each time a new code branch is taken. So initially it would have tons of output and over time that'd slow, but I guess the debugger would be checking upon each call/jump whether the destination had already been logged.
Is CheatEngine an appropriate tool for this? If so, does it need a modern Intel processor like for ultimap2? If not, would ollydbg be more appropriate?
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25296 Location: The netherlands
|
Posted: Tue May 04, 2021 1:28 am Post subject: |
|
|
ultimap1 also does that (bit still needs an intel cpu)
alternatively the code filter ( https://youtu.be/csrU18C4rWY ) could be used, but for 32-bit you will need to do some work building a proper list of addresses
Build a list of all calls but that will include some invalid results
I recommend using the debugger option to break on unexpected breakpoints and on errors check if there is a wrong 'cc' there and if so, remove that from the list and try again (keep the new list)
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|