RetroAchievements - kpa32/retropie-wiki-cn GitHub Wiki

RetroAchievements are a way to log your achievements on oldschool console games. It is integrated into RetroArch and is only supported by select cores (see chart).

You first need to create an account at http://retroachievements.org/ and then add your credentials to /opt/retropie/configs/all/retroarch.cfg

cheevos_username = "yourusername"
cheevos_password = "yourpassword"
cheevos_enable = true

Since RetroArch 1.3.2 (used in RetroPie 3.7), the Hardcore Mode is supported. It disables the savestates and is optional. If you want to enable it add this line too:

cheevos_hardcore_mode_enable = true

##Supported Systems:

  • Game Boy / Color (lr-gambatte - installed by default)
  • Game Boy Advance (VBA-M - installed by default, mGBA - installed by default)
  • NES (lr-fceumm - installed by default, lr-QuickNES - found in 'Experimental' menu)
  • SNES (lr-Snes9x-next, lr-pocketsnes, lr-armsnes - installed by default)
  • Genesis/Mega Drive (lr-picodrive - installed by default)

##RetroAchievements Messages

A commom user question is "How do I increase the size of the RetroAchievements messages on RetroArch?".

Actually this configuration is done by changing the font size of all the RetroArch messages, not only the RetroAchievements related ones. How to do it:

Open the file /opt/retropie/configs/all/retroarch.cfg and change the line with video_font_size. Values between 26-32 should be good on a 40" TV.

If you are used to configure RetroArch with RGUI (not the default on RetroPie), you can go to Settings -> Onscreen Display -> OSD Message Size and change it.