If you have a SteamDeck, it's built in to the setup for EmulationStation. You can just enter your Retro Achievements username and password and it will automatically be hooked up for all emulators (It's case sensitive though, as warning. Didn't work for me until I updated it to match the case).<p>Then when you launch a game, if it recognizes the game (seems to be based on checksums and not the name itself, renaming didn't seem to help for the games I had it didn't recognize) and achievements are set up for the game, you'll see a banner appear that says the game name, icon, and '0 out of X achievements' and you're golden.<p>Really breathed new life into retro games for me. Now it's not just me playing many games for like 5-15 minutes an moving on, I try harder to complete the games now. Already gotten much farther in some NES games than I ever bothered to before, likely because of these achievements.<p>One minor downside though, is you have to be online while doing the achievement for it to be recorded, there's no syncing after the fact. So if you're bringing your SteamDeck somewhere, either make sure you're online or play a game that doesn't have these achievements implemented yet (still quite a few games that don't still, including all Gamecube and Wii games) if you care about getting them.