Permalink
Find file
f8f0f20 Nov 13, 2016
135 lines (75 sloc) 2.88 KB

libretro cores compatibility with RetroAchievements

This is now at RetroArch wiki: https://github.com/libretro/RetroArch/wiki/RetroAchievements

This is an attempt to make a compatibility list of libretro cores and RetroAchievements. If you want to contribute, please, update your RetroArch to get the latest (05-November-2016) fixes on the RetroAchievements feature.

Recommended cores

  • NES: QuickNES
  • Mega Drive / Genesis: picodrive
  • SNES: Snes9x 2010
  • Game Boy / Game Boy Color: gambatte
  • Game Boy Advance: mGBA and VBA-M
  • PC Engine: Beetle PCE Fast

NES

QuickNES

The QuickNES seems to be the NES core with the best compatibility. No problems related to RetroAchievements were found in this core after the 05-Nov-2016 fixes.

NOTE: There's a known issue with QuickNES on Android (not related to RetroAchievements); in the impossibility of using QuickNES, it is recommended to use FCEUmm).

FCEUmm

There are a few known achievements that aren't working with FCEUmm (e.g.: pickup items in Metroid, Goomba Massacre in Super Mario Bros 3).

Nestopia

Untested.

MegaDrive/Genesis

picodrive

No problems at all.

Genesis Plus GX

Untested.

SNES

Snes9x 2010

(previously called SNES9x Next)

Seems to be working fine, but needs more tests after the 05-Nov-2016 fixes.

Snes9x 2005

(previously called CAT SFC)

Untested.

Snes9x 2002

(previously called PocketSNES)

Untested.

Snes9x

(from this repository)

Untested.

Game Boy/Game Boy Color

gambatte

Received a fix on 12-November-2016 and then seems to be working fine.

mGBA

Although mGBA can play Game Boy/Game Boy Color ROMs, it does NOT support cheevos for these systems (only for Game Boy Advance).

Game Boy Advance

mGBA

Seems to be working fine, but need more tests.

VBA next

Doesn't work OK.

"vba-next doesn't support the memory map interface, so achievements won't work ok with it." - @leiradel

VBA-M

Seems to be working fine, but need more tests.

PC Engine

Beetle PCE Fast

(from this repository)

Working fine.