A new replacement of the MOS 6581 and 8580 SID music chip used in the Commodore C64 and C128. Real "plug & play" solution. Just insert instead of the original SID chip into the socket and its done. Accurate sound, significantly lower noise level and less interference from the power supply than the original SID. Automatic recognition of 6581/8580 mode. You can change it anytime by using simple configuration utility to change the SID type, tune the audio filters and test your ARMSID. Lower power consumption than the original. Easy firmware update from the C64/C128 app.


UNICARD is an interface card for computers SHARP MZ-700*, MZ-800 and MZ-1500**. It allows you to simply run MZF/MZT files from a microSD card and provides emulation of standard SHARP peripherals and a VGA output, as well as other inputs/outputs (USB, RS-232C, Ethernet, PS/2, audio).

The Unicard can emulate standard SHARP peripherals, such as Quick Disk, various RAM disks (RAM, SRAM, SROM, EMM), a floppy controller with 4 floppy disk drives, a serial interface, a KANJI and dictionary card and some newly created peripherals, such as an arithmetic unit ALU, RTC and potentially more, because the firmware is still being updated. The Unicard offers several communication interfaces (Ethernet - HTTP server, USB and RS-232 - USARTShell, 8-bit API MZFRepo).

You are buying just the hardware. There will be firmware installed, but it is community developed and not part of the product and its guarantee. You can download actual firmware and ask for sources if you are able to contribute to development. Some proprietary Keil tools are required. Software configuration is done by Unicard Manager. You have to download it and place on your own microSD card. Unicard is sold without microSD card and without CR2032 battery.

Black version of Unicard is not produced currently. It is here just to sample interst and could be produced later.

* MZ-700 requires SHARP MZ-1U06 expansion or another bus adapter. The firmware support for MZ-700 is currently limited. Only older fw for European version of MZ-700 works. New fw is available for MZ-800 an MZ-1500 and will be adapted for MZ-700 later, but no promises.
** Different Unicard firmware is required for different computers. Choose default firmware and you can change it anytime later by placing particular into root of microSD card and switch the computer on.

MZ-700 adapter for Unicard
You can use Unicard Mk3b with Sharp MZ-700 with this adapter. It is possible to connect Unicard directly or with a flat cable.

Adapter supplies +5V power, which is absent on MZ-700 bus edge connector. Power can be supplied by miniUSB connector or short cable from one of the MZ-700 joystick ports.

This adapter is also sold as DIY PCB only.

If you buy this with an Unicard, we will refund the adapter postage, so the postage for adapter will be free. We can do this only after payment, while checking order, sorry for the inconvenience.

Would you like 2 SID stereo or 3 SIDs? Or FM synthesis?

ARM2SID is a new TWO or THREE SIDs and SFX Sound Expander (OPL FM synthesis) emulator in one DIP28 socket size! You can add the second socket as the second SID if you have stereo adapter or connect wires directly to your Commodore computer.
- up to 12 channels music (two or three SIDs or FM or one SID and FM)!
- for all C64 and C128 boards (please read manual)
- stereo in any combination of SID 6581 or 8580 models
- automatic fall-back to dual mono if second SID is not used
- configuration and upgrades by software utility in C64/C128

ARM2SID options:

  • ARM2SID with the second 2 SID socket and a 5 cm cable
    This option is for anyone with 2 SID sockets in a distance up to 20 mm between SID sockets. This is the best option for the most of 2 socket stereo adapters and boards. SFX Sound Expander emulation is possible only if the adapter or board supports DFxx addressing on the second socket (e.g. MixSID and ULTIMATE-64).
  • ARM2SID with the second socket for C64 Reloaded MK2
    Special edition of the previous version, which contains additional resistors to move the external input offset on both sockets that allows the C64 Reloaded MK2 to autodetect ARM2SID as 8580. This is the best option for C64 Reloaded MK2. On the other side the resistors on the input can influence the input signal if the input is used in the future.
  • ARM2SID with the second 2 SID socket and a 10 cm cable
    If a 5 cm cable is not enough and your SID sockets are in larger distance than 20 mm between them, then go for this version. If you need even longer cable, please contact us.
  • ARM2SID without the second socket, with a 30 cm connector cable + 2 Schottky diodes + pullup resistor
    This is the most powerful option that allows you to use all ARM2SID features – 2 SID stereo, 3 SID, SFX, SID + SFX. You must solder or use another way to connect wires to your computer. It is not difficult, but you need some experience or ask your friend to do it.

Attention. No stereo expansion board is a part of the product. Just the ARM2SID + optional 2nd socket + cable (depends on chosen variant).