Free App Hidden Gem: Retro Achievements for Emulators!

My latest video takes a look at RetroAchievements, a free online service that adds Xbox-style achievements to classic games played through supported emulators. Think of it as a gamified layer on top of your retro library, with score tracking, leaderboards, and a whole community of players competing to earn bragging rights.

In the video I demo an achievement I earned playing the Sega Master system version of Choplifter for gaining an extra life without losing any lives. When an achievement is reached, an on-screen badge pops up, and points get logged on the RetroAchievements website. That bumped me to rank 100,800 out of around 111,000 players. It’s not exactly elite status, but it’s a start :)!

Setting it up was straightforward. After creating an account on retroachievements.org, I linked it up with my emulators. There’s a wide range of compatible emulators, including RetroArch, Dolphin, DuckStation, and PCSX2. On my Steam Deck, I use EmuDeck, which simplifies the process even further and logs you in across all your installed emulators.

RetroAchievements has two play modes: “hardcore,” which disables cheats, save states, rewinds, and slow motion, and “softcore,” which allows those conveniences. There’s a separate ranking system for each mode, so your score stays relevant no matter how you like to play. The community enforces rules against cheating, so even in softcore, the competition feels fair.

What makes this system interesting is how the achievements are actually built. They’re tied to the emulator’s memory and look for specific values or in-game events. When the right conditions are met, the emulator triggers the achievement and reports it back to the website. You can even follow other users and compare your scores directly.

Another nice feature is the in-game feedback indicating how close you’re getting to your next achievement. While playing Afterburner II on the Sega Saturn, I went after a particularly tricky achievement called “Too Close for Missiles,” which requires destroying 150 enemies with guns on normal difficulty or higher. A counter appeared on screen, incrementing after every plane was downed with my cannons. I haven’t cracked that one yet—it resets if you game over and continue—but it’s kept me coming back to the game long after I completed it.

The achievements themselves are created by the RetroAchievements community, and becoming an achievement developer involves learning how emulators and game memory work. It’s more than just coming up with fun challenges—you actually have to build them into the game logic without breaking anything. There’s a whole process for ensuring that achievements trigger properly and don’t interfere with the game’s performance.

FPGA-based systems like the MiSTer and Analog consoles aren’t supported, at least not yet. I use a MiSTer for a lot of my retro gaming on a CRT upstairs, and it would be great to get achievements while playing there. Hopefully, support for those systems is on the horizon.

You can find my RetroAchievements profile here. If you think you can top my score in Afterburner II, go for it. I’ll be watching.

Curious about how I retro these days? Check out my video on that here!