-
Notifications
You must be signed in to change notification settings - Fork 83
FPGA Projects
Newsdee edited this page Aug 15, 2015
·
13 revisions
This page lists various known FPGA (Verilog and/or VHDL) implementations of classic computers, game consoles and similar. All of these could potentially be ported to the MIST.
Plattform | Link | Source Available/License | Remarks |
---|---|---|---|
Atari ST | |||
SLeary's FPGA ST | Link | yes, on request | Has been ported to MIST |
Suska | Link | yes/GPL | Probably won't fit into the MIST FPGA |
FPGA Arcade | Link | no | |
Mini ST | Link | no | Looks like a minimig |
Unknown | Link | unknown | Probably a Suska clone |
Atari XL | |||
AtariXL | Link | yes | Has been ported to the MIST |
Acorn Archimedes | |||
Amber core | Link | yes | Porting in progress |
Amstrad CPC | |||
CPC2013 | Link | no | |
FPGAmstrad | Link | yes | Has been ported to MIST |
CPC-Trex | Link | yes | |
Apple II | |||
Apple2FPGA | Link | yes | Has been ported to the MIST |
AppleFPGA | http://www.applefritter.com/node/19543 | yes | has more memory and mass storage |
Apple Macintosh | |||
Plus Too | http://www.bigmessowires.com/category/plustoo/ | yes | discontinued |
BBC Micro | |||
BBC Micro on FPGA | http://www.mike-stirling.com/retro-fpga/bbc-micro-on-an-fpga/ | yes | |
Commodore 64 | |||
Syntiac's FPGA-64 | http://www.syntiac.com/fpga64.html | yes/non-commercial | Has been ported to the MIST |
Sabbi's FPGA64 | http://fpga64.blogspot.de/ | no | |
Commodore Amiga | |||
Minimig for DE1 | https://github.com/rkrajnc/minimig-de1#readme | yes | This is the basis of the MIST minimig AGA |
Minimig | http://en.wikipedia.org/wiki/Minimig | yes | The original Minimig |
Minimig TG68 | http://gamesource.groups.yahoo.com/group/minimigtg68/ | yes | |
FPGA Arcade Minimig AGA | http://www.youtube.com/watch?v=vn4ZzLH6MpE | no | |
Commodore PET | |||
PET2001FPGA | http://www.stepinfusion.com/projects/pet2001fpga/ | yes | |
IBM PC | |||
Zet SoC | http://zet.aluzina.org/index.php/Zet_processor | yes | |
Next186 SoC | http://opencores.org/project,next186_soc_pc | yes | |
MSX | |||
OneChipMSX | http://de.wikipedia.org/wiki/1chipMSX | yes | Has been ported to the MIST |
Sun SPARCStation | |||
TEMLib | http://temlib.org/site/ | yes | |
ZX Spectrum | |||
ZX Spectrum on FPGA | http://www.mike-stirling.com/retro-fpga/zx-spectrum-on-an-fpga/ | yes | Has been ported to the MIST |
Speccy 2010 | http://code.google.com/p/speccy2010/ | yes | |
ZX Uno | http://zxuno.speccy.org/ | yes | |
ZX81 | |||
ZXGATE | http://zxgate.sourceforge.net/index.html | yes | Has been ported to the MIST |
Platform | Link | Source Available/License | Remarks |
---|---|---|---|
Atari 2600 | |||
A2601 | http://retromaster.wordpress.com/a2601/ | yes | Has been ported to the MIST |
Atari 5200 | |||
Atari 5200 FPGA | http://atariage.com/forums/topic/216991-5200-in-fpga/ | yes | Has been ported to the MIST |
Atari 7800 | |||
FPGA Atari 7800 | https://www.youtube.com/watch?v=OAqYxMCQDrM | no | Youtube video only |
Colecovision | |||
Coleco | https://svn.pacedev.net/repos/pace/sw/synth/platform/colecovision/ | yes | Has been ported to the MIST |
Nintendo Entertainment System | |||
Ludde's FPGA NES | https://github.com/strigeus/fpganes | yes | Has been ported to the MIST |
NES on Pipistrello | Pipistrello project examples | yes | |
fpga_nes | https://github.com/brianbennett/fpga_nes | yes | |
Kevtris' FPGA NES | http://www.youtube.com/watch?v=xiEZIma5FI0 | no | |
NES on FPGA | http://www.youtube.com/watch?v=NyhbJ-KhHaM | no | |
Danstrother's FPGA NES | http://danstrother.com/fpga-nes/ | no | |
Nintendo Gameboy | |||
PACEDEV Gameboy | https://github.com/wsoltys/pacedev/tree/master/sw/synth/platform/gameboy | yes | has been ported but lacks fundamental features like sprites |
Gameboy on DE1 | https://code.google.com/p/gbfpga/ | yes | |
FPGABoy | http://fpgb.org/ | no | |
PC Engine / Turbographx16 | |||
FPGAPCE | https://github.com/Torlus/FPGAPCE | yes | Has been ported to the MIST |
Sega Genesis | |||
FPGAGen | http://code.google.com/p/fpgagen/ | yes | Uses all three memory chips of the DE board, hard to port to the single SDRAM of the MiST |
Sega Master System | |||
SMS on FPGA | http://fpga-hacks.blogspot.de/ | yes | Has been ported to the MIST |
Super Nintendo Entertainment System | |||
SNES on FPGA | http://pgate1.at-ninja.jp/SNES_on_FPGA | no | Doesn't want to publish code |
SNES on an FPGA | http://ece545.com/S15/reports/F10_SNES.pdf | no | Unfinished student project |
These are new HDL designs that don't re-implement or emulate an existing machine.
Platform | Link | Source Available/License | Remarks |
---|---|---|---|
ZPUFlex | http://retroramblings.net/?page_id=832 | yes | Has been ported to the MIST |
TG68MiniSOC | https://github.com/robinsonb5/TG68_MiniSOC | yes | Has been ported to the MIST |
Multicomp | http://searle.hostei.com/grant/Multicomp/index.html | yes | Has been ported to the MIST |
Parallelogram | http://www.linusakesson.net/scene/parallelogram/index.php | no |
MiST FPGA - One Chip to Rule Them All
- What is it?
- FAQ
- Board overview
- Installing firmware
- Joystick mapping
- Peripherals
- Projects it is based on
- Rom Management
- Setting up a mist.ini file
- Using a custom font
- Tested Displays/Upscalers
- Troubleshooting
- Videos
- User Videos
- Getting Started
- Current core status
- Joy/Keyboard/On-board Shortcuts
- MIDI support
- SD card setup
- Startup menu
- Atari ST
- Atari ST/STe (mistery)
- Amiga
- Amstrad
- Amstrad - alternative
- Apogee/Radio86RK
- Apple I
- Apple II+
- Apple //e
- Apple Macintosh
- Acorn Archimedes
- Atari 800
- BBC Micro
- BK0011M
- Commodore PET
- Commodore VIC-20
- Commodore 64
- Commodore 16/Plus4
- Enterprise
- HT1080Z (TRS80 I clone)
- LM80C
- Mattel Aquarius
- Miles Gordon SAM Coupe
- MSX
- Ondra SPO 186
- Oric
- PC (Next186)
- PC (XT)
- Primo
- Sinclair ZX80/ZX81
- Sinclair ZX Spectrum
- Sinclair ZX Spectrum - alternative
- Sinclair ZX Spectrum Next
- Sinclair QL
- Texas Instruments TI-99/4A
- TSConf
- Vector-06C
- Videoton TVC
- Vtech Video Technology Laser 350/500/700
- Atari 2600
- Atari 5200
- Atari 7800
- Bally Astrocade
- Coleco ColecoVision
- GCE Vectrex
- Intellivision
- Nec PC Engine/TurboGrafx-16
- Nintendo Gameboy
- Nintendo NES
- Nintendo SNES
- Philips Videopac/Odyssey²
- Philips Videopac/Odyssey² - alternative
- Sega Genesis/Megadrive
- Sega Master System
- SNK Neo Geo MVS/AES