Skip to content
  • ❌: Deprecated or confirmed to be problematic. Unusable for achievements.
  • ❓ : Either untested or the issues haven't been narrowed down and documented. Not recommended.
  • ⌛ : Currently being looked into or testing.

Unsupported Emulators and Cores (Supported Consoles)

INFO

This is a list of emulators and cores that have either been confirmed to not work with achievements or have had little to no documented testing.

3DO

NameTypeStatusNotes
4DOlibretro core

Amstrad CPC

NameTypeStatusNotes
CrocoDSlibretro core

Apple II

NameTypeStatusNotes
VirtuBizHawk core- woz files are not supported (2023-06-04)
- joystick not supported. keyboard has to be manually mapped (2023-06-04)
- have to manually create and load a multi-disk bundle for games with multiple disks. disks are generically labelled by index only (2023-06-04)

Arcade

NameTypeStatusNotes
FB Alphalibretro coreDeprecated core that should not be used
FB Alpha 2012libretro coreDeprecated core that should not be used
MAMElibretro coreIncludes all variants: HBMAME, 2003, 2003 Midway, 2003-Plus, 2009, 2010, 2015, 2016
MAMEBizHawk core

Atari Lynx

NameTypeStatusNotes
Gearlynxlibretro core
Holanilibretro core

ColecoVision

NameTypeStatusNotes
Gearcolecolibretro core

Fairchild Channel-F

NameTypeStatusNotes
ChannelFHawkBizHawk core

Famicom Disk System

NameTypeStatusNotes
FCEUmmlibretro coreDoes not expose extra FDS RAM
QuickNESlibretro coreDoes not emulate the disk system
NEStopialibretro coreDoes not expose extra FDS RAM
Emux NESlibretro core
fixNESlibretro core

Game Boy Advance

NameTypeStatusNotes
gpSPlibretro core
Meteorlibretro core
TempGBAlibretro core

Game Boy/Game Boy Color

NameTypeStatusNotes
DoubleCherryGBlibretro coreDoes not expose all memory, some achievements will show up as unsupported
Emux GBlibretro core
fixGBlibretro core
SameBoylibretro core
TGB Duallibretro core

Game Gear

NameTypeStatusNotes
PicoDrivelibretro core
SMS Plus GXlibretro core

GameCube

NameTypeStatusNotes
Dolphinlibretro core
Ishiirukalibretro core

Magnavox Odyssey 2

NameTypeStatusNotes
O2HawkBizHawk core

Master System / Mark III

NameTypeStatusNotes
SMS Plus GXlibretro core
Emux SMSlibretro core
PicoDrivelibretro core
SMSHawkBizHawk core

MSX/MSX2/MSX2+

NameTypeStatusNotes
fMSXlibretro core

Neo Geo Pocket/Color

NameTypeStatusNotes
RACElibretro core

NES / Famicom

NameTypeStatusNotes
NEStopialibretro core- Does not map SRAM
Emux NESlibretro core
fixNESlibretro core
bneslibretro core

Nintendo 64

NameTypeStatusNotes
Mupen64Plus-Next GLES2libretro core
Mupen64Plus-Next GLES3libretro core
Mupen64PlusBizHawk coreThere are some graphical issues that can be fixed using the angrylion plugin

Nintendo DS

NameTypeStatusNotes
DeSmuME 2015libretro core
melonDS 2021libretro core

Nintendo DSi

NameTypeStatusNotes
DeSmuMElibretro core
melonDSlibretro core

PC Engine CD / TurboGrafx-CD

NameTypeStatusNotes
Beetle PCElibretro coreDoes not expose RAM needed for PC Engine CD
Geargrafxlibretro core

PlayStation

NameTypeStatusNotes
PCSX ReARMedlibretro coreBIOS are not required for this core and will zero out the Kernel RAM
Rustationlibretro core
OctoshockBizHawk core
NymashockBizHawk core
DuckStationlibretro core

PlayStation 2

NameTypeStatusNotes
AetherSX2Standalone emulatorNo longer being developed, has known incompatibilities. Devs have no means to resolve issues.
LRPS2libretro core- Still in alpha state
- Does not expose memory.
Play!libretro core- Low compatibility with most commercial games.
- Black screen with stuttering sound.

Sega Dreamcast

NameTypeStatusNotes
Flycast GLES2libretro core

Sega Genesis / Mega Drive

NameTypeStatusNotes
Blastemlibretro coreWhile some achievements may work, the core has issues with the Game RAM portion of memory.
ClownMDEmulibretro core

Sega Saturn

NameTypeStatusNotes
Yabauselibretro coreTechnically supported; not recommended.
Kronoslibretro coreSaving and loading states often locks up the UI in RALibretro
- Technically supported; not recommended.
YabaSanshirolibretro core

SG-1000

NameTypeStatusNotes
Gearsystemlibretro coreHas significant unexposed memory

SNES / Super Famicom / Satellaview / Sufami Turbo

NameTypeStatusNotes
Beetle bsneslibretro core-
Beetle Supafaustlibretro coreDoes not expose memory (2024-06-11)
fixNESlibretro core
bneslibretro core
bnes 2014 Accuracylibretro core
bnes 2014 Balancedlibretro core
bnes 2014 Performancelibretro core
bnes C++98 (v085)libretro core
bnes-hd betalibretro coreMemory Inspector displays nothing but zeroes. Do not use. (2025-12-29)
bnes-jglibretro core
bnes-mercury Accuracylibretro core
bnes-mercury Balancedlibretro core
bnes-mercury Performancelibretro core
Snes9x 2002libretro core
Snes9x 2005libretro core
Snes9x 2005+libretro core
Snes9x 2010libretro corePLEASE STOP USING THIS FOR ACHIEVEMENTS!!!
higan Accuracylibretro core
nSide Balancedlibretro core
BSNESBizHawk core
BSNESv115+BizHawk core

Wii

NameTypeStatusNotes
Dolphinlibretro core

Unsupported Emulators and Cores (Unsupported Consoles)

Acorn BBC Micro

NameTypeStatusNotes
b2libretro coreTesting needed

Amiga

NameTypeStatusNotes
FS-UAElibretro coreTesting needed
P-UAElibretro core- Needs memory map to see exposed memory
- Locks disk files so they can't be opened for hashing
- Unknown hard disk support
PUAE 2021libretro coreTesting needed
UAE4ARMlibretro coreTesting needed

Atari 5200

NameTypeStatusNotes
atari800libretro coreAppears to work fine, but the core is a bit of a headache to use
- The BIOS has to be configured within the core (F1 -> Emulator Configuration -> System ROM settings
- Couldn't figure out controls - does the joystick need to be configured within the core too?
- Allows loading arbitrary files from the internal menu, which bypasses hashing
a5200libretro coreDoes not expose memory

Atari ST/STE/TT/Falcon

NameTypeStatusNotes
Hatarilibretro coreDoes not expose memory

Cassette Vision

NameTypeStatusNotes
PD777libretro core

CHIP-8

  • Needs console ID, hashing method, and memory map
NameTypeStatusNotes
Emux CHIP-8libretro core
JAXElibretro core- May need settings blacklist to prevent lowering speed

Commodore 64

NameTypeStatusNotes
Frodolibretro core
VICE x64libretro core- Joystick is in port 2 by default. Use JOY button on virtual keyboard (select) to switch it to port 1
- Reset does not autorun game (2022-05-01)
VICE x64SClibretro core
VICE xscpu64libretro core
VICE x64tvlibretro core
VICE xcbm5x0libretro core
VICE xcbm2libretro core
C64HawkBizHawk core

Commodore 128

NameTypeStatusNotes
VICE x128libretro core

Commodore PET

NameTypeStatusNotes
VICE xpetlibretro core

Commodore Plus/4

NameTypeStatusNotes
VICE xplus4libretro core

Commodore VIC-20

NameTypeStatusNotes
VICE xviclibretro core

DOS

NameTypeStatusNotes
DOSBoxlibretro core
DOSBox Corelibretro core
DOSBox SVNlibretro core
DOSBox Purelibretro core

Elektronika BK-0010/0011

NameTypeStatusNotes
BKlibretro core

Enterprise 64/128

NameTypeStatusNotes
ep128emulibretro core

Game & Watch

NameTypeStatusNotes
gwlibretro core- Does not expose memory

J2ME

NameTypeStatusNotes
FreeJ2MElibretro core

MicroW8

NameTypeStatusNotes
MicroW8libretro core

Nintendo 3DS

NameTypeStatusNotes
Citralibretro core- Only exposes 64MB of memory - documentation suggests there should be 128MB
- Does not support save states
Citra 2018libretro core
Citra Canarylibretro core

PC-9800

NameTypeStatusNotes
Neko Project IIlibretro core
Neko Project II Kailibretro core- Memory appears to be exposed in some games depending on the RAM size selected, but it seems like the machine RAM and not actually related to the game.

Philips CD-i

NameTypeStatusNotes
CDi 2015libretro core
SAME CDilibretro core

Philips P2000

NameTypeStatusNotes
M2000libretro core

Pico-8

NameTypeStatusNotes
FAKE-08libretro core
Retro8libretro core

PocketStation

NameTypeStatusNotes
pockystationlibretro coreCore doesn't seem functional, even in RetroArch

SAM Coupé

NameTypeStatusNotes
SimCoupelibretro coreStill in alpha state

Sega Pico

NameTypeStatusNotes
PicoDrivelibretro coreNeeds controls related to turning pages in the attached books

Sharp X1

NameTypeStatusNotes
X1 Millenniumlibretro coreDisk writes modify source media, which breaks hashing (2022-04-16)

Sharp X68K

NameTypeStatusNotes
px68klibretro coreCrashes RALibretro upon loading a game

Sharp ZX81

NameTypeStatusNotes
EightyOnelibretro coreMemory not exposed

Super Casette Vision

NameTypeStatusNotes
EmuSCVlibretro core- Unfinished according to libretro docs.
- Does not expose memory. Appears to export a save state via the RETRO_MEMORY_SAVE_RAM interface, which we try to shoehorn into $E000 as that's what's flagged as Cartridge RAM for the system.

Thomson TO8/TO8D

NameTypeStatusNotes
Theodorelibretro coreUncertain how core handles writing to disk/tape. May affect hashing.

TI-83

NameTypeStatusNotes
Numerolibretro core
TI83HawkBizHawk core

TIC-80

NameTypeStatusNotes
TIC-80libretro coreDoesn't export memory correctly. Can only see 8 bytes

VMU

NameTypeStatusNotes
VeMUlatorlibretro core

Xbox

NameTypeStatusNotes
DirectXboxlibretro coreStill in alpha state

ZX Spectrum

NameTypeStatusNotes
FUSElibretro core- Requires ability to map keyboard to port 3
- Uncertain about save support. Cannot seem to insert save disk
ZXHawkBizHawk coreHashing needs to be corrected

Others

  • FM Towns
  • Nokia N-Gage
  • Oric
  • PC-6001
  • Wii U
  • Zeebo

Changelog

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