Author: cmack

ROM updates & working with EPROMs

The ROM’s in the C64 and the original 1541 models are 24 pin and are not directly pin compatible with burnable 2732 or 2764 EPROMS. In order to upgrade to a newer ROM revision or change the ROM to something else and use either a 2732 (for the character set) or 2764 (for kernal/DOS) EPROM, a socket adapter must be built. See here for detailed instructions on how to build one.

ROM Socket Adapters

Socket adapters are required on the original C64 and 1541 models when replacing the existing 24-pin ROM with a 28-pin EPROM, like a 2764 or larger. They are also needed if you want to replace a 2764 with a larger 27128, a 27128 with a 27256 or a 27256 with a 27512. All of these adapters are covered here.

Microtext 2.6

This is a cool programming “framework” that was adapted for the C64, and was intended to allow programmers and users to easily create and use programs across multiple platforms freely.

[ DOCS ] : Turbo ROM MkIII Reference

f1: LIST: + CHR$(13)f2: OLD + CHR$(13)f3: RUN: + CHR$(13)f4: Toggles something? ON/OFF (maybe fastload?)f5: LOAD + CHR$(13)f6: SAVE”f7: @$* + CHR$(13)f8: LOAD + CHR$(13) I also found a couple more: CTRL + f1: @N* + CHR$(13)CTRL + f7: Disable Function Keys Now before you go pressing CTRL + F1 be warned, THIS WILL FORMAT THE DISK IN DRIVE 8, and give it a label...

[ DOCS ] : JiffyDOS Command Reference

Command Action @ Read the disk drive error channel @C:newfile=file Copy a file on the same diskette @I Initalize the disk drive @N:diskname,ID Format a NEW diskette @N:diskname Short NEW @Q Disable the JiffyDOS commands @R:[newname]=[oldname] Rename A File @S:[file1],[file2]… Scratch a file (files) @UJ Reset the disk drive @V Validate a disk @$ Display a disk directory @#device Set the default device number...

[ DOCS ] : PiffyDOS Kernal Documentation

PiffyDOS – Programmers JiffyDOS JiffyDOS from CMD has almost become a de-facto standard for the Commodore world. It’s compatibility, speed and features makes it the natural choice for users today. I found it very interesting how CMD managed to squeeze everything into that 8kb of ROM and started to disassemble the code. With the Omicron re-assembler I got about 100k of text that i...

[ DOCS ] : Prologic DOS Kernal Documentation

Prologic DOS and Prologic DOS Classic (version 1.6) was a quick loader that included a module on the 1541 floppy disk drive and a module for the user port or expansion port of the C64. The whole thing was connected via a parallel cable and supposedly ensured that an acceleration of 200 times the normal speed could be achieved. It was distributed by Jann...

C64 ROMs Library

Here is a curated list of known C64 kernal and character ROMs. The list will be updated whenever new information becomes available. Some require additional hardware or mods, some do not. Details are provided wherever possible.

[ DOCS ] : SD2IEC Kernal Documentation

Introduction============This is a modification of the Commodore 64 kernal with improved support for thewonderful SD2IEC device by Ingo Korb. Either burn the 8K kernal file to an EPROMand replace the original kernal ROM chip of your C64, or use a device that canoverride the kernal ROM (e.g. 1541 Ultimate, Turbo Chameleon 64, EasyFlash≥). Changes since 1.0:– the browser is started with F7 instead of...