August 23, 2025 at 11:29
The NES and Game Boy were cornerstones of my childhood. If we weren’t playing Mike Tyson’s Punch-Out, Super Mario Bros. 3, or Zelda, we were swapping tips and tricks at recess. Later on, in high school and the military, GoldenEye and Mario Kart 64 became the staples at hangouts. Things got so competitive that we eventually banned anyone playing as Oddjob and kicked out anyone who stayed in last place just to snag a spiky blue shell.
My office today still shows that love for the games we grew up with - shelves of Nintendo Power magazines, old posters, and references of the heroes that defined our youth. Now I get to share these great games with my kids, though most of their time is spent tinkering with the Minecraft server I host for them.
I’m always looking for a reason to fire up the classics again. There’s always another level to beat, another run to improve, and a little further to go than last time.
The Xbox and PlayStation have trophies that are awarded when you pass a level, beat a boss, or achieve something incredibly difficult. Interestingly, a small community over at RetroAchievements.org has built a similar system for thousands of retro games. This way, we’re not just beating a game, we’re also achievement hunters! It’s a nice way to add replay value to games you already know by heart.
Handheld emulation devices are everywhere now. My main one is an Anbernic RG353V that I’ve modded with custom buttons and ArkOS. With a large micro SD card, it easily handles up through PS1 and N64. The battery charges via USB-C and lasts through quite a few games before needing a recharge. This is usually with me when traveling anywhere or visiting the bathroom.
If you want the most accurate experience possible, MiSTer (with a CRT TV) is the way to go. Instead of simulating a console with software, it uses FPGA hardware to become the console. It’s super accurate, basically no input lag, and you can even use real controllers. Unfortunately there’s no RetroAchievements support here, and the setup isn’t exactly beginner-friendly. Although kits exist if you want to skip straight to playing games.
Cheap, flexible, and popular. Tons of software images (RetroPie, Recalbox, etc.) make it easy to load up a Pi and start playing. Just know that input lag can be an issue, especially with wireless controllers, so fast-response games like Mega Man 2 or Contra can throw you off quite a bit. Still, it’s a great starter project and fun to customize.
On PC, RetroBat is the easiest all-in-one option. It pulls together emulators, RetroArch, and frontends into a single launcher. On a solid PC it can even handle Switch and PS3 emulation. Add game streaming with Moonlight or Sunshine and you can play your whole retro library anywhere on any device!
There are other frontends like LaunchBox, RetroFE, and RetroSpin. Consoles like the Wii, Xbox, or the Nvidia Shield can also be modded for emulation. If you want an arcade feel, Arcade1Up cabinets are really cool, but they eat up space and usually need heavy modding to do more than the stock games they come with. The kids loved playing on these when they were little since they were the perfect height.
For those looking for a quick start, sites like ArcadePunks.com offer a massive collection of pre-configured images for RetroBat and other frontends, making it incredibly simple to download and get playing on your preferred system. This should be higher on the list as the site is certainly worth a visit.
I wanted to share my RetroAchievements progress on Twitter, but needed to do so without spamming my timeline. My solution was a Python script that grabs the latest achievements and bundles them into a single tweet every few hours.
If you’re interested, this script pulls from RetroAchievements API and posts via the Twitter API. It’s not too hard to set up if you’re comfortable with Python. Download my retro.py script and customize the fields for your very own tweet bot.
Retro gaming is easier now than ever before. No more fiddling with sound card settings in Nesticle on DOS or hunting for ROMs in shady corners of the internet. Today we’ve got handhelds, FPGA hardware, Raspberry Pis, and polished PC setups. Add RetroAchievements and suddenly those old games feel brand new.
AAA games might be hit-or-miss these days, but the classics are still there. Load one up, chase a few achievements, and bring your kids along. Don’t hesitate to ping me on Twitter if you want a deep dive or want to tell me about your current setup!
Questions or comments?