mePy2 wrote:
What do you suggest (or/and which are the differences) using Macbugs, debugger in Codewarrior (?),
Hopper just saying a recent app to be run on the host machine.
My own task was pretty slim and consisted in debugging some drivers mostly. MacsBug was the everything I needed that time (well, I used some helper tools like TattleTech, but it doesn't seem to be useful for the subject). As I'm not a professional in Linux/Mac RE, I can't say which would be best in the case. I had a try of IDA in all three wide-known OS'es and it does its job just fine (on Windows there's much more additional utilities, of course), but there was no port of IDA for Classic Mac AFAIK. Had a very little experience with Hopper and no deals with the others.
The straightforward way of completing the work is trying to do everything in Classic Mac environment, but as to me it's unlikely to be completed, because just a few tools for this OS were written. So, it would be more practical to transfer part of the work to the host OS, e.g. you might disasm and learn the code w/ IDA or Hopper, cross-compile (if possible) a shared library (or resource) for the game, write a "glue" layer for the injection and link your library to the game. When you get the final binaries, then you're able to test them on your Mac.