How I Play Retro Games in 2024!

While I don’t consider myself a retro video game collector, I have held onto most of the games I played as a kid and acquired a few of the consoles that I didn’t have over the years. Nothing beats the experience of playing games on real hardware on an old CRT television.

But managing all of these devices and games can make it difficult to just “pick up and play.” But there are some solutions that add convenience while maintaining accuracy – both on that old TV with the MiSTer project and on-the-go with my Steam Deck.

I share what I’m doing in my latest review.

The MiSTer has become my go-to for a true-to-life retro experience. It relies on an FPGA chip to “replicate”—rather than emulate—classic hardware, and its accuracy is impressive.

An FPGA, or Field Programmable Gate Array, is a type of chip that can be configured to mimic the behavior of other hardware circuits. Unlike traditional processors, which follow predefined instruction sets, an FPGA can be “programmed” to act as a custom-built circuit by arranging its internal logic gates and connections to mirror the specific functions of the hardware it’s replicating. In retro gaming, an FPGA can be used to replicate the precise electrical behaviors of vintage gaming consoles, accurately recreating the way those systems processed inputs and displayed outputs without traditional emulation.

My MiSTer configuration

This allows for near-perfect replication of classic hardware with minimal latency, making it ideal for users who want the authentic experience of older technology. It also allows for these old games to output video to a CRT television in a similar manner to the consoles being replicated without any input lag or video processing.

The MiSTer can recreate the experience of different gaming systems, whether it’s the Sega Genesis, NES, or even more complex systems like the Sega Saturn and Nintendo 64. My MiSTer is connected to an old JVC television my father gave me when he was renovating his house. To my luck and surprise that TV has RGB inputs on board that can connect directly to my MiSTer for pristine analog output.

The setup not only delivers minimal lag but also lets me switch seamlessly and quickly between systems. In my video we explore various ports of After Burner, jumping quickly between the NES, Sega Master System, Sega Genesis/Mega Drive, Sega 32x, and finally the Sega Saturn – all pixel perfect on that JVC television.

Afterburner Running on the Sega Saturn Core

But the MiSTer doesn’t just limit itself to game consoles. There are hundreds of arcade game cores with many, many more in development. Usually you’ll see a new core released every couple of weeks if not more frequently depending on what hardware platform has been completed. Playing arcade games like Teenage Mutant Ninja Turtles and Street Fighter 2 on my CRT is amazing; it fulfills my childhood dream of having the actual arcade game at home!

And when you’re done with games you’ll also find an extensive list of retro computing cores. I can seamlessly jump from one machine to another, like from an Apple II to a Commodore 64, exploring software I missed out on in the past. On a CRT display, these systems look and feel close to how they did decades ago, giving me an authentic retro computing experience without the need for multiple pieces of old hardware.

More advanced systems are also represented like classic DOS PCs thanks to the ao486 core and even more obscure offerings like the Sharp x68000. One of my favorites is the ao486 core, which emulates an old-school 486 PC, complete with support for classic operating systems like DOS and Windows 3.1. Old PC games run pretty nicely on this core.

Windows 3.1 Booting on the MiSTer

Many MiSTer cores lack modern features like save states or rewind functions, but I find this aligns it closer to the spirit of the original gameplay. Most cores do support whatever save-game features the original games supported, however.

There are new MiSTer cores being added all the time thanks to a very active development community. The best way to keep up with these developments is to follow this tag on RetroRGB’s excellent website. Bob from RetroRGB also maintains an excellent guide on how to get started.

When it comes to controllers, the MiSTer is versatile, working with a range of USB controllers and adapters, even supporting original controllers through a device called the SNAC. Using these connections, I can get as close as possible to the feel of the old systems, and on some games, I can even use original light guns on the CRT. The accuracy and responsiveness have made the MiSTer a reliable setup for these gaming sessions.

For other controllers I like to use 8bitdo’s offerings. In addition to modern-styled offerings like the Pro 2 and Ultimate Controller they also have some specialty controllers that replicate the feel and button layout of the originals. Some examples are the M30 that have a classic Sega feel and their Turbografx 16 styled controllers.

The 8bitdo M30

The Steam Deck, meanwhile, has brought retro gaming to the palm of my hand. With a tool called EmuDeck, it transforms into an emulation powerhouse, running everything from the Nintendo Switch backward in time. EmuDeck integrates games directly into the Steam interface, allowing me to jump into a title without navigating multiple menus and emulators. It’s convenient, especially for moments when I only have a few minutes here and there. With games loaded and readily accessible, it’s easy to squeeze in gaming time between other daily tasks.

The Steam Deck does an exceptional job of emulating the Dreamcast, PS2, Gamecube, Wii, PS3, Xbox 360 and many others that the MiSTer currently can’t replicate. You can see an example of some of those games running in the video linked above.

The Steamdeck running the Xbox 360 version of Afterburner Climax

I also enjoy a really fun project called Retro Achievements, a feature that brings the accomplishment-tracking aspect of modern gaming into classic games. It’s an engaging way to breathe new life into older titles, and tracking my progress in real time gives me a fresh incentive to push a bit further in each game. You can check out my profile here to see how I’m doing!

For larger screen gaming, I’ve set up a docking station for the Steam Deck to connect to my TV. It’s a quick way to enjoy those handheld games on a big screen, especially with friends. Despite some minor adjustments required for resolution changes, the Steam Deck’s versatility really shines through – offering just enough processing power to run the games at full speed on a larger display.

Both the MiSTer and the Steam Deck offer different strengths for retro gaming, and each has become an integral part of my setup. With more tools and utilities emerging, like RetroBat and Batocera for PC gamers, retro gaming has never been easier to dive into. There’s an endless amount to explore, and I’m looking forward to discovering new ways to keep these classics alive.