You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ralf Th. Pietsch 10947d83dd Removed whitespace after address A090 (#11) 2 months ago
README.md updated documentation 3 months ago
c64disasm_cbm.txt wrong opcode at EA12 for NOP fixed (#10) 2 months ago
c64disasm_de.txt renamed to c64disasm 3 months ago
c64disasm_en.txt renamed to c64disasm 3 months ago
c64disasm_mm.txt renamed to c64disasm 3 months ago
c64disasm_mn.txt renamed to c64disasm 3 months ago
c64disasm_ms.txt Removed whitespace after address A090 (#11) 2 months ago
c64disasm_sc.txt renamed to c64disasm 3 months ago
combine.py quick fix for lines without commentary vanishing into a thin line with the new layout 3 months ago
txt2html.py renamed to c64disasm 3 months ago

README.md

Ultimate Commodore 64 BASIC & KERNAL ROM Disassembly

This project maintains six commented disassemblies of the C64 ROM (BASIC and KERNAL), five in English and one in German.

The txt files are the parsable master versions that can be used to create more rich representations.

c64disasm_ms.txt

This is CBMBASIC only. The comments have been taken from

Microsoft’s original BASIC for M6502 source, pagetable.com/?p=774

Converted and formatted by Michael Steil mist64@mac.com

c64disasm_cbm.txt

This is KERNAL only. The comments have been taken from

The original C64 KERNAL source by Commodore (901227-03), pagetable.com/?p=894, github.com/mist64/cbmsrc

Converted and formatted by Michael Steil mist64@mac.com

c64disasm_en.txt

The comments have been taken from

The almost completely commented C64 ROM disassembly. V1.01 Lee Davison 2012

Converted and formatted by Michael Steil mist64@mac.com

c64disasm_sc.txt

This is CBMBASIC only. The comments have been taken from

Bob Sander-Cederlof: S-C DocuMentor for Applesoft, txbobsc.com/scsc/scdocumentor

Converted and adapted from Applesoft to CBMBASIC, as well as formatted by Michael Steil mist64@mac.com

c64disasm_de.txt

The comments have been taken from

Baloui, Said. Das neue Commodore-64-intern-Buch. Düsseldorf: Data-Becker, 1990. ISBN 3890113079

OCRed and formatted by Michael Steil mist64@mac.com

c64disasm_mn.txt

The comments have been taken from

JIFFYDOS version 6.01/version 6.02 by Magnus Nyman (Harlekin/FairLight)

Converted and formatted by Michael Steil mist64@mac.com

c64disasm_mm.txt

The comments have been taken from

Commodore 64 BASIC/KERNAL ROM Disassembly Version 1.0 (June 1994), by Marko Mäkelä

Converted and formatted by Michael Steil mist64@mac.com

Side-by-side HTML version

combine.py creates a cross-referenced HTML from all commentaries.

The most current version can be found at pagetable.com/c64disasm

Contributing

Corrections (typos as well as content), translations etc. welcome.