-
Notifications
You must be signed in to change notification settings - Fork 83
CoreDocPCE
This is a continuation of Alastair Robinson's FPGAPCE fork, focusing mainly on the MiST board. Contains CPU, VDP and other fixes from the MiSTer project. Other board's code and the ZPUFlex controller still in the repo, but there were no efforts to make them work. Fixing them would be highly appreciated.
Features:
- Standard MiST OSD and ARM ROM downloading
- SuperGrafx support
- 384K, 768K and SF2 special ROM mapper support
- Multitap up to 5 controllers (4 reported to work)
- 6 buttons controller support
Copy the *.rbf
file at the root of the SD card.
You can rename the file to core.rbf
if you want the MiST to load it automatically at startup.
Copy the PCE ROMS to the TGFX16 folder to automatically list them when you select the Load options in the OSD menu. TurboGrafx-16 titles should use .pce file extension, SuperGrafx ROMS have to be .sgx files.
Press F12 to enter the OSD menu. Move with arrow keys and select with Enter:
- Load *.BIN,*.PCE: Loads a ROM in TurboGrafx-16 mode.
- Load *.SGX: Loads a ROM in SuperGrafx mode.
- Scanlines: activate scanlines - best used in VGA mode (won't work in TV mode).
- ROM Data Swap: Byteswaps the ROM. Seldom needed.
- 6 Buttons: Enables/disables 6 buttons controller support. Some games doesn't like active 6 buttons.
- Multitap: Enables Multitap device for supporting up to 5 joysticks/gamepads in some games.
- You can switch TV/VGA mode with pressing the middle MiST button for 2 seconds, or with the scandoubler_disable setting in mist.ini.
- YPbPr output can be activated via the ypbpr option in mist.ini, or by pressing the middle and right buttons on MiST simultaneously.
Almost all released games are working, Davis Cup Tennis and Andre Panza Kick Boxing have issues.
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