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