Oct 292011
 

Sometime back I modified my C64c with a switch to change between the original kernel and the JiffyDOS kernel. I did this because JiffyDOS is incredible for loading games from the SD2IEC but it doesn’t support loading from tape at all.
I needed to make another one up. Turns out I forgot how to! so here it is mainly for my own sanity.

  • Get a 27C256 eprom
  • Get a copy of the original C64c kernel. This should be 16KB in size, if its 8KB then that’s from the older breadbin C64.
  • Get a copy of the original C64 basic ROM. This is number 901226-01. This should be 8KB in size.
  • Get your copy of JiffyDOS for the C64. This should be 8KB in size.

Place all these files in a directory and open a command prompt (assuming your using Windows).

I renamed my files to something a bit more meaningful, “kernel.bin” “basic.bin” and “jiffy.bin”.
Type the following command:
“copy /b kernel.bin+basic.bin+jiffy.bin new.bin”

This creates a new binary file called “new.bin” and it should be 32KB in size.

  • Burn “new.bin” to a blank 27C256 eprom
  • Lift up leg 27 of the eprom so it doesn’t make contact with the socket pin.
  • Solder the common leg of a switch to pin 27
  • Solder one side of the switch to a 4.7k resistor connected to +5v
  • Solder the other side of the switch to GND

This should now give you a fully working switchable C64c.

Note: This only works for the newer C64c version. A 27C256 eprom isn’t pin compatible with a breadbin version without more modifications.
Also, JiffyDOS is still being sold and is not downloadable from my site nor will I provide it to anyone asking.

 Posted by at 4:27 pm