mirror of
https://github.com/MiSTer-devel/MkDocs_MiSTer.git
synced 2026-04-19 03:04:38 +00:00
16 KiB
16 KiB
This is a list of many recreated components used in various MiSTer FPGA cores.
AMI
POKEY Sound Chip
- Atari 5200 & 800{target=_blank}
- Arcade - A Tetris{target=_blank}
- Arcade - Black Widow{target=_blank}
- Arcade - Centipede{target=_blank}
- Arcade - Food Fight{target=_blank} TG68
AMP
IR3R60N Audio
- Gameboy Advance{target=_blank}
Atari
ANTIC Alphanumeric Television Interface Controller
- Atari 5200 & 800{target=_blank}
- Atari 7800{target=_blank}
MARIA Custom Graphics Chip
- Atari 7800{target=_blank}
TIA Television Interface Adapter
- Atari 2600{target=_blank} TIA
- Atari 5200 & 800{target=_blank} CTIA - Character TIA
- Atari 7800{target=_blank} GTIA - Graphics TIA
XEGS Keyboard Support
- Atari 7800{target=_blank}
ARM
ARM7TDMI
- Gameboy Advance{target=_blank}
Chip8
- Chip 8{target=_blank}
EEPROM
- Arduboy{target=_blank}
General Instrument
PONG on a chip
- AY-3-8500{target=_blank}
AY-3-8900
- Intellivision{target=_blank}
AY-3-8900-1
- Intellivision{target=_blank}
AY-3-8912 Sound
- Vectrex{target=_blank} MC68A09
AY-3-8917 Sound Generator
- Intellivision{target=_blank}
CP1610
- Intellivision{target=_blank}
SP0256-012
- Intellivision{target=_blank}
GPIO
RTC
See: Cores supporting RTC{target=_blank}
Solar Sensor
- Gameboy Advance{target=_blank}
Gyroscope
- Gameboy Advance{target=_blank}
Tilt
- Gameboy Advance{target=_blank}
Hitachi
HG51B169 - SNES Cart IC CX4
- SNES{target=_blank}
Intel
8035 - No ROM version of 8048
- Arcade - Donkey Kong{target=_blank} i8035ip for audio
- Arcade - Donkey Kong Jr.{target=_blank} i8035ip for audio
8048 (T48)
- Odyssey 2{target=_blank}
- Arcade - Donkey Kong{target=_blank}
- Arcade - Donkey Kong Jr.{target=_blank} T80
8244 NTSC & Audio
- Odyssey 2{target=_blank}
8245 PAL & Audio
- Odyssey 2{target=_blank}
Microchip
ATMega / ATXMega
- Arduboy{target=_blank}
MOS
6502 (and variants)
- Arcade - Asteroids{target=_blank}
- Arcade - Asteroids Deluxe{target=_blank}
- Arcade - A Tetris{target=_blank} T65
- Arcade - Black Widow{target=_blank} T65
- Arcade - Burgertime{target=_blank} T65
- Arcade - Burning Rubber{target=_blank} T65
- Arcade - Canyon Bomber{target=_blank} T65
- Arcade - Centipede{target=_blank} T65
- Arcade - Dominos{target=_blank} T65
- Arcade - Donkey Kong 3{target=_blank} T65
- Atari 2600{target=_blank} Custom MOS 6502 (aka 6507)
- Atari 5200 & 800{target=_blank} 6502C
- Atari 7800{target=_blank} Custom MOS 6502 (aka SALLY)
- Atari Lynx{target=_blank} Custom MOS 6502 (aka WDC 65SC02)
- NES{target=_blank} Custom MOS 6502 (aka Ricoh 2A03)
6522 Versatile Interface Adapter
- Vectrex{target=_blank} MC68A09
6532 RIOT - RAM + Input/Output + Timer
- Atari 2600{target=_blank}
- Atari 7800{target=_blank}
Motorola
6809
- Vectrex{target=_blank} MC68A09
6840 Programmable Timer Module
- Arcade - Frenzy{target=_blank}
68000
- Mega CD{target=_blank}
- NeoGeo{target=_blank}
- Sega Genesis{target=_blank}
- Arcade - Food Fight{target=_blank} TG68
NEC
uCOM-43
- Tomy Scramble{target=_blank}
µPD77C25 aka SNES cart IC DSP1, DSP2, DSP3, DSP4
- SNES{target=_blank}
µPD96050 aka SNES cart IC ST010
- SNES{target=_blank}
Nintendo
OBC1
- SNES{target=_blank} SNES Cart IC
PPU - Pixel Processing Unit
S-SMP Audio
- SNES{target=_blank}
SDD1
- SNES{target=_blank} SNES Cart IC
GSU-1
- SNES{target=_blank} Superfx SNES Cart IC
SNK
Graphics - SNK PRO-A0, SNK LSPC2-A2, SNK PRO-B0, NEO-B1, NEO-GRC
- NeoGeo{target=_blank}
Texas Instruments
SN76489 Sound
- ColecoVision & SG-1000{target=_blank}
- Sega Genesis{target=_blank}
- Sega Master System & Game Gear{target=_blank}
TMS9928A NTSC Graphics
- ColecoVision & SG-1000{target=_blank}
TMS9929A PAL Graphics
- ColecoVision & SG-1000{target=_blank}
WDC 65C816
- SNES{target=_blank} Ricoh 5A22 - Custom WDC 65C816
YM2149 (AY-3-8910) Sound
- Arcade - Arkanoid{target=_blank}
- Arcade - Bagman{target=_blank}
- Bally Midway MCR-1{target=_blank}
- Bally Midway MCR-2{target=_blank}
- Bally Midway MCR-3{target=_blank}
- Arcade - Bombjack{target=_blank}
- Arcade - Burgertime{target=_blank}
- Arcade - Burning Rubber{target=_blank}
- Arcade - Crazy Climber{target=_blank}
- Arcade - Crazy Kong{target=_blank}
Yamaha
YM2151 (aka JT51)
- Atari 7800{target=_blank}
YM2413 FM
- Sega Master System & Game Gear{target=_blank}
YM2610 Audio
- NeoGeo{target=_blank}
YM2612 Audio
- Sega Genesis{target=_blank}
YM3438 Audio
- Sega Genesis{target=_blank}
YM7101 VDP Video Display Processor
- Sega Genesis{target=_blank}
Zilog
Z80
- Astrocade{target=_blank}
- ColecoVision & SG-1000{target=_blank}
- Gameboy{target=_blank} Custom Z80 Sharp LR35902
- Sega Genesis{target=_blank}
- Sega Master System & Game Gear{target=_blank} Z80A
- NeoGeo{target=_blank} Z80A
- Arcade - Arkanoid{target=_blank} T80 FPGA Z80
- Arcade - Bagman{target=_blank} T80 FPGA Z80
- Arcade - Astrocade{target=_blank} T80 FPGA Z80
- Bally Midway MCR-1{target=_blank}
- Bally Midway MCR-2{target=_blank}
- Bally Midway MCR-3{target=_blank}
- Arcade - Berzerk{target=_blank} T80 FPGA Z80
- Arcade - Bombjack{target=_blank}
- Arcade - Crazy Balloon{target=_blank} T80
- Arcade - Crazy Climber{target=_blank} T80
- Arcade - Crazy Kong{target=_blank} T80
- Arcade - Dig Dug{target=_blank} T80
- Arcade - Donkey Kong{target=_blank} T80
- Arcade - Donkey Kong 3{target=_blank} T80
- Arcade - Donkey Kong Jr.{target=_blank} T80
- Arcade - Dottori Kun{target=_blank} T80
- Arcade - Frenzy{target=_blank} T80
- Arcade - Galaga{target=_blank} T80
Simple Logic
- Arcade - Breakout{target=_blank} SN74107, SN74153, SN74175, SN74192, SN74193, SN74279, SN7448, SN7474, SN7483, SN7490, SN7493
- Arcade - Breakout{target=_blank} DM9310, DM9312, DM9316, DM9602, S82S16, Astable 555 Timer, Oneshot 555 Timer, NAND, NOR, Toggle FF
- Arcade - Computer Space{target=_blank} 74161 16-bit
- Arcade - Crazy Balloon{target=_blank} NE555V
Features
See: SYS HPS IO{target=_blank} for ARM <-> FPGA communication details.
ADC
See: Cores Supporting ADC{target=_blank}
Audio Filters in Menu
- Sega Genesis{target=_blank}
Controllers - Original Console Controllers
See SNAC: User Port (Serial IO){target=_blank}
DIP Switches in Menu
Many Arcade Games
- Arcade - Galaga{target=_blank} T80
Rotate the Screen
- Atari Lynx{target=_blank}
Save States
- Gameboy{target=_blank}
Secondary SD Card
See: Secondary SD card{target=_blank}
Gameboy Link Port via USERIO
- Gameboy{target=_blank}
Cheats
- Gameboy{target=_blank}
- Sega Master System & Game Gear{target=_blank}
- NES{target=_blank}
- Turbo Grafx 16{target=_blank}
FPGA Only Systems (never manufactured as IC's)
- Chip 8{target=_blank}
- Epoch Galaxy 2{target=_blank}
- Flappy Bird{target=_blank}
- Life{target=_blank}
Joystick - Fixed 4 & 8 way
- Arcade - A Tetris{target=_blank} T65
Mouse
- SNES{target=_blank}
- Turbo Grafx 16{target=_blank}
OSD Settings
- Chess{target=_blank}
Random Number Generator
- Life{target=_blank}
Read CUE+(Image/Track)
- Mega CD{target=_blank}
- Turbo Grafx 16{target=_blank}
ROMs With and without Headers
- Turbo Grafx 16{target=_blank}
Save Games
- NES{target=_blank}
Save States
- NES{target=_blank}
SDRAM
See: Cores that use SDRAM{target=_blank}
Speech
- Arcade - Bagman{target=_blank}
SPI
- Arduboy{target=_blank}
Two BIOS Options
- Gameboy Advance{target=_blank} (Optional)
- Turbo Grafx 16{target=_blank}
Two Displays (HDMI + VGA)
- Gameboy Advance 2P{target=_blank}
Two Systems Simultaneously
- Gameboy 2P{target=_blank}
- Gameboy Advance 2P{target=_blank}
Vector Graphics
- Vectrex{target=_blank}
- Arcade - Asteroids Deluxe{target=_blank}
- Arcade - Black Widow{target=_blank}
Wave based Sound Generator
- Arcade - Dig Dug{target=_blank} T80
XML ROM Configuration files?
- NeoGeo{target=_blank}