Introduction: How to Make a RetroPie Game Box

Scorching hot summer afternoon, game is the best way to kill time! Try DIY a game box yourself!

Step 1: Prepare Materials

Picture of Prepare Materials

Besides a power adapter and a SD card reader, you still need to prepare the following components:

USB keyboard

HDMI display with a cable - http://bit.ly/2tEAKSD

Raspberry Pi - http://bit.ly/2u6MaQY

Multi-Control board - http://bit.ly/2sTJYxx

Mini USB cable

6 arcade buttons

Joystick

Utility knife

Pencil

Screwdriver

Big cardboard box

Some wires

Step 2: Cut Holes on the Cardboard Box

Picture of Cut Holes on the Cardboard Box

Cut holes on the cardboard box to fix the arcade buttons and the joystick, and name the buttons with X, Y,A, B, START, and SELECT.

Step 3: Mount the Arcade Buttons and Joystick

Picture of Mount the Arcade Buttons and Joystick

Mount the six buttons and the joystick as shown.

Step 4: Connect the Arcade Buttons' GND Serially

Picture of Connect the Arcade Buttons' GND Serially

Step 5: Connect Buttons to the Multi-Control

Picture of Connect Buttons to the Multi-Control

Connect the six buttons’ another pin to the Multi-Control separately.

Step 6: Connect the Joystick

Picture of Connect the Joystick

Step 7: Upload to the Multi-Control

Visit the WiKi Page of Multi-Control, you can see the related resources.

Then go to Github Page and download the code.

Unzip the download package. Open the multi-control-keyboard.ino code, then select the board type (Leonardo) and port, and upload the code.

Step 8: Burn the RetroPie Image to SD Card

  1. Enter the website of RetroPie https://retropie.org.uk/download/ to download the image of the RetroPie.
  2. Burn the image into the SD card by a burning tool like the win32DiskImager.

Step 9: Set the Values of the Buttons

Picture of Set the Values of the Buttons

Plug the SD card to the Raspberry Pi, and connect it to the display with a HDMI cable, and power them separately. Connect the Multi-Control to the Raspberry Pi with Mini USB cable.

After rebooting, you can see such a page on the display.

There will be a prompt for you to set the controller.
Since the driver of the Retro Game Box has not been installed yet, you need to configure your USB keyboard first. Press and hold any key to let the system confirm that you’re using the keyboard as the controller. Set the key mapping in the menu popped up then. Please refer to the Key row above.

You can set the extra buttons randomly by yourself.

Step 10: Add Games

Picture of Add Games

Due to the copyright issue, we cannot offer other detailed ROMS and BIOS of the simulator. There may be tons of detailed tutorials in the Github wiki page of the RetroPie. You can also look for the ROMs you want in retro game forums. After installing the ROM and BIOS, just go to enjoy the fun of games!

Now, all completed! It’s game time!

Step 11: Extension

Picture of Extension

Or you can just connect the buttons to the Raspberry Pi directly. Follow the wiring as shown.

Comments

Jonathanrjpereira (author)2017-07-24

That video was so satisfying.

Glad you like it.

About This Instructable

3,626views

112favorites

License:

Bio: We're an ambitious team for developing STEM education by Arduino and Raspberry Pi learning kits as well as robots and aircraft models/drones. Happy ... More »
More by SunFounder Maker:Make a Reflex Measurement Device With SunFounder Nano Giraffe-Shaped Temperature-Controlled & Multi-level Desk Fan With NanoHow to Mount CC3D Flight Controller to Quadcopter (Assembly, Wiring, Software Configuration)
Add instructable to: