I have a Mac OS Classic application (a game) that I want to "debug". It has data files in a unique format than I am attempting to reverse-engineer. I've made some progress with a hex editor, but really need to see the code to work out the algorithm. I have been able to get the program running in Basilisk II, and it plays without issue. It runs under Mac OS Classic 7.5.3.
I am familiar with using OllyDbg and other Windows tools to add breakpoints to a running application, trap I/O, step through code, and disassemble memory. Is there a similar tool for Mac OS Classic?
Alternately, since it is running under an emulator, are there any emulators that have a built-in debugger function for the applications running inside it?