Comparative C64 ROM Disassembly Study Guide
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.
Fully Commented Commodore 64 BASIC ROM Disassembly – based on Microsoft's Source
On my quest of collecting as many commentaries on the Commodore 64 ROM at pagetable.com/c64rom, we have gathered Lee Davison’s excellent commentary, the German de facto standard by Data Becker, and an adaptation of Bob Sander-Cederlof’s Apple II ROM commentary, all in the same cross-referenced HTML format.
Microsoft BASIC for 6502 Original Source Code [1978]
This is the original 1978 source code of Microsoft BASIC for 6502 with all original comments, documentation and easter eggs:
Using the OS X 10.10 Hypervisor Framework: A Simple DOS Emulator
Since Version 10.10 (Yosemite), OS X contains Hypervisor.framework, which provides a thin user mode abstraction of the Intel VT features. It enables apps to use virtualization without the need of a kernel extension (KEXT) – which makes them compatible with the OS X App Store guidelines.
Fully Commented Commodore 64 BASIC ROM Disassembly – based on Applesoft!
In our series about C64 ROM commentaries (English version by Lee Davison, German version by Data Becker), I’m now presenting a most unusual C64 ROM commentary – based on a commented disassembly of the Apple II ROM.
Fully Commented Commodore 64 ROM Disassembly (English)
After last week’s German C64 ROM disassembly from the “64 intern” book, I have now also converted Lee Davison’s commented disassembly into the same format.
Fully Commented Commodore 64 ROM Disassembly (German)
Whenever I need to look up some code in the ROM of the Commodore 64, I have the choice of the commented disassembly by Marko Mäkelä, the one by Ninja/The Dreams, or the one by Lee Davison – or I can just use my paper copy of “Das neue Commodore-64-intern-Buch“, an excellent line-by-line commentary in German.
Wikileaks Movie "The Fifth Estate" pirated my "Xbox Hacking" Slides
Rhapsody Developer's Guide [PDF, 1997]
Feiler, Jesse.
Rhapsody Developer’s Guide.
Boston: AP Professional, 1997.
ISBN 0-12-251334-7
(528 pages, 13.3 MB PDF)
Why is my TI-99/4A in Black and White?
by James Abbatiello
Clockslide: How to waste an exact number of clock cycles on the 6502
by Sven Oliver ‘SvOlli’ Moll; the original German language version has been simultaneously posted on his blog.
Assembly Evolution Part 1: Accessing Memory and the strange case of the Intel 4004
by Julien Oster, reprinted with permission.
The story of 15 Second Copy for the C-64
by Mike Pall, published with permission.
The story of FCopy for the C-64
by Thomas Tempelmann, reprinted with permission.
Chaosradio Express #177: Commodore 64
Inside Commodore DOS [PDF]
Racism in Monstropolis
Gate A20
Commodore 128 Programmer's Reference Guide (PDF)
SCUMM Script
Ron Gilbert posted this as a comment on The Mansion – Technical Aspects, I am re-posting it here as an article.