The Commodore 64 ROM has been subject to immense reverse engineering. Many commented disassemblies were published over the decades, scattered over different media such as books, magazines, disks, and later, the internet – and there are even some commentaries that apply to the C64 ROM, but were written with other systems in mind that shared Microsoft’s BASIC interpreter.
In the past weeks, I have collected and published several of these comentaries in a unified format:
- Microsoft’s original BASIC for 6502 source
- Bob Sander-Cederlof’s Apple II ROM commentary, adapted for the C64
- Lee Davison’s excellent commentary
- The German-language commentary in the book “64 intern” by Data Becker
Wouldn’t it be nice to see the comments of all these sources at the same time when looking up code in the C64 ROM?
If you can’t fit all columns on your screen, try reducing the text size in your browser.
The raw txt files with the commentaries as well as the script to combine them are maintained at github.com/mist64/c64ref. Improvements welcome.