A C64 SID Replacement With Built-in Games

Developer [frntc] has recently come up with a smaller and less expensive way to not only replace the SID chip in your Commodore 64 but to also make it a stereo SID! To top it off, it can also hold up to 16 games and launch them from a custom menu. The SIDKick Pico is a simple board with a Raspberry Pi Pico mounted on top. It uses a SID emulation engine based on reSID to emulate both major versions of the SID chip — both the 6581 and the 8580. Unlike many other SID replacements, the SIDKick Pico also supports mouse and paddle inputs, meaning it replaces all functionality of the original SID!

Sound can be generated in three different ways: either using PWM to create a mono audio signal that is routed out via the normal C64/C128 connectors, an external PCM5102A DAC board, or using a different PCB design that has pads for an on-board DAC and TL072 op-amp. While many Commodore purists dislike using replacement chips, the reality is that all extant SID chips were made roughly 40 years ago, and as more and more of them fail, options like the SIDKick Pico are an excellent way to keep the sound of the SID alive.

If you want to hear the SIDKick Pico in action, you can check out the samples on the linked GitHub page, or check out the video below by YouTuber Wolfgang Kierdorf of the RETRO is the New Black channel. To get your hands on a SIDKick Pico, you can follow the instructions on the GitHub page for ordering either bare PCBs or pre-assembled PCBs from either PCBWay or your board manufacturer of choice.

Thanks [Stephen] for the tip.

9 thoughts on “A C64 SID Replacement With Built-in Games

  1. It never ceases to amaze me a dual core system on a chip is $5 (or pennies if you use the bare RP2040).

    I like seeing these kind of hacks that keep the system going transparently. Very nice.

  2. Y’know, given the advent of Tiny Tapeout, I wonder if we might be about to start seeing small production run custom silicon services which could allow new retro computer chips like SID and VICII etc. to be made to order at reasonable prices…

  3. “Unlike many other SID replacements, the SIDKick Pico also supports mouse and paddle inputs, meaning it replaces all functionality of the original SID!”

    I was going to ask..
    Because, a real analog mouse that uses X/Y paddle inputs is really useful for GEOS.
    A joystick mouse just doesn’t do justice.

    Otherwise, it’s also nice for PC retro gamers.
    The Innovation SSI-2001 sound card uses an SID chip, too. As does (did) “The Entertainer”.

    This blog has some more information about it:
    http://nerdlypleasures.blogspot.com/2014/01/sid-and-dos-unlikely-but-true-bedfellows.html?m=1

  4. What l wonder, is why the author assumes one would want to store games in this SID chip replacement. I think of useful tools. The drives came with DOS extensions/wedges (no fastloaders) but nobody ever used them. So people on other platforms b!tched about the odd

    Load”$”,8

    to see a dir. Fine, put the extended DOS software that came on a floppy with the drive, into this SID replacement. Now Dir and $ are easy. While you are at it, why not put in any of the 3 dozen wonderful DOS wedges with speedloaders in. Or any of the other ROM based carts that are also available as .CRT files for Vice (the Commodore emulator). A nice ML monitor would be good. I bet there are Basic extensions. And what about GEOS and C64OS?

        1. You can either put PRGs into the uf2-file and upload them together with the firmware via USB (using a tool that is part of the release), or you can upload PRGs from a disk drive using the built-in configuration tool.

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.