Skip to content

Emulator Support ​

INFO

This page focuses on hardcore-compliant emulators. For detailed compliance requirements, see the Hardcore Compliance Requirements page. For extensive notes on unsupported emulators and cores, check the unsupported emulators page.

libretro cores can be played on the following hardcore-compliant frontends. You can find each of them on the Downloads page, listing all cores available for them:

BizHawk cores can only be played on BizHawk. More details on BizHawk cores can be found here.

32X ​

NameTypeNotes
PicoDrivelibretro core- Several games are problematic, use BizHawk if an achievement shows as unsupported or the game performs poorly.
- Appears to still have unmapped RAM.
PicoDriveBizHawk coreMost recommended.

3DO Interactive Multiplayer ​

NameTypeNotes
Operalibretro coreMay have some issues depending on the BIOS.

Amstrad CPC ​

NameTypeNotes
Caprice32libretro coreThe core does not currently support writing to disk, which may affect hashing when implemented.

Apple II ​

NameTypeNotes
RAppleWinStandalone emulator

Arcade ​

NameTypeNotes
FinalBurn Neolibretro coreSome boards may not be fully exposed.
Flycastlibretro coreUsed for Atomiswave and NAOMI 1/2.
FlycastStandalone emulator- Used for Atomiswave and NAOMI 1/2.
- Achievement developers have no way to troubleshoot issues directly, if an achievement doesn't work try using the core before opening a ticket.

Arcadia 2001 ​

NameTypeNotes
AmiArcadialibretro core
WinArcadiaStandalone emulator
DroidArcadiaStandalone emulator

Arduboy ​

NameTypeNotes
Ardenslibretro core
Arduouslibretro coreCannot emulate the Arduboy FX.

Atari 2600 ​

NameTypeNotes
Stellalibretro core
Stella 2014libretro core
Atari2600HawkBizHawk coreAchievements that require emulator resets do not work. Please open a ticket so the achievement can be fixed.

Atari 7800 ​

NameTypeNotes
ProSystemlibretro core
A7800HawkBizHawk core

Atari Jaguar ​

NameTypeNotes
Virtual Jaguarlibretro core- No save state support.
- Does not emulate the Jaguar CD.
- Many issues with emulation.
Virtual JaguarBizHawk core

Atari Jaguar CD ​

NameTypeNotes
Virtual JaguarBizHawk core

Atari Lynx ​

NameTypeNotes
Handylibretro coreMost recommended.
Beetle Lynxlibretro core
HandyBizHawk coreMednafen's fork specifically.

ColecoVision ​

NameTypeNotes
blueMSXlibretro core
ColecoHawkBizHawk core
RAMekaStandalone emulator

Dreamcast ​

NameTypeNotes
Flycastlibretro coreDisable threaded rendering to properly use save states.
FlycastStandalone emulatorAchievement developers have no way to troubleshoot issues directly, if an achievement doesn't work try using the core before opening a ticket.

Elektor TV Games Computer ​

NameTypeNotes
AmiArcadialibretro core
WinArcadiaStandalone emulator
DroidArcadiaStandalone emulator

Fairchild Channel F ​

NameTypeNotes
FreeChaFlibretro core

Famicom Disk System ​

NameTypeNotes
Mesenlibretro coreMost recommended.
RANesStandalone emulator

Game Boy ​

NameTypeNotes
Gambattelibretro coreMost recommended.
Gearboylibretro core
mGBAlibretro core
VBA-Mlibretro core
GambatteBizHawk corePokémon speedrunning fork specifically.
GBHawkBizHawk core
RAVBAStandalone emulator
Pizza Boy C Basic & ProStandalone emulator
SkyEmuStandalone emulator
PlaybackStandalone emulatorGB Operator device required.
LinkboyStandalone emulator

Game Boy Color ​

NameTypeNotes
Gambattelibretro coreMost recommended.
Gearboylibretro core
mGBAlibretro core
VBA-Mlibretro core
GambatteBizHawk corePokémon speedrunning fork specifically.
GBHawkBizHawk core
RAVBAStandalone emulator
Pizza Boy C Basic & ProStandalone emulator
SkyEmuStandalone emulator
PlaybackStandalone emulatorGB Operator device required.
LinkboyStandalone emulator

Game Boy Advance ​

NameTypeNotes
mGBAlibretro coreMost recommended.
VBA-Mlibretro core
Beetle GBAlibretro core
VBA Nextlibretro core
mGBABizHawk core
RAVBAStandalone emulator
Pizza Boy A Basic & ProStandalone emulator
SkyEmuStandalone emulator
PlaybackStandalone emulatorGB Operator device required.
LinkboyStandalone emulator

GameCube ​

NameTypeNotes
DolphinStandalone emulator- Must use version 2407-68 or newer.
- Ensure "Enable Dual Core (speedup)" is unchecked as it is unsupported.
DolphinUWPStandalone emulator

Game Gear ​

NameTypeNotes
Genesis Plus GXlibretro core
Gearsystemlibretro core
RAMekaStandalone emulator
Pizza Boy SC Basic & ProStandalone emulator

Genesis/Mega Drive ​

NameTypeNotes
Genesis Plus GXlibretro coreMost recommended.
PicoDrivelibretro core
Genplus-gxBizHawk coreAlso known as Genesis Plus GX.
Pizza Boy SC Basic & ProStandalone Emulator

Intellivision ​

NameTypeNotes
FreeIntvlibretro core- Crashes when the game is reset.
- Some crashes might be related to the Intellivoice not being emulated.
IntelliHawkBizHawk core

Interton VC 4000 ​

NameTypeNotes
AmiArcadialibretro core
WinArcadiaStandalone emulator
DroidArcadiaStandalone emulator

Magnavox Odyssey2/Philips Videopac+ ​

NameTypeNotes
O2EMlibretro core

Master System/Mark III ​

NameTypeNotes
Genesis Plus GXlibretro core
Gearsystemlibretro core
RAMekaStandalone emulator
Pizza Boy SC Basic & ProStandalone emulator

Mega Duck ​

NameTypeNotes
SameDucklibretro core

MSX ​

NameTypeNotes
blueMSXlibretro core

Neo Geo CD ​

NameTypeNotes
NeoCDlibretro core

Neo Geo Pocket (Color) ​

NameTypeNotes
Beetle NeoPoplibretro core
NeoPopBizHawk coreMednafen fork specifically.

NES/Famicom ​

NameTypeNotes
FCEUmmlibretro coreMost recommended.
Mesenlibretro core
QuickNESlibretro core
RANesStandalone emulator
NES RA AdapterConsole adapter

Nintendo 64 ​

NameTypeNotes
Mupen64Plus-Nextlibretro core- Most recommended.
- Separated into cores for OpenGL ES 2 and 3.
ParaLLEl N64libretro core
RAProject64Standalone emulator
Luna's Project64Standalone emulator

Nintendo DS ​

INFO

Limited microphone support.

NameTypeNotes
DeSmuMElibretro coreDoes not emulate the DSi.
melonDSlibretro core
melonDS DSlibretro core
melonDSBizHawk core
melonDS AndroidStandalone emulator

Nintendo DSi ​

NameTypeNotes
melonDS DSlibretro coreDoes not support save states at this time.
melonDSBizHawk core
melonDS AndroidStandalone emulator

PC Engine/TurboGrafx-16/SuperGrafx ​

NameTypeNotes
Beetle SuperGrafxlibretro coreMost recommended.
Beetle PCE Fastlibretro coreSuperGrafx games do not work on the Beetle PCE Fast core.
PCEHawkBizHawk core

PC Engine CD/TurboGrafx-CD ​

NameTypeNotes
Beetle SuperGrafxlibretro coreMost recommended.
Beetle PCE Fastlibretro core
PCEHawkBizHawk core

PC-8000/8800 ​

NameTypeNotes
QUASI88libretro core
RAQUASI88Standalone emulator

PC-FX ​

NameTypeNotes
Beetle PC-FXlibretro core
T.S.T.BizHawk coreMednafen fork specifically.

PlayStation ​

NameTypeNotes
Beetle PSX HWlibretro coreMost recommended.
Beetle PSXlibretro core
SwanStationlibretro core
DuckStationStandalone emulatorThere may be memory leaks and/or burn-in when using save states. This can be disruptive to casual mode.

PlayStation 2 ​

NameTypeNotes
ARMSX2Standalone emulator
PCSX2Standalone emulator
XBSX2Standalone emulator

PlayStation Portable ​

NameTypeNotes
PPSSPPlibretro core
PPSSPPStandalone emulator

Pokémon Mini ​

NameTypeNotes
PokeMinilibretro core

Saturn ​

NameTypeNotes
Beetle Saturnlibretro core
SaturnusBizHawk coreGood choice for users who can't run Beetle Saturn.
Yaba SanshiroStandalone emulatorCurrently only on Android.

Sega CD ​

INFO

These cores appear to still have unmapped RAM.

NameTypeNotes
Genesis Plus GXlibretro core
PicoDrivelibretro core

SG-1000 ​

NameTypeNotes
Genesis Plus GXlibretro coreMost recommended.
blueMSXlibretro core
RAMekaStandalone emulator

SNES/Super Famicom/Satellaview/Sufami Turbo ​

NameTypeNotes
Snes9Xlibretro coreMost recommended.
Mesen-Slibretro core
RASnes9xStandalone emulator
RA2SnesConsole adapter

Uzebox ​

NameTypeNotes
Uzeboxlibretro core
UzemBizHawk core

Vectrex ​

NameTypeNotes
vecxlibretro core

Virtual Boy ​

NameTypeNotes
Beetle VBlibretro core
Virtual BoyeeBizHawk coreMednafen fork specifically.

WASM-4 ​

NameTypeNotes
WASM-4libretro core

Watara Supervision ​

NameTypeNotes
Potatorlibretro core

Wii ​

NameTypeNotes
DolphinStandalone emulator- Must use version 2603a (stable)/2603-81 (nightly) or newer.
- Ensure "Enable Dual Core (speedup)" is unchecked as it is unsupported.
DolphinUWPStandalone emulator

WonderSwan (Color) ​

NameTypeNotes
Beetle Cygnelibretro core
CygneBizHawk coreMednafen fork specifically.

Changelog

Released under the GPL-3 License. There are no copyright-protected ROMs available for download on RetroAchievements.