Skip to content

Emulator Support and Issues

Supported Consoleslink

Console ID Console Name Standalones Cores RALib Support Notes
1 • Sega Genesis
• Mega Drive
Genesis Plus GX
Picodrive
Yes
2 Nintendo 64 Project64 ParaLLEl N64
Mupen64Plus-Next
Yes
3 • SNES
• Super Famicom
• Satellaview
• Sufami Turbo
RASnes9x Snes9x
Mesen-S
Yes
4 Game Boy RAVBA Gambatte
Gearboy
VBA-M
Yes • mGBA crashes when unloading the core because RALibretro doesn't implement the camera interface
5 Game Boy Advance RAVBA mGBA
VBA-M
Beetle GBA
VBA Next
Yes
6 Game Boy Color RAVBA Gambatte
Gearboy
VBA-M
Yes
7 • NES
• Famicom
• Famicom Disk System
RANes Mesen
FCEUmm
QuickNES
Yes
8 • TurboGrafx-16
• PC Engine
• TurboGrafx-CD
• PC Engine CD
• SuperGrafx
Beetle PCE FAST
Beetle SuperGrafx
Yes • SuperGrafx games do not work on the Beetle PCE FAST core
9 • Mega CD
• Sega CD
Genesis Plus GX Yes Appears to still have unmapped RAM (Ecco 1+2)
10 Sega 32X PicoDrive Yes • Several games are problematic
11 • Master System
• Mark III
RAMeka Genesis Plus GX
Gearsystem
Picodrive
Yes
12 PlayStation Beetle PSX
Beetle PSX HW
PCSX ReARMed
SwanStation
Yes
13 Atari Lynx Beetle Lynx
Handy
Yes
14 • Neo Geo Pocket
• Neo Geo Pocket Color
Beetle NeoPop Yes
15 Game Gear RAMeka Genesis Plus GX
Gearsystem
Yes
17 Atari Jaguar Virtual Jaguar Yes • No savestate support
Many issues with the emulation
18 Nintendo DS DeSmuME
MelonDS
Yes • Limited Microphone Support
• No DSi support
23 Magnavox Odyssey 2 O2EM Yes
24 Pokemon Mini PokeMini Yes
25 Atari 2600 Stella Yes
27 Arcade FinalBurn Neo Yes • Needs Updated Board List
• Some boards may not be fully exposed
28 Virtual Boy Beetle VB Yes
29 MSX/MSX2 blueMSX Yes • Hash relies on dsk file not being modified
• .DSK files appear to be unsupported if they also require a cartridge (typically a "sound" cartridge, which was the case with SD Snatcher). There is a core option for this, but it doesn't seem to function properly.
33 SG-1000 RAMeka Genesis Plus GX
blueMSX
Yes
38 Apple II RAppleWin No
39 Saturn Beetle Saturn
Yabause
Kronos
Yes • Saving or Loading states in Kronos often locks up the UI in RALibretro
41 PlayStation Portable PPSSPP Yes • Loading save states too fast can cause it to crash
• Some games have various graphical issues
43 3DO Interactive Multiplayer Opera Yes
44 ColecoVision RAMeka blueMSX Yes
45 Intellivision FreeIntV Yes • Controls are much better than they were
• Crashes if game is reset
• Some crashes that might be related to Intellivoice
46 Vectrex VecX Yes
47 • PC-8001
• PC-8801
RAQUASI88 QUASI88 No • QUASI88 crashes RALib when loading core. Core writes over dsk file when emulator writes to dsk - this breaks hashing
• PC-88VA not supported
49 PC-FX Beetle PC-FX Yes
51 Atari 7800 ProSystem Yes
53 • WonderSwan
• WonderSwan Color
Beetle WonderSwan Yes
63 Watara Supervision Potator Yes

Supported But Not Validatedlink

Console ID Console Name Standalones Cores RALib Support Notes
40 Dreamcast flycast • Must disable threaded rendering to use save states
56 Neo Geo CD NeoCD Appears fully functional. Needs hashing method

Unsupported Consoleslink

Console ID Console Name Standalones Cores RALib Support Notes
16 GameCube Dolphin Needs work Generates sound but not video in RALibretro
19 Wii Dolphin Needs work Crashes RALib when testing
20 Wii U Untested
21 PlayStation 2 Play
PCSX2
Low compatibility with most commercial games; black screen with stuttering sound
PCSX2 is still in an alpha state, does not yet expose memory.
22 Xbox
26 DOS dosbox-pure Needs work • Needs a reliable hashing method
• Needs a way to prevent launching with user-specified command-line parameters
• Needs a way to prevent TSRs
30 Commodore 64 vice Needs Work • Cannot find save disk for games like Bard's Tale and Maniac Mansion
• Uncertain how core handles writing to disk - may affect hashing
• How to handle multi-disk games that come in a zip without an m3u?
31 ZX81 EightyOne Needs Work • Memory not exposed.
32 Oric
34 Vic-20 Needs Work Untested with proper BIOS.
35 Amiga P-UAE Needs Work • Seems to run fine if zips are loaded. Memory is not exposed.
36 Atari ST Hatari Needs Work • Memory not exposed. Games seem to run fine.
37 Amstrad CPC Cap32 Needs Work • Memory is exposed
• Has "machine gun" audio bug in several games depending on machine selected.
37 Amstrad CPC CrocoDS Needs Work • Memory is NOT exposed. Seems to run fine. Several games tested.
42 Philips CD-I Untested
48 PC-9800 np2kai Needs Work • Memory is not exposed. Ran all 10 games tested.
50 Atari 5200 Atari800 Needs Work • Appears to work fine, but the core itself is a bit of a headache. The BIOS has to be configured within the core (F1 > Emulator Configuration > System ROM settings).
• Couldn't figure out controls - does Joystick also need to be configured within the core?
• Currently allows loading arbitrary files from the internal menu, bypassing hashing. Can't be supported in hardcore unless that can somehow be blocked.
52 Sharp X68K px68k Untested with proper BIOS
54 Cassette Vision
55 Super Cassette Vision Currently only playable in MAME, which cannot be supported
57 Fairchild Channel-F FreeChaF
FBNeo
FreeChaF exposes memory, but has some control issues
FBNeo appears fine
58 FM Towns
59 ZX Spectrum FUSE • Requires rcheevos memory map to leverage memory descriptors
• Requires ability to map keyboard to port 3 (RALibretro)
• Uncertain about save support; cannot seem to insert save disk
60 Game & Watch gw • Doesn't expose memory yet
61 Nokia N-Gage
62 Nintendo 3DS Citra • Only exposes 64MB of memory - documentation suggests there should be 128MB.
• Does not support save states
64 Sharp X1 X1 Millennium • Does not expose memory
Crashes RALibretro
• Uncertain how core handles writing to disk/tape - may affect hashing
65 TIC-80 TIC-80 • Doesn't expose memory correctly (only see 8 bytes)
66 Thomson TO8/TO8D Theodore Seems to work. Uncertain how core handles writing to disk/tape - may affect hashing
67 PC-6001 N/A
68 Sega PICO Picodrive Can't be controlled fully, needs controls related to turning pages in attached books
69 Mega Duck N/A
70 Zeebo N/A

Does Not Have Console IDlink

Console ID Console Name Standalones Cores RALib Support Notes
PocketStation pockystation Core doesn't seem functional even in Retroarch
J2ME freej2me Untested

Changeloglink

Last 10 changes on this page:

  • [2021-12-21 22:12] televandalist: Bumped Dreamcast up a category
  • [2021-12-05 12:45] televandalist: Typo fix
  • [2021-12-02 02:59] televandalist: Console IDs 67-70 were assigned so I moved those up a category.
  • [2021-11-28 07:51] Jamiras: Updated Emulator Support and Issues (markdown)
  • [2021-11-28 07:50] Jamiras: Updated Emulator Support and Issues (markdown)
  • [2021-11-23 15:04] Jamiras: Updated Emulator Support and Issues (markdown)
  • [2021-10-27 11:40] televandalist: Update PSP notes.
  • [2021-10-27 09:29] Jamiras: Updated Emulator Support and Issues (markdown)
  • [2021-09-20 20:46] Jamiras: Updated Emulator Support and Issues (markdown)
  • [2021-08-21 05:53] televandalist: Marked Intellivision as supported in RALib since apparently we forgot to update it before. Moved PSP up a category.