Listed is a brand new Commodore 64 cartridge that comes with the Winbond 27C512 (64KB) EEPROM that is enough to store FOUR 16KB games.  You can flash any ROM (game or utilities, such as diagnostic programs).

You MUST have your own programmer to program the Winbond EEPROM.  The best one I found on eBay is the Mini USB TL866CS Programmer.  It can program a lot of chips, including the Winbond 27C512.

Each ROM image MUST be 16KB (16384 bytes) EXACTLY in size, so that each game can be switched to.  That means you must have a way to pad a ROM less than 16384 bytes to become 16384 bytes in size.  You concatenate four 16KB ROMs into one single binary file and flash it to the EEPROM with your programmer.  In DOS, the sample command of concatenate four binary files into one is below.  'final_rom.bin' is the result ROM file that you can flash onto the EEPROM.  You need to substitute for real file names in the below command, of course.

Note:  If your 16 KB ROM is split into two 8 KB files, concatenate them as well, with the "low" ROM before the "high" ROM.

copy /b rom1.bin + /b rom2.bin + /b rom3.bin + /b rom4.bin final_rom.bin

You will see a lot of Commodore 64 ROM files as .crt files.  The .crt file format is a made-up file format for emulators.  Download WinVice from the net, a Commodore computer emulator.  It has a command called 'cartconv' to help you to convert .crt file to .bin file.  Example command:

cartconv -i rom.crt -out rom.bin

Then use the following table to set the jumper configuration for your image of choice. You can either turn off the C64 and set the jumper(s).  Then turn the C64 back on.  Or hold the reset button and change the jumpers at the same time.  Then let go of the button to reset the C64.

ROM Image #A14A15
1LL
2HL
3LH
4HH


WHAT YOU GET

You get the completely assembled cartridge as shown in the first picture.

IMPORTANT
  • I hold no responsibilities in all aspects, including but not limited to any sort of damages, either physically/financially/property-wise/mentally, etc., to your usage and experiments of this open source item.
  • You really have to be very technical about electronics to use and/or make an experiment on this board.  Definitely, you must know how to solder very small parts.

TERMS
  • Sold AS-IS
  • No returns for refund
  • Sorry no technical support, as I have no technical aspects of this item.  As mentioned, it's an open source products
  • INTERNATIONAL BUYERS:  Shipping cost is EXPENSIVE for the 1st ounce AND there is NO tracking.  I can only give the custom number, which is NOT a tracking number.