[fa.info-mac] An easy way to dis-assemble the Macintosh ROM

info-mac@uw-beaver (info-mac) (09/14/84)

From: Hackerjack <Palevich@HP-LABS>
Ever wanted to disassemble your Macintosh ROM?

It's easy if you:
 * have the old (terminal-based) Debugger and Disassembler
 * have a second personal computer with a serial port and a large disk

All you do is:
 * connect your second personal computer up to the Mac
 * trap into the debugger
 * repeatedly send ID commands to the Mac.

I spent about an hour writing the code to do this.

Now I'm waiting for the program to finish.  It looks like I'll have about
40K lines of assembly language source code when I'm done.  What fun!

The next step will be to re-insert lables, recreate data tables, and so on.

I am afraid that, since the ROM is (C) 1984 Apple Computer, Inc., a
disassembly of the ROM is also (C), and therefore cannot be distributed.

But you can't get into trouble just for looking at your own ROM, can you?

				Jack Palevich
-------