Hacker Newsnew | comments | show | ask | jobs | submit login

Here are some more links to FPGA implementations of other home computers.

Commodore 64: (http://www.syntiac.com/fpga64.html)

Commodore PET: (http://www.stepinfusion.com/projects/pet2001fpga/)

Mac Plus (incomplete??): (http://www.bigmessowires.com/category/plustoo/)

Sinclair ZX81: (http://zxgate.sourceforge.net/zx81.html)

Sinclair Spectrum: (http://www.mikestirling.co.uk/zx-spectrum-on-an-fpga/)

MSX: (commercial product, I'm not sure if there's any code downloads) (https://en.wikipedia.org/wiki/1chipMSX)

The popular music ICs from a variety of machines in one box: (http://www.gadgetfactory.net/2012/06/introducing-the-retroca...)

EDIT:

Atari ST: (http://www.experiment-s.de/en/)

Atari bits n bobs (http://hardware.atari.org/vhdl/vhdl.htm)

A variety of different systems - Videopac; Adventure Vision; Colecovision; Bally Astrocade: (http://www.fpgaarcade.com/platforms.htm)




Hardware to support FPGA re-implementations of Amiga:

- http://en.wikipedia.org/wiki/Minimig (available from AmigaKit and a few others, or self-build - all schematics and source is available)

- http://www.fpgaarcade.com/ (shipping in very limited numbers; source/schematics have been promised "when ready" but are not available yet)

For both of these the FPGA does the bulk of the work. The Minimig cores have been ported to other boards (including Chameleon, mentioned below, as well as Xilinx dev boards I think). FPGA Arcade is also intended to support a bunch of other machines.

For the C64 and Amiga there's also the commercial C64 Chameleon (http://www.vesalia.de/e_chameleon.htm) that can plug into a real C64 and effectively replace most of it, or work as a standalone unit.

-----


Hey! Don't forget the Oric-1/Atmos!

http://torlus.com/index.php?2007/11/13/206-oric-1-in-a-fpga-...

http://passionoric.free.fr/eng/download.htm

-----


Sega: (https://github.com/danluu/sega-system-for-fpga)

-----


There's also the fairly popular Minimig (http://www.minimig.net/)

-----




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: