Introduction: Retro Arcade Machine

With the idea of recycling an old PC I had at home, I decided to build a mini arcade machine, thanks to the MAME emulator, we can play to thousands of old games we played as children. If you're nostalgic for old games, you would like this tutorial.

Con la idea de reciclar un viejo PC que tenia en casa, decidi construirme una mini maquina recreativa, gracias al emulador MAME, tenemos a nuestra disposicion miles de antiguos juegos como los que jugabamos de pequeños en las recreativas. Si eres un nostalgico de los juegos antiguos, este tutorial te gustara.

Step 1: What Do I Need?

Much of the material I used what I had at home, wood, computer, etc ... but what we need is the following:

1x Old PC (I have a P4, with an 80 Gb HDD)
1x LCD Screen 17" (o whatever you have)
1x joystick arcade
9x botones arcade
1x Jamma to USB controller
various woods, I used 10mm MDF.

How to connect the buttons and joystick to the computer is done with the controller Jamma to USB, I had include a picture with the wiring. Once everything is connected to the board plug to computer's USB port and it recognizes it as a joystick you can configure by software. I made in Windows XP, which is the O.S. I used for the emulator. I don´t try in LINUX yet, but I would try with a big brother of this machine I had in my mind.


Mucho del material que he usado lo tenia por casa, madera, ordenador, etc... pero lo que vamos a necesitar es lo siguiente:

1x Ordenador antiguo (en mi caso un P4, con HDD de 80 Gb)
1x pantalla LCD 17" (o lo que tengais disponible)
1x joystick arcade
9x botones arcade
1x controlador Jamma a USB
maderas varias, yo he usado DM de 10mm.

La forma de conectar los botones y joystick al ordenador se hace con el controlador Jamma a USB, incluyo una imagen con el cableado. Una vez conexionado todo se conecta la placa a un puerto USB del ordenador y este lo reconoce como un joystick al que puedes configurar por software. Yo solo lo he probado en Windows XP, que es el S.O. que he usado para el emulador. Como mi idea es hacer un maquina pero en grande, intentare con LINUX, a ver que tal.

Step 2: Starting

We first make a plane (approximately) of what we cut. In my case the size was given by the computer screen I had, so I figured everything by eye, obviously not the best way to do it. Cutting the sides began to leaving the same, while the cut. Then cut and paste the top and the bottom, which already have a drawer made . As I put a lid on the back to get inside, the back cover has two parts, one fixed where the computer power supply wrath and a door that opens.

Lo primero hay que hacer un plano (aproximado) de lo que vamos a cortar. En mi caso el tamaño estaba dado por la pantalla del ordenador que tenia, asi que he calculado todo a ojo, evidentemente no es el mejor modo de hacerlo. Empezamos cortando los laterales, para que salgan iguales, los cortamos a la vez. Despues cortamos y pegamos la tapa y la parte inferior, con lo cual ya tenemos un cajon hecho. Como quiero poner una tapa en la parte de atras para poder acceder al interior, la tapa trasera consta de dos partes, una fija donde ira la F.A. del ordenador y una puerta que se abrira.

Step 3: The Control

We cut the wood that will hold the joystick and buttons (there are many schemes and different styles), I have chosen the model CAMPCON of 6 buttons, and I have added another three for one or two players and start. We put in place with hinges as the size we have is very small and we can access the wiring. In the photos we see open and closed.

Hacemos la madera donde irá el joystick y los botones (hay multitud de esquemas y diferentes estilos), yo he elegido el modelo de CAMPCON de 6 botones, y le he añadido otros tres para uno o dos jugadores y comenzar. La ponemos en su sitio con bisagras ya que el tamaño que tenemos es muy pequeño  y así podemos acceder al cableado. En las fotos lo vemos abierto y cerrado.

Step 4: The Screen

We put a side table to hold the screen in our case with three screws arranged on the screen, the table will give you an angle so that the display is correct. We also added the back door and put a PC fan to avoid heat buildup.I have also placed a mailbox key to open up and close.

Ponemos una tabla lateral para sujetar el monitor, en nuestro caso con tres tornillos dispuestos en la pantalla, a la tabla le daremos un angulo apropiado para que la visualizacion sea correcta. Tambien añadimos la puerta trasera y le colocamos un ventilador de PC para que no acumule calor. Tambien he puesto una llave de buzon para poder abrilo y cerrarlo.

Step 5: Painting

Put the bottom of the canopy (where will the speakers), we drop everything and give it a couple of filler and paint layer.

Ponemos la parte inferior de la marquesino (donde iran los altavoces), soltamos todo y le damos un par de capa de tapaporos y pintura.

Step 6: Electronics

We put the speakers (I have a couple of recycling old PC speakers, as we can see with independent amplification) As the games were not exactly high fidelity, serve to spare. We also put the power supply, the computer and the screen. The hard disk is located under the controls.

Ponemos los altavoces (los he reciclado de un par de altavoces antiguos de PC, como podemos ver tienen amplificacion independiente) Como los juegos no eran precisamente Alta Fidelidad, nos sirven de sobra. Tambien ponemos la Fuente de Alimentacion, el ordenador y la pantalla. El disco duro va situado debajo de los controles.

Step 7: Decoration

For the decoration of the machine have chosen the game Galaxian, so the machine is placed in the white, instead of the usual black. Prepare a design for the controls, then glued to the table and cut to fit the buttons and joystick. I have also prepared a metaclilato plate to protect from the bad life will take.

Para la decoracion de la maquina he escogido el juego Galaxian, por eso el color de la maquina es blanco, en vez del negro habitual. Preparo un diseño para los controles, iran pegados a la tabla y recortados para que encajen los botones y el joystick. Tambien he preparado una placa de metaclilato para protegerlo de la mala vida que va a llevar.

Step 8: Finally

To finish put the bezel between two glass and put in place. Add the marquee and paint with light green edges which is how the original machine was. Now we only have to install the operating system, the MAME simulator, configure everything ...and Playing!.

Para acabar ponemos el bezel entre dos placas de cristal y lo ponemos en su sitio. Añadimos la marquesina con su luz y pintamos los cantos de color verde que es como los llevava la maquina original. Ya solo nos queda instalar el sistema operativo, el MAME, configurarlo todo y ... ¡a Jugar!. 

Reuse Contest

Runner Up in the
Reuse Contest

Instructables Design Competition

Participated in the
Instructables Design Competition