No description
Find a file
2020-05-13 13:52:07 +02:00
c64disasm c64disasm: changed to python3 so it looks and behaves like c64mem 2020-05-13 10:52:07 +02:00
c64io
c64mem c64mem: collapsible comments - additional fix for comments that are just whitespace 2020-05-13 13:52:07 +02:00
README.md
style.css c64mem: moved multi color css to its own css file 2020-05-13 13:40:49 +02:00

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.