RetroAchievements: Difference between revisions
NejiHyuga900 (talk | contribs) →ARM: Sad to see NetherSX2 being unsupported soon. |
NejiHyuga900 (talk | contribs) →ARM: New version minimum requirements for melonDualDS (soon to be called WatermelonDS) and ARMSX2. |
||
| Line 311: | Line 311: | ||
|{{✓}} | |{{✓}} | ||
|{{?}} <small>(WIP)</small> | |{{?}} <small>(WIP)</small> | ||
|align=left|Officially supported on June 22, 2026 for both Android and iOS.<ref>https://retroachievements.org/forums/topic/36402</ref> | |align=left|Officially supported on June 22, 2026 for both Android and iOS.<ref>https://retroachievements.org/forums/topic/36402</ref> As of July 24, 2026, [https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.5 v2.6.5] of the Android version is the new minimum version requirement for hardcore mode, with the next iOS update also being the new minimum on iOS.<ref>https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.5</ref><ref name="ARMSX2 & melonDualDS July 2026 minimum">https://retroachievements.org/forums/topic/36805</ref> | ||
|- | |- | ||
|[[Delta]] | |[[Delta]] | ||
| Line 414: | Line 414: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|align=left|As of January 2, 2026's nightly build and in [https://github.com/SapphireRhodonite/melonDS-android melonDualDS] v0.5.0 (SapphireRhondite's dual/external screen fork), DSiWare titles can directly be booted without having to boot Nintendo DSi's home screen, allowing DSiWare titles to be detected by RetroAchievements if booting directly (will not detect DSiWare games booted from the Nintendo DSi home menu).<ref>https://github.com/rafaelvcaetano/melonDS-android/commit/94a693d7bf336359bb3218a673c101b858baa1e7</ref> On February 18, 2026, achievements can be earned offline in softcore mode and be synced online later in [https://github.com/SapphireRhodonite/melonDS-android melonDualDS] v0.6.0.<ref>https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.6.0</ref> Also in v0.6.0 of | |align=left|As of January 2, 2026's nightly build and in [https://github.com/SapphireRhodonite/melonDS-android melonDualDS] v0.5.0 (SapphireRhondite's dual/external screen fork), DSiWare titles can directly be booted without having to boot Nintendo DSi's home screen, allowing DSiWare titles to be detected by RetroAchievements if booting directly (will not detect DSiWare games booted from the Nintendo DSi home menu).<ref>https://github.com/rafaelvcaetano/melonDS-android/commit/94a693d7bf336359bb3218a673c101b858baa1e7</ref> On February 18, 2026, achievements can be earned offline in softcore mode and be synced online later in [https://github.com/SapphireRhodonite/melonDS-android melonDualDS] v0.6.0.<ref>https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.6.0</ref> Also in v0.6.0 of melonDualDS, Nintendo DS(i) games archived in the <code>.7z</code> archive format are now fully playable and detectable for RetroAchievements. All of these new changes and improvements from the dual-screen fork were then implemented into the main project in melonDS-Android's v2.0.0 update on April 18, 2026,<ref>https://github.com/rafaelvcaetano/melonDS-android/releases/tag/2.0.0</ref> excluding features that are in beta testing, such as Vulkan support.<ref>https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.7.0.rc1</ref> As of July 23, 2026, [https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.7.0.rc5 v0.7.0 RC5] is the new minimum version requirement for melonDualDS<ref>https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.5</ref><ref name="ARMSX2 & melonDualDS July 2026 minimum"/> (soon to be renamed to WatermelonDS) and the offline unlocking feature in softcore mode has been integrated in [https://raofflineproxy.com/ RAOfflineProxy]. | ||
|- | |- | ||
|NetherSX2 | |NetherSX2 | ||
Revision as of 05:57, 25 July 2026
| Developer(s) | Scott Breen and the RA Staff |
|---|---|
| Release | |
| Latest version | N/A |
| Active | Yes |
| Platform(s) | See emulator list below |
| Website | retroachievements.org |
| Source code | GitHub (website) |
RetroAchievements is an online service which provides users with fan-made achievement sets for many platforms which are listed below. The latest console to get achievement support, as of March 19, 2026, is Wii, bumping the amount of total systems supported up to a whopping 54 consoles, handhelds, computers, and other platforms.
Supported emulators and games
See each individual dedicated system pages to see provided up-to-date listings and in-depth information on specific aspects such as enhancements features like RetroAchievements support.
RetroAchievements is currently implemented in the following emulators/frontends, hardware, and video games:
[For an up-to-date list of supported emulators visit the RetroAchievements website]
x86
| Name | Platform(s) | Version | Platform(s) emulating | Platform(s) supported in RA | Endorsed?[n 1] | Develop[n 2] | Active | Recommended[n 3] | Notes |
|---|---|---|---|---|---|---|---|---|---|
| Afterplay | Website Play in browser |
Various | Various | ✓[1] | ✗ | ✓ | ✗ | A multi-system payware emulator. Officially supported since July 30, 2025. Locks basic features like fast forward, multiple save states, and cheats behind a monthly subscription paywall. Violated multiple emulators' licenses. However, after complying with RetroAchievements' requests, Afterplay remains hardcore-compliant, but its Snes9x and Genesis Plus GX cores were deprecated on September 12, 2025 due to their non-commercial licensing.[1][2] | |
| BizHawk | Dev builds 2.11.1 |
Various | Various | ✓ | ? | ✓ | ✓ | First emulation frontend to support Nintendo DSi achievements. | |
| Dolphin | Dev 2606a |
✓ | ✓ | ✓ | ✓ | Introduced GameCube achievements since July 15, 2024 on x86 platforms.[3]RetroAchievements support for Wii and WiiWare was released on March 19, 2026,[4] but the new minimum requirement to earn hardcore achievements for both GameCube and Wii games now requires Dolphin v2603a/2603-81 or newer.[5] | |||
| DuckStation | Preview Latest Older builds for obsolete hardware |
✓ | ? | ✓ | ✓ | ||||
| Firelight | 0.12.2 git |
✓ | ✗ | ✓ | ✓ | A libretro-based multi-emulation frontend. | |||
| Flycast | CI Builds git |
✓ | ? | ✓ | ✓ | While the libretro core introduced Dreamcast achievements on February 12, 2022,[6] the standalone version has implemented RetroAchievements for Dreamcast games in the v2.4 release on October 23, 2024 and was officially supported on April 4, 2025,[7] two days after other emulators became officially supported, with releases/builds released after January 22, 2025 being supported at minimum.[8] RetroAchievements and Flycast also support Dreamcast-based arcade systems, including NAOMI, NAOMI 2, and Atomisware. | |||
| Gopher64 | git | ✗[9][10] | ✗ | ✓ | ? | Implemented in v1.1.16 on April 16, 2026. However, it is not supported by RetroAchievements, and thus, achievements can only be unlocked in softcore mode. According to the developer—after requesting a hardcore verification review on RetroAchievements—Gopher64 was rejected for hardcore support on May 14, 2026, due to a lack of an in-game achievement browser, which the developer had difficulties implementing due to the coding of the emulator's user interface.[9][10] | |||
| Luna's Project64 | git 3.7.3 |
✓ | ? | ✓ | ? | Implemented in v3.5.4 on December 2, 2024 and was officially supported on April 2, 2025 after v3.5.6's release of March 4, 2025.[8] | |||
| PCSX2 | 2.8.2 (Stable) and Nightly builds paraLLEl-GS build[n 4]: Win, Linux |
✓ | ✓ | ✓ | ✓ | Introduced PlayStation 2 achievements since v1.7.3347 of the QT version on October 1, 2022.[11][12] The original wxWidgets user interface version of PCSX2 and the LRPS2 libretro core hard fork of PCSX2 do not support RetroAchievements.
As of September 19, 2025, PCSX2 versions (including stable versions) before nightly build v2.5.162 was forced into softcore mode, so it's highly recommended to use the latest stable or nightly builds.[13] | |||
| Playback | 1.8.0 & nightly builds | ✓ | ? | ✓ | ? | Playback is an emulation frontend to manage and play physical games from supported external devices. Currently supports the GB Operator, which can play physical GB, GBC, and GBA games that are emulated in the mGBA core in Playback. RetroAchievements supported since v1.8.0 on July 8, 2025.[14][15] | |||
| PPSSPP | Dev Builds Dev Builds (Artifacts) libretro core[n 5] 1.20.4 |
✓ | ✓ | ✓ | ✓ | The libretro core introduced PlayStation Portable achievements on October 1, 2021.[16] The standalone version has received official support since v1.16 on September 9, 2023.[17] While PPSSPP was released on more platforms, PPSSPP for Windows XP stopped receiving support after v1.8 and thus does not have RetroAchievements.[18] | |||
| RAGens | 0.057 | ✗ | ✗[n 6] | ✗ | ✗ | Fork of Gens originally used to develop achievements for Sega Genesis/Mega Drive, and | |||
| RALibRetro | 1.8.0 git |
Various | ✓ | ✓ | ✓ | ? | Libretro emulation frontend used to develop achievements for supported platforms. | ||
| RAMeka | 1.0 git |
✓ | ✓ | ✗ | ? | Fork of MEKA to develop achievements for supported platforms. | |||
| RANes | 1.1 git |
✓ | ✓ | ✓ | ? | Fork of FCEUX to develop achievements for NES games. As of February 26, 2026, Famicom Disk System (FDS) is now treated as a separate system on RetroAchievements, which the latest version of RANes and RALibRetro has access to with the latest DLL.[22] | |||
| RAProject64 | 1.0 git |
✓ | ✓ | ~ | ? | Fork of Project64 to develop achievements for Nintendo 64 games. | |||
| RAppleWin | 1.3.1 git |
Apple II | ✓ | ✓ | ✓ | ✓ | Fork of AppleWin to develop achievements for Apple II games. Also, it is currently the only way to earn achievements for Apple II games. | ||
| RAQUASI88 | 1.2.0 git |
PC-8000/8800 | ✓ | ✓ | ✗ | ? | Fork of QUASI88 to develop achievements for PC-8000/8800 games. | ||
| RASnes9x | 1.2.0 git |
✓ | ✓ | ✓ | ? | Fork of Snes9x to develop achievements for Super NES games. | |||
| RAVBA-M | 1.2.0 git |
✓ | ✓ | ✓ | ? | Fork of VisualBoyAdvance-M to develop achievements for Game Boy/Color/Advance games. | |||
| RetroArch | Various | 1.22.2 Nightly builds |
Core list | Various | ✓ | ✗ | ✓ | ✓ | While many libretro cores are supported for RetroAchievements, here is a list of libretro cores that are not supported in RetroAchievements. |
| SkyEmu | git Play in browser (latest build) |
✓ | ✗ | ✓ | ? | Officially supported on May 5, 2025 during development for v4.[23] | |||
| WinArcadia | 36.55 | Various obscure 70s and 80s consoles/computers and Pong systems | Arcadia 2001, Elektor TV Games Computer, Interton VC 4000 | ✓ | ? | ✓ | ✓ | Arcadia 2001, Elektor TV Games Computer, Interton VC 4000 achievements were introduced on July, 1 2023.[24] The Android version DroidArcadia received official support on April 2, 2025.[8] | |
ARM
| Name | Platform(s) | Version | Platform(s) emulating | Platform(s) supported in RA | Endorsed?[n 1] | Develop[n 2] | Active | Recommended[n 3] | Notes |
|---|---|---|---|---|---|---|---|---|---|
| AetherSX2 | NetherSX2 Patch 1.5-3668 (apk)(no ads) Builds 1.5-4248 (play store latest with ads)‡ |
✗ | ✗ | ✗ | ✗ | Emulator abandoned. Use the NetherSX2 patch (v1.8 or newer or Classic v2.0a or newer) for official PlayStation 2 achievement support. | |||
| Afterplay | Website Play in browser |
Various | Various | ✓[1] | ✗ | ✓ | ✗ | A multi-system payware emulator. Officially supported since July 30, 2025. Locks basic features like fast forward, multiple save states, and cheats behind a monthly subscription paywall. Violated multiple emulators' licenses. However, as of August 14, 2025, after complying with RetroAchievements' requests, Afterplay remains hardcore-compliant but with Snes9x and Genesis Plus GX cores removed from support.[1][2] | |
| ARMSX2 | [https://armsx2.net/ This page is a candidate for deletion. The reason is:
If you disagree with the candidate, explain why at the talk page or improve the page and remove the Remember to check for any active links to the page and its history before deleting. git Google Play |
✓ | ✗ | ✓ | ? (WIP) | Officially supported on June 22, 2026 for both Android and iOS.[25] As of July 24, 2026, v2.6.5 of the Android version is the new minimum version requirement for hardcore mode, with the next iOS update also being the new minimum on iOS.[26][27] | |||
| Delta | 1.7.3s Website git |
Patreon version only |
✗[2][28] | ✗ | ✓ | ~ | Was officially supported on April 2, 2025 for NES, SNES, and Nintendo 64 games[8] with handhelds and Sega Genesis supported later. However, as of August 14, 2025, Sega Genesis games are restricted to softcore mode due to Sega Genesis emulation and its RetroAchievements integration being locked behind a paywall on Patreon,[2][28], and thus Delta has been delisted with hardcore mode disabled on September 12, 2025 until changes are made to make Genesis Plus GX and its RA integration free for all users. | ||
| Dolphin | Dev 2606a Google Play |
✓ | ✗ | ✓ | ✓ | The Android version of Dolphin received achievement support for GameCube achievements since v2509-503 on November 22, 2025.[29] RetroAchievements support for Wii and WiiWare was released on March 19, 2026,[30] but the new minimum requirement to earn hardcore achievements for both GameCube and Wii games now requires Dolphin v2603a/2603-81 or newer.[31] | |||
| DroidArcadia | 4.6 | Various obscure 70s and 80s consoles/computers and Pong systems | Arcadia 2001, Elektor TV Games Computer, Interton VC 4000 | ✓ | ? | ✓ | ✓ | Arcadia 2001, Elektor TV Games Computer, Interton VC 4000 achievements were introduced with WinArcadia on July, 1 2023.[32] DroidArcadia received official support on April 2, 2025.[8] | |
| DuckStation | Beta git 0.1-5494 0.0.1.02 Pyra |
✓ | ✗ | ~ | ✓ | ||||
| Flycast | CI Builds git |
✓ | ? | ✓ | ✓ | While the libretro core introduced Dreamcast achievements on February 12, 2022,[33] the standalone version has implemented RetroAchievements for Dreamcast games in the v2.4 release on October 23, 2024 and was officially supported on April 4, 2025,[34] two days after other emulators became officially supported, with releases/builds released after January 22, 2025 being supported at minimum.[8] RetroAchievements and Flycast also support Dreamcast-based arcade systems, including NAOMI, NAOMI 2, and Atomisware. | |||
| GoGBA | Website Google Play App Store |
✓ | ✗ | ✓ | ? | Officially supported on December 19, 2025.[35] | |||
| Gopher64 | git | ✗[9][10] | ✗ | ✓ | ? | Implemented in v1.1.16 on April 16, 2026. However, it is not supported by RetroAchievements, and thus, achievements can only be unlocked in softcore mode. According to the developer—after requesting a hardcore verification review on RetroAchievements—Gopher64 was rejected for hardcore support on May 14, 2026, due to a lack of an in-game achievement browser, which the developer had difficulties implementing due to the coding of the emulator's user interface.[9][10] An Android port was released on May 28, 2026 with the release of v1.1.22. | |||
| Linkboy | 3.9.0 | ✓ | ✗ | ✓ | ✓ | Officially supported on September 4, 2025.[36] | |||
| Manic EMU | Apple App Store git |
Various | Various | ✓ | ? | ✓ | ✓ | A libretro-based emulation frontend supporting various popular home consoles and handhelds by Nintendo, Sega, and Sony. Officially supported on September 18, 2025 with most cores supported for achievements except Nintendo DS achievements are still W.I.P.[37] | |
| melonDS-Android | git Beta 1.10.0 PS melonDualDS fork |
✓ | ✗ | ✓ | ✓ | As of January 2, 2026's nightly build and in melonDualDS v0.5.0 (SapphireRhondite's dual/external screen fork), DSiWare titles can directly be booted without having to boot Nintendo DSi's home screen, allowing DSiWare titles to be detected by RetroAchievements if booting directly (will not detect DSiWare games booted from the Nintendo DSi home menu).[38] On February 18, 2026, achievements can be earned offline in softcore mode and be synced online later in melonDualDS v0.6.0.[39] Also in v0.6.0 of melonDualDS, Nintendo DS(i) games archived in the .7z archive format are now fully playable and detectable for RetroAchievements. All of these new changes and improvements from the dual-screen fork were then implemented into the main project in melonDS-Android's v2.0.0 update on April 18, 2026,[40] excluding features that are in beta testing, such as Vulkan support.[41] As of July 23, 2026, v0.7.0 RC5 is the new minimum version requirement for melonDualDS[42][27] (soon to be renamed to WatermelonDS) and the offline unlocking feature in softcore mode has been integrated in RAOfflineProxy.
| |||
| NetherSX2 | Main git Classic git |
~[43] | ✗ | ✓ | ✓ | Was officially supported in v1.8 and newer on April 2, 2025.[44][8] The Classic version was updated to v2.0a on April 8, 2025 to include hardcore support. May eventually be succeeded by EtherealSX2.[45] However, with ARMSX2 being actively developed and having hardcore support, NetherSX2 will lose hardcore support on July 16, 2026.[43] | |||
| OpenEmu-Silicon | git | Supported systems | Systems supported for RA | ✓ | ✗ | ✓ | ? | Officially supported v1.2.4 and newer on June 25, 2026.[46] | |
| Pizza Boy A | Basic v2.2.3 Pro v3.5.9 ($) |
✓ | ✗ | ✓ | ✓ | Officially supported on April 2, 2025[8] with Basic v2.2.3 and Pro v3.6.4 supported at minimum as of April 21, 2026.[47] | |||
| Pizza Boy C | Basic v3.0.7 Pro v7.1.10 ($) |
✓ | ✗ | ✓ | ✓ | Officially supported on April 2, 2025[8] with Basic v3.0.3 and Pro v6.9.11 supported at minimum as of April 10, 2025.[48] | |||
| Pizza Boy SC | Basic v1.1.17 Pro v1.4.19 ($) |
✓ | ✗ | ✓ | ✓ | Officially supported on April 2, 2025[8] with Basic v1.0.4 and Pro v1.3.3 supported at minimum as of April 10, 2025.[48] | |||
| PPSSPP | Dev Builds Dev Builds (Artifacts) 1.20.4 libretro core[n 5] |
✓ | ? | ✓ | ✓ | The libretro core introduced PlayStation Portable achievements on October 1, 2021.[49] The standalone version has received official support since v1.16 on September 9, 2023[50] and x64 versions of Android and iOS are supported. While PPSSPP was released on other platforms such as BlackBerry 10, DragonBox Pyra, Pandora, and more, these ports stopped receiving updates before v1.16 and thus do not have RetroAchievements.[18] | |||
| RetroArch | Various | 1.22.2 Nightly builds |
Core list | Various | ✓ | ✗ | ✓ | ✓ | While many libretro cores are supported for RetroAchievements, here is a list of libretro cores that are not supported in RetroAchievements. |
| SkyEmu | git Play in browser (latest build) |
✓ | ✗ | ✓ | ? | Officially supported on May 5, 2025 during development for v4.[51] | |||
| Yaba Sanshiro 2 (Yaba三四郎2) | 1.20.5 (free) 1.20.5 (Pro) ($) |
✓ | ✗ | ✓ | ✓ | Android version officially supported since the v1.18.0 release for both the free and paid Pro versions on August 2, 2025. Windows and iOS ports are planned for support.[52] | |||
Consoles
| Name | Platform(s) | Version | Platform(s) emulating | Platform(s) supported in RA | Endorsed?[n 1] | Develop[n 2] | Active | Recommended[n 3] | Notes |
|---|---|---|---|---|---|---|---|---|---|
| DolphinUWP | git | ✓ | ✗ | ✓ | ✓ | Unofficial port of Dolphin for Xbox One and Xbox Series X/S. Xbox Series X/S recommended for better performance.[53] | |||
| DuckStation | uwp git 20221203-uwp Switch git |
? | ✗ | ~ | ? | ||||
| Emu4VitaPlus | git 0.68 (VitaDB) (outdated) |
Core list | Various | ✓ | ✗ | ✓ | ✓ | An emulation frontend for the PlayStation Vita based on the Libretro API, containing Libretro emulation cores for various systems that the PlayStation Vita can run. This frontend was supported as of April 23, 2026.[54] The latest version can be obtained from GitHub, as the VitaDB webpage usually falls behind on updates. | |
| Flycast | CI Builds git |
✓ | ? | ✓ | ✓ | While the libretro core introduced Dreamcast achievements on February 12, 2022,[55] the standalone version has implemented RetroAchievements for Dreamcast games in the v2.4 release on October 23, 2024 and was officially supported on April 4, 2025,[56] two days after other emulators became officially supported, with releases/builds released after January 22, 2025 being supported at minimum.[8] RetroAchievements and Flycast also support Dreamcast-based arcade systems, including NAOMI, NAOMI 2, and Atomisware. | |||
| PPSSPP | Switch libretro core |
✓ | ? | ~ | ✓ | The libretro core introduced PlayStation Portable achievements on October 1, 2021.[57] The standalone version has received official support since v1.16 on September 9, 2023.[58] | |||
| RetroArch | Various | 1.22.2 Nightly builds |
Core list | Various | ✓ | ✗ | ✓ | ✓ | While many libretro cores are supported for RetroAchievements, here is a list of libretro cores that are not supported in RetroAchievements. |
| XBSX2 | UWP git Original git |
✓ | ✗ | ✓ | ✓ | XBSX2 UWP officially supported on April 2, 2025.[8][59] XBSX2 UWP is a fork of XBSX2.0 that continues its development. The original XBSX2.0 is no longer maintained and thus is in softcore mode, as well as older versions of XBSX2 UMP below PCSX2 v2.5.162 starting on September 19, 2025.[13] | |||
Single-board computers
List of single-board computers (SBC) software supported in RetroAchievements.
| Name | SBC | Websites | Platform(s) playable | Platform(s) supported in RA | Endorsed?[n 1] | Develop[n 2] | Active | Recommended[n 3] | Notes |
|---|---|---|---|---|---|---|---|---|---|
| MiSTer (odelot) | MiSTer FPGA | Odelot's Main_MiSTer FPGA cores |
Various | ✓ | ✗ | ✓ | ✓ | The first SBC software supported for RetroAchievements, using Odelot's MiSTer fork and cores. NES/Famicom and FDS games were officially supported in the NES_MiSTer core on April 27, 2026.[60] Mega Drive and SNES cores were officially supported on May 23, 2026.[61] PlayStation and Nintendo 64 cores were officially supported on June 28, 2026.[62] Other cores may have RetroAchievements implemented and may be usable in softcore mode, but hardcore mode is not yet supported for them. For more information about MiSTer: MiSTER FPGA Documentation, MiSTER-devel Github. |
Standalone games
In addition to video game emulators and single-board computers, some standalone computer games receive RetroAchievements support, usually through a game mod or through a private server for online games.
| Game | Supported platform(s) | Websites | Achievement sets | Notes |
|---|---|---|---|---|
| Final Fantasy XI (via HorizonXI) | HorizonXI RA forum guide |
Base Set Hero of Nations Hardcore Hero |
First non-emulated game to receive RetroAchievements support. Implemented in the HorizonXI private server since February 8, 2024. Along with the base set of achievements, there is a subset of achievements for Hero of Nations and Hardcore Hero (FFXI's hardcore mode), as well as achievement sets for the Rise of the Zilart and Chains of Promathia expansions (see in this list). HorizonXI does not require the original game to play and earn achievements. | |
| Final Fantasy XI: Chains of Promathia (via HorizonXI) | HorizonXI RA forum guide |
Base Set | The second expansion pack for Final Fantasy XI in the HorizonXI private server received achievement support on May 22, 2026.[63] | |
| Final Fantasy XI: Rise of the Zilart (via HorizonXI) | HorizonXI RA forum guide |
Base Set Endgame (TBD) |
The first expansion pack for Final Fantasy XI in the HorizonXI private server, which also has its own set of achievements. An Endgame subset of achievements is planned. | |
| Terraria (via tModLoader) | Terraria (Steam) tModLoader (Steam) RA mod for tModLoader RA forum guide Subset mods: Completionist Player World |
Base Set Completionist Player Difficulties World Modes & Seeds |
Implemented via a RetroAchievements mod for tModLoader (a mod launcher for Terraria) and published on February 15, 2025. Along with the base set of achievements, there are subsets for Completionist, Player Difficulties, and World Modes & Seeds. |
Emulators and games planned for RetroAchievements
While not yet supported or implemented, here is a list of emulators, frontends, and standalone games that may support RetroAchievements in the future. Implementation is not guaranteed and could be canceled, but they have at least been considered by their developer.
- ares (multi-system emulator for computers) - Considered, but there is a roadblock.[64]
- Azahar (Nintendo 3DS emulator for computers) - Being worked on since February 18, 2026 by a contributor, but currently being backlogged as of March 3, 2026 by PabloMK7.[65]
- EtherealSX2 (a W.I.P. PlayStation 2 emulator for Android)[66]
- melonDS (Nintendo DS emulator for computers) - Considered in melonDS's 9th Anniversary news update on November 3, 2025 upon popular requests.[67]
- Red Viper (Virtual Boy emulator for Nintendo 3DS) - Being worked on since by a contributor (has a working test fork in softcore mode[68]), approved by the main developer,[69] with a pull request submitted to the main project since April 18, 2026.[70]
- Super ZSNES (Super NES emulator for computers, Android, and later iOS)[71]
- Yaba Sanshiro 2 (Sega Saturn emulator for Windows and iOS) - Implemented and officially supported in v1.18.0 of the Android version since August 2, 2025 so far.[52]
- xemu (Xbox emulator for computers) - Considered with the help of other contributors (potentially as a plugin), as the emulator developer is focused on improving emulation quality and stability.[72] Despite listing Xbox games on RetroAchievements, on May 28, 2026, an announcement was made on the RetroAchievements Discord server's #community-news channel that Xemu will not yet be supported until a large chunk of games are fully playable.[73]
Notes
- ↑ 1.0 1.1 1.2 1.3 Emulators officially supported and endorsed by RetroAchievement developers that can be used unrestrictedly. Unofficially supported emulators/frontends, as well as outdated emulator/frontends versions in due time, are softcore-locked as of April 2025 and cannot be used in hardcore mode, and will not have leaderboard support. It is highly discourageable to sign into RetroAchievements in unofficially supported emulators as unofficial emulators may be malicious with hidden features and consequences including but not limited to: Malware/viruses, being keylogged and having your account stolen, the unlock of achievements not working correctly, and/or being banned/suspended from the RetroAchievements service.
- ↑ 2.0 2.1 2.2 2.3 Emulators/frontends that can officially be used to develop achievements for video games.
- ↑ 3.0 3.1 3.2 3.3 Recommended for casual play and for earning achievements rather than developing achievements.
- ↑ See emulation issues section for information about ParaLLEl-GS.
- ↑ 5.0 5.1 The standalone version of PPSSPP is highly recommended over the libretro core, as the libretro core version can be slow and unstable.
- ↑ Former officially-supported emulators that were officially retired from developing achievements or earning achievements in hardcore mode.
- ↑ Version number release may vary per platform.
Supported Systems
Note: for more details on supported emulators, see this doc. For unsupported emulators see this other doc.
As mentioned before, there are currently 52 supported systems, and they are the following:
AtariNECNintendo
Sony |
SegaSNKOther
|
Planned sytems |
How RA Works
Note: this is a very simplified explanation. For more in-depth documentation, see these pages.
Achievements work by comparing the game's RAM to the achievement code of a set made by an RA developer. Achievement code, also known as logic, is a list of memory conditions chosen by the developer, that when all are simultaneously true on a single frame, will award an achievement.
RetroAchievements also relies on something called hashes, which help to identify different game versions (different regions, revisions, etc.) and can be seen in the "Supported Game Files" part of a game's page.
Game Variety
RetroAchievements does not only support retail games, but it also has demos, hacks, homebrew, prototypes, unlicensed games and even a few test kits (only 2 of these currently have achievements), and several games have subsets. Hacks and subsets typically require patches, which only contain the altered stuff for the game it should be applied to.
Trivia
- It was first created on November 2nd, 2012.
- The first console to ever be supported was the Genesis/Mega Drive and the first game to ever receive a set was Sonic the Hedgehog.
- New sets are constantly being developed and released almost daily, so there is a lot of activity.
- More consoles will be supported in the future, with the currently (publicly) confirmed ones being the Commodore 64, MS-DOS, the TI-83, and the Wii.
Useful Links
- RADocs (documents several aspects of RetroAchievements such as emulator support, how RA works, etc.)
- RAGuides (guides for achievement sets)
- RANews (monthly online magazine which talks about RA-related news and other stuff)
- RAPatches (patches for supported hacks, subsets, etc.)
- Userscripts (official userscripts for RetroAchievements, also links to unofficial ones)
References
- ↑ 1.0 1.1 1.2 1.3 https://retroachievements.org/forums/topic/31930
- ↑ 2.0 2.1 2.2 2.3 https://afterplay.io/licenses
- ↑ https://dolphin-emu.org/blog/2024/07/15/unlocked-retroachievements-come-dolphin/
- ↑ https://retroachievements.org/forums/topic/34986
- ↑ https://retroachievements.org/forums/topic/34981
- ↑ https://retroachievements.org/viewtopic.php?t=15276&o=0
- ↑ https://retroachievements.org/viewtopic.php?t=30384&o=75
- ↑ 8.00 8.01 8.02 8.03 8.04 8.05 8.06 8.07 8.08 8.09 8.10 8.11 https://retroachievements.org/viewtopic.php?t=30384
- ↑ 9.0 9.1 9.2 9.3 https://retroachievements.org/forums/topic/35449
- ↑ 10.0 10.1 10.2 10.3 https://github.com/gopher64/gopher64/wiki/RetroAchievements
- ↑ https://retroachievements.org/viewtopic.php?t=11108
- ↑ https://x.com/retrocheevos/status/1575998932156485632
- ↑ 13.0 13.1 https://retroachievements.org/forums/topic/32330
- ↑ https://retroachievements.org/forums/topic/31517
- ↑ https://support.epilogue.co/hc/en-us/articles/20685106515740-v1-8-0-current-release
- ↑ https://retroachievements.org/viewtopic.php?t=13851&c=93808
- ↑ https://www.ppsspp.org/news/release-1.16/
- ↑ 18.0 18.1 https://www.ppsspp.org/legacybuilds/
- ↑ https://thememorycore.com/posts/interview-scott-breen-retroachievements
- ↑ https://github.com/RetroAchievements/RAIntegration/releases/tag/RAIntegration.0.78
- ↑ https://retroachievements.org/forums/topic/10673
- ↑ https://discord.com/channels/310192285306454017/357633571307126784/1476588023318843536
- ↑ https://retroachievements.org/forums/topic/30758
- ↑ https://retroachievements.org/viewtopic.php?t=22335
- ↑ https://retroachievements.org/forums/topic/36402
- ↑ https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.5
- ↑ 27.0 27.1 https://retroachievements.org/forums/topic/36805
- ↑ 28.0 28.1 https://www.reddit.com/r/Delta_Emulator/comments/1mrdz35/ra_is_not_messing_around_always_thought_it_was
- ↑ https://retroachievements.org/forums/topic/33323
- ↑ https://retroachievements.org/forums/topic/35008
- ↑ https://retroachievements.org/forums/topic/34981
- ↑ https://retroachievements.org/viewtopic.php?t=22335
- ↑ https://retroachievements.org/viewtopic.php?t=15276&o=0
- ↑ https://retroachievements.org/viewtopic.php?t=30384&o=75
- ↑ https://retroachievements.org/forums/topic/33633
- ↑ https://retroachievements.org/forums/topic/32167
- ↑ https://retroachievements.org/forums/topic/32353
- ↑ https://github.com/rafaelvcaetano/melonDS-android/commit/94a693d7bf336359bb3218a673c101b858baa1e7
- ↑ https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.6.0
- ↑ https://github.com/rafaelvcaetano/melonDS-android/releases/tag/2.0.0
- ↑ https://github.com/SapphireRhodonite/melonDS-android/releases/tag/0.7.0.rc1
- ↑ https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.5
- ↑ 43.0 43.1 https://retroachievements.org/forums/topic/36517
- ↑ https://github.com/Trixarian/NetherSX2-patch/issues/131#issuecomment-2772799926
- ↑ https://github.com/Trixarian/NetherSX2-patch/issues/131#issuecomment-2566681639
- ↑ https://retroachievements.org/forums/topic/36439
- ↑ https://discord.com/channels/310192285306454017/357633571307126784/1496247065993281656
- ↑ 48.0 48.1 https://retroachievements.org/viewtopic.php?t=30480
- ↑ https://retroachievements.org/viewtopic.php?t=13851&c=93808
- ↑ https://www.ppsspp.org/news/release-1.16/
- ↑ https://retroachievements.org/forums/topic/30758
- ↑ 52.0 52.1 https://retroachievements.org/forums/topic/31793
- ↑ https://github.com/SternXD/dolphin?tab=readme-ov-file#uwp-universal-windows-platform
- ↑ https://retroachievements.org/forums/topic/35556
- ↑ https://retroachievements.org/viewtopic.php?t=15276&o=0
- ↑ https://retroachievements.org/viewtopic.php?t=30384&o=75
- ↑ https://retroachievements.org/viewtopic.php?t=13851&c=93808
- ↑ https://www.ppsspp.org/news/release-1.16/
- ↑ https://github.com/XboxEmulationHub/XBSX2/releases/tag/2.0.8.3
- ↑ https://retroachievements.org/forums/topic/35637
- ↑ https://github.com/odelot/Main_MiSTer/releases/tag/v1.2.0
- ↑ https://retroachievements.org/forums/topic/36477
- ↑ https://discord.com/channels/310192285306454017/357633571307126784/1507452388053745705
- ↑ https://reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2
- ↑ https://github.com/azahar-emu/azahar/pull/1752#issuecomment-3993030069
- ↑ https://github.com/Trixarian/NetherSX2-patch/issues/131#issuecomment-2566681639
- ↑ https://melonds.kuribo64.net/comments.php?id=237
- ↑ https://github.com/mhollis5/RA-red-viper
- ↑ https://github.com/skyfloogle/red-viper/issues/7#issuecomment-4272988410
- ↑ https://github.com/skyfloogle/red-viper/pull/100
- ↑ https://www.zsnes.com/#coming
- ↑ https://github.com/xemu-project/xemu/issues/582#issuecomment-2774788171
- ↑ https://discord.com/channels/310192285306454017/357633571307126784/1509401130797633697