/c64ref

Ultimate Commodore 64 Reference: ROM Disassembly, Memory Map, ...

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Ultimate Commodore
64 Reference Guide

An effort to collect C64 reference material
in machine readable form and maintain
scripts to present this material to the web.



Button Website    Button Building



Material

Reference material collected in this repository.


ROM Disassembly


KERNAL BASIC Lang By / From
🇺🇸 Microsoft
🇺🇸 Commodore
🇺🇸 Lee Davison
🇺🇸 Bob Sander-Cederlof
🇩🇪 Commodore-64-intern-Buch
🇺🇸 Magnus Nyman
🇺🇸 Marko Mäkelä

Memory Map


Title Lang By / From
Mapping the Commodore 64 🇺🇸 Sheldon Leemon
Memory Map mit Wandervorschlägen 🇩🇪 Dr. H. Hauck
Commodore-64-intern-Buch 🇩🇪 Commodore
Reference 🇺🇸 Joe Forster / STA
Comments in the original source 🇺🇸 Microsoft / Commodore
C64 Programmer's Reference Guide 🇺🇸
64map 🇺🇸
Reference 🇺🇸 Jim Butterfield

KERNAL API


Title Lang By / From
Commodore 64 Programmer's Reference Guide 🇺🇸 Commodore
COMPUTE!'s VIC-20 and Commodore 64 Tool Kit: Kernal 🇺🇸 Dan Heeb
Machine Language Routines for the Commodore 64 and 128 🇺🇸 Todd D Heimarck
Patrick Parrish
Mapping the Commodore 64 🇺🇸 Sheldon Leemon
Commodore 128 intern 🇺🇸 Jörg Schieb
Frank Thrun
Heinz Wrobel
The almost completely commented C64 ROM disassembly 🇺🇸 Lee Davison
Cracking The Kernal 🇺🇸 Peter Marcotty
Kernal 64 / 128 🇺🇸 Craig Taylor
Commodore 64 standard KERNAL functions 🇺🇸 Joe Forster / STA
C64 KERNAL jump table 🇺🇸 Frank Kontros
Das neue Commodore-64-intern-Buch 🇩🇪 Baloui
Brückmann
Englisch
Felt
Gelfand
Gerits
Krsnik


Contributions

Extensions , Translations , Corrections
of typos and content, .. are welcome!



Credits

The original effort of collecting, converting, formatting
and editing the collected files was done by Michael Steil.