Project Overview
The Purpose of this project is to create a machine that replicates the games and memories of the past. This machine is also made to create an easy way to emulate all of these games in one place, and on one machine. The third purpose of this machine is to preserve these games on a more accessible platform because many of the games this machine can play are rare, expensive, glitch, and sometimes with aging hardware, no longer working.
Materials Needed
You will need the following:
A Raspberry Pi
At least an 8 gigabyte micro SD card (if using a raspberry Pi one you will need a normal SD card)
A micro SD card to SD card adapter
An 8 direction Joystick
Arcade buttons (I will use 8 in my final design)
8th inch wood board for the laser-cut body
A GPIO Breakout board and ribbon connector (These items are not needed, but will come in handy when determining pins and mapping buttons)
A set of connectors for the button ports (these are also optional because it illuminates the need to solder the wires to the buttons, and it makes it easier to change if mistakes are made)
Wire (this can be any color, but it is recommended that you match the color to your buttons so that you can determine which wire leads where later in the project)
Black wire
Parts to order:
USB Encoder for buttons and joysticks:
Tools Needed
Here are the tools you will need:
A laser cutter
A screwdriver for the optional breakout board
A soldering iron
A pair of wire strippers/crimpers
Painter’s tape/zip ties (for grouping/managing the wires inside)
Other links to follow:
http://www.instructables.com/id/Build-your-own-Mini-Arcade-Cabinet-with-Raspberry-/
http://www.retrobuiltgames.com/the-build-page/porta-pi-arcade-kit/
http://www.retrobuiltgames.com/the-build-page/2-player-laser-cut-kit/
http://www.joystickvault.com/showgallery.php?cat=506
http://roosworldblog.blogspot.com/2011/04/how-to-build-arcade-joystick.html