Universal Commodore 64 Cartridge Speeds Up Demo Production

As a life long lover of his venerable Commodore 64, [Frank] was looking for a way to speed up the development time when writing C64 demos. His solution is a universal C64 cartridge that will connect to a PC over a USB port.

The board is powered by a CLPD and a microcontroller loaded with code from [Frank]’s previous C64 USB controller adapter. A 16 Mbit flash chip is able to store 31 classic games like Pitfall, Dig Dug, and Lode Runner.

On his Google+ announcement, [Frank] says this is a very early prototype. He plans on reducing the board size to fit inside a standard C64 cartridge, and the firmware for the micro and CLPD aren’t finished yet. That being said, [Frank] does have a board that does what he wants it to do: extremely rapid C64 development.

Check out [Frank]’s demo after the break of him compiling and re-uploading a simple demo to his cherished computer in just a few seconds. That’s a lot faster than it would take with a 1541 Ultimate or other SD card reader.


All for the want of a 6551

13 thoughts on “Universal Commodore 64 Cartridge Speeds Up Demo Production

  1. I’ve summed the cost of the parts for the current prototype: 31 EUR for the electronic parts and 2 EUR for the PCB (10 cm x 10 cm from ITead Studio). The final product will use some other components, e.g. less level converters with more converters per chip, and I’ve found already a bigger SRAM, 1 MByte for the same price as the current 128 kByte, but maybe then I have to use a bigger CPLD, so I guess the price would be the same. Add 5 EUR for a nice case, so should be less than 40 EUR for a kit, if you want to solder 100 pin TQFT parts yourself (not difficult with some practice and a magnifier or stereo microscope).

    I don’t know, if I want to sell a kit, there are some strange and expensive WEEE regulations in Germany, but it is all open source hardware, including open source software, so you could order the PCB from your favorite PCB manufacturer and all parts from Digikey and solder it yourself. Currently a programmer is needed for the CPLD, but I plan to include this JTAG programmer into the microcontroller, which can be programmed just by USB with no programmer, so no external programmer will be needed at all.

    Maybe a collective ordering and selling it as a kit would make it easier and cheaper, if there is some demand and if someone wants to organize this. I’ll write updates about it on my Google+ account.

    1. I am very interested since I want to step back in C64 programming but find the current PCC64 connections too problematic. For a finalized, ready-to-use product with a little more ram and some nice features I would happily pay 100 euros.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.