2 ms·
Ahhh…brings back memories. Don’t forget that other “power user” feature: MacsBug. I used it to disassemble and figure out how Finder worked. You could do some
by ChrisMarshallNY 2y ago
Ahhh…brings back memories.
Don’t forget that other “power user” feature: MacsBug. I used it to disassemble and figure out how Finder worked. You could do some amazing stuff with MacsBug. Someone wrote a book on it. I used to have that book, but that was a long time ago.
Basically, you could drop a stock Mac into MacsBug, and figure out how the running app was working.
- thbb123 2y agoI still remember the machine code for 2 important instructions to use in Macsbug: 0xA9FF for a breakpoint and 0x4E75 for returning from the current stackframe. We'd debug and insert breakpoints by directly overwriting the program code in RAM.
- JKCalhoun 2y agoYou reminded me of TMON, a much more user friendly debugger if I recall correctly.
- ChrisMarshallNY 2y agoAnd then, there was The Debugger and MacNosy[0]. Even less friendly than MacsBug. I hear it was insanely powerful, though. I wouldn't know. I could never figure out how to use it. [0] https://www.macintoshrepository.org/34935-jasik-s-debugger-nosy https://www.macintoshrepository.org/34935-jasik-s-debugger-n...