Hi everyone,
Recently, I took another look at the disassembled sources of the Mac Plus ROM and wondered whether modern AI tools could be used to build a fully commented source tree from them.
As you might imagine, this got a bit out of hand, and after a few nights, this now exists:
github.com
It is a fully commented source tree from which the ROMs for the Macintosh 128K, 512K, and Plus (in all three versions) can be assembled using currently available open-source tools.
The Makefile also tests after assembly whether the generated ROM files match the original ROMs bit-for-bit.
Maybe this will be interesting to some of you here for debugging or hacking
I would be very happy to receive feedback, especially on the accuracy of the comments in the code, since I can only judge their quality moderately well.
Best regards,
Jonathan
Recently, I took another look at the disassembled sources of the Mac Plus ROM and wondered whether modern AI tools could be used to build a fully commented source tree from them.
As you might imagine, this got a bit out of hand, and after a few nights, this now exists:
GitHub - jonathanschilling/mac_rom: Macintosh 68k ROM source - reverse engineered
Macintosh 68k ROM source - reverse engineered. Contribute to jonathanschilling/mac_rom development by creating an account on GitHub.
It is a fully commented source tree from which the ROMs for the Macintosh 128K, 512K, and Plus (in all three versions) can be assembled using currently available open-source tools.
The Makefile also tests after assembly whether the generated ROM files match the original ROMs bit-for-bit.
Maybe this will be interesting to some of you here for debugging or hacking
I would be very happy to receive feedback, especially on the accuracy of the comments in the code, since I can only judge their quality moderately well.
Best regards,
Jonathan