Hot topics

How to make yourself a retro console for $50 in 15 minutes

AndroidPIT retro console 3227
© nextpit

 

Having an entertainment center in your living room with every game you ever played as a child, is much easier than you'd think. Thanks to the famous ARM processors, a small computer can replicate more than 40,000 games and 40 consoles from the first console all the way to 32-bit consoles like the original Sony Playstation. What are you waiting for? It'll only take 15 minutes.

A retro console in your living room for only $50

We're going to start with the basic kit that will give you just enough to let you start enjoying consoles like Nes, Super Nintendo, Mega Drive, Game Boy, Atari, Game Boy, Master System, Sega Mega Drive, Nintendo 64, Sega 32x, Game Gear, Neo Geo and Arcade.

AndroidPIT retro console 3006
A combination that will let you play for hours. / © NextPit

What you need:

  • Raspberry Pi 3
  • Raspberry Pi 3 case
  • Power adapter with micro-USB 5.1V and 2 A (a Galaxy S5 charger for example)
  • microSD card (16 GB or more is recommended)

You can buy an already complete pack with everything you'll need from Amazon. It's better to buy a Raspberry Pi 3 since it comes with Wi-Fi and Bluetooth already built in. That way we won't need a dongle or a network cable to connect the console.

The pack comes with a clear case. You can also buy the shiny white-red one I used for my Raspberry Pi 3 separatly.

AndroidPIT retro console 3098
A little box with a lot of fun. / © NextPit

Preparation:

The first thing we need to do is to put the necessary software on the microSD card. We'll format the microSD on a computer that has official SD Association software, SD Formatter for Windows or Mac.

Now, we'll download the software that will run the emulators inside the Raspberry Pi 3: Recalbox. In order to download the latest version we'll need to visit Github of Recalbox and download the .zip file for the latest version. Here you can also find the manual for recalbox. By the way, the multimedia center Kodi also comes included in Recalbox.

AndroidPIT retro console 3020
Put the Raspberry inside its case, it'll protect it from any unwanted damage. / © NextPit

Once it's downloaded, we'll unzip the file directly onto the microSD card. If you prefer, you can do it in two steps, first unzip the file onto your computer and then copy the content onto the card. In the end, we should have a few folders and files in the home directory of the microSD.

The microSD card is now ready and it can be inserted into the Raspberry Pi 3 that we previously put into its case. It's now time to connect it to your TV with an HDMI cable and after that, we can plug the power adapter in. The Raspberry Pi 3 doesn't come with a power switch so it will turn on as soon as you connect the microUSB cable.

AndroidPIT retro console 3026
Ready to play. / © NextPit

The first time we connect the system it will automatically install. It may need to reset so it could take a few minutes. When it finishes, everything will be ready to start playing. Recalbox comes with a few games but you can add more. You can use either a USB controller, keyboard or smartphone to control the unit.

Putting games onto a Raspberry Pi with Recalbox

The easiest way to get more games on Recalbox is by the Wi-Fi connection on your Raspberry Pi 3. In order to do this, we'll need to connect a USB keyboard to the Raspberry Pi. Go into the settings menu of Recalbox by clicking Enter.

If you need to change the language for any reason, go to System Settings > Language and move from side to side to choose a language. Go back by pushing A and the system will ask you to reset it. When it fires up again it will be in your preferred language.

AndroidPIT retro console 3031
Connect Recalbox to Wi-Fi. / © NextPit

Go to the menu again and select Network setup. In Wi-Fi SSID you'll need to type the name of your network and then the password when it asks for it. On the top of the menu it will tell you your Wi-Fi connection status and the IP address, which you're going to need later on.

Once Recalbox is connected to your Wi-Fi, we can access it from a computer by searching for it in my network places or from a web browser by typing the IP address into the address bar. Both methods will take us to a folder called ROMS, which contains a folder for every console Recalbox emulates. Ordered by console, we are going to place every game ROM into the appropriate folder. Within each console's folder there's a file that explains which format the game ROMs need to be in.

Warning: Having a game ROM without having the original is illegal, only download ROMs for games that you have.

AndroidPIT retro console 3075
Tony Hawk on PS1. / © NextPit

Using a smartphone to play on Recalbox

You can use either a USB controller or a smartphone to play and control Recalbox. Go into the web browser on your phone and in the address bar, type the IP address of the Raspberry Pi 3 that is running Recalbox. Scroll down and click on Virtual gamepad. A shortcut is to type the IP address into the address bar followed by two periods and the port 8080 (for example 192.168.1.155..8080)

AndroidPIT retro console 3227
Use your smartphone as a controller. / © NextPit

One piece of advice, save this page as a shortcut on your smartphone's home screen. In Chrome for Android, click on the three points to the right of the address bar and select Add to homescreen, name it and click Add.

AndroidPIT retro console 3143
A shortcut to your Recalbox controller. / © NextPit

Convert your retro console into a laptop

We have only seen the basic pack but the Raspberry Pi 3 offers much more than that. With a screen and a battery we can take the console with us anywhere we go. These are the extra items that we'll need to make it happen.

AndroidPIT retro console 3011
What you'll need to take your games with you wherever you go. / © NextPit
  • Official Raspberry Pi 7-inch Touchscreen Display
  • Powerbank with an output of 5,1V and 2,5 A
  • A USB controller (without a local network we can't use a smartphone but you could create a Wi-Fi hotspot from your smartphone if you don't have a controller)

 

AndroidPIT retro console 3207
Playing Mario Bros on the NES. / © NextPit

As you can see, I've put the screen in a homemade wooden frame. But what can I say? I'm a do-it-yourselfer. You can also buy frames on Amazon.

I decided to use a controller with both Bluetooth and a cable, although it’s a bit more expensive, it also works with your smartphone. Plus, Raspberry Pi 3 comes with Bluetooth and although Recalbox doesn't support it yet, I'm sure they will soon.

What are your favorite retro games?

  nextpit recommendation Price tip Luxury version with handle Price tip with handle For Garmin fans Mid-range tip
Product
Image Withings Body Smart Product Image Renpho Smart Body Fat Scale Product Image Withings Body Scan Product Image Lepulse Lescale P1 Product Image Garmin Index S2 Smart Scale Product Image eufy Smart Scale P3 Product Image
Deals*
nextpit receives a commission for purchases made via the marked links. This has no influence on the editorial content and there are no costs for you. You can find out more about how we make money on our transparency page.
Go to comment (2)
Luis Ortega

Luis Ortega
Editor

Luis is an editor and moderator of the forum. He was born and raised in Granada where he studied Geology and Education. After many professional experiences, he landed at AndroidPIT in 2015. A confessed geek, Luis likes open source software and, of course, Android. He loves apps that manage bad memory and make life easier. He loves the sea and enjoys his free time on any kind of board.

Liked this article? Share now!
Recommended articles
Latest articles
Push notification Next article
2 comments
Write new comment:
All changes will be saved. No drafts are saved when editing
Write new comment:
All changes will be saved. No drafts are saved when editing

  • 7
    Reid Sartin Nov 1, 2016 Link to comment

    Or RetroArch on your existing phone/tablet/TVbox and forget it. Free.


  • Mark G. 28
    Mark G. Oct 30, 2016 Link to comment

    I'm sure it's easier doing it than the above mentioned article makes out.

    Peace 🖖