One look at the Raspberry Pi shows that miniaturization touches every facet of life — even retro gaming! Almost every retro gaming platform can be emulated with the Raspberry Pi 3, so why not create a dedicated retro gaming station to put it on?
«RetroPie»? What’s this?
If you want to play retro games on your Raspberry Pi, you have several options. The first is to install a separate emulator, load the ROM and play.
Another way is to play games that actually run on the Raspberry Pi games ported from Windows. Classic FPS doom can be run like this.
A third possibility is to install an emulation package, a set of emulators available as a disk image. There are multiple retro gaming platforms available for Raspberry Pi retro gaming Among the most popular are RetroPie, RecalBox, and PiPlay (the Raspberry Pi-based version of MAME).
Below we are going to show you a collection of retro gaming stations that mainly use RetroPie to download classic games. However, most of these examples will work exactly the same with RecalBox. PiPlay, or whatever emulation package you want to mention.
Note: Downloading a ROM that you don’t already own in physical form is illegal, right?
Before proceeding, learn how to build your own NES or SNES Mini with RetroPie
1. RetroPie Bartop Arcade Cabinet
Let’s start with this more traditional build. While all the designs on this list are fantastic, you probably want to at least consider a traditional-style arcade cabinet.

Essentially a half-height Raspberry Pi arcade cabinet, this build is arguably the most complete we’ve seen. Using a slit trimmer for some T-Trims is especially nice. And if you don’t need a drawer cabinet, it can be easily adapted to a full-size standing cab.
Find the complete guide at TheGeekPub.com. In the meantime, I developed a similar Weekend project to build a RetroPie countertop.
2. Retrobox All in one arcade joystick
What if you don’t need a static gaming station? You may not have the skills or materials to create something that big. You have many alternatives, including this one, Retrobox. It’s basically a Raspberry Pi in a box with an arcade-style controller and buttons.

The idea is simple — you plug it into your HDTV, turn on the Retrobox and start playing! It doesn’t end there, as the box provides access to the Pi’s USB ports. Add Multiple USB Game Controllers and you have a multiplayer gaming system in your hands! And if you want to use the controller on other games, you can. The Retrobox has its own USB cable and can be connected to other consoles.
Find the complete steps on Howchoo, including a link to the details and very helpful drilling templates.
3. MintyPi: mobile games in a tin!
Raspberry Pi portable gaming machine in an Altoids tin! This assembly really has everything, including the battery. For best results, you’ll need a Raspberry Pi Zero W (however, it should work just fine with the non-wireless version of the Pi Zero).
