ACID 64 player is a cycle based Commodore 64 music player designed for playing SID tunes on sound cards/devices that have a real SID chip (6581/6582/8580) on board like the HardSID PCI cards and the HardSID 4U, Uno and Uplay USB devices. It also supports network devices that emulate the SID chip like JSidDevice that is part of JSidplay2.
ACID 64 emulates the MOS 6510 micro processor, the 6526 CIA chip and partially the 6569 VIC chip to run the code of a SID tune and it controls the SID chip on the device for playing Commodore 64 music.
Minimig started in secrecy around January 2005 as a proof of concept by Dutch electrical engineer Dennis van Weeren. He intended Minimig as the answer to the ongoing discussions within the Amiga community on implementing the Amiga custom chipset using an FPGA. The project’s source code and schematics were released under version 3 of the GNU General Public Licence on 25 July 2007.
The original Minimig prototype is based on the Xilinx Spartan-3 Starter Kit, the Original Amiga Chipset is synthesized in the FPGA. Two printed circuit boards are attached via the FPGA kit expansion ports. The first one holds a 3.3V Motorola 68000 type CPU. The second has a MultiMediaCard slot with a small PIC microcontroller acting as a disc controller that supports the FAT16 filesystem and does on-the-fly Amiga disk file (ADF) decoding.