keithlegg / sidchip_utils

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sidchip_utils

alt text

If you ever get the chance to purchase 30 rusty old SID chips from an engineer who worked at Commodore ....

DONT DO IT! Put your energy into something else.

This a small collection of tools, references files, and errata making those old chips sing.

What it is:

siduino - Kicad project / Gerbers A one off PCB design thats an arduino (atmega328p) that has a SID chip on it technically you could program it with the arduino tools if you mapped the pins out properly, but I havent tried it has a 12V and 5V power bus to satisfy the analog-y power needs of the old chips. They run hot.

siduino firmwware - AVR firmware to issue commands to the SID chip from an AtMega328. There is some experimental assembly language driver and some experimental midi in/out.

sidcom - unfinished. A aerial protocol to talk to the SID chip from a modern machine. The board is flawed, the TX/RX pins on the AVR share the lower two bits of the SID chip data bus, so a new board is needed before this can be used. A prototype board is under development.

python tools - Havent done anything yet. The RX/TX flaw really makes this board suck. I need to build a better one with a bigger chip and two SIDs for stereo. maybe someday.

If you are crazy enough to want to build one yourself (beware this revision has the TX/RX flaw):

https://oshpark.com/profiles/klegg

About


Languages

Language:C 79.8%Language:Assembly 13.8%Language:Makefile 3.2%Language:Shell 3.1%