This is my home-made arcade machine:

 

I used to have this full-size retro arcade that I've also done, but that thing was a huge monster at my tiny apartment. This new guy is small, and has been a huge success when people come to my place. I usually just leave it connected to the TV, when I'm expecting to receive some guests.

The project is really simple:

  • A wooden box. There are a lot of plans on Instructables. I've adapted this one, and used only a piece of plywood I had laying around
  • Controls: You can get joysticks and buttons for real arcades at ebay
  • Controls circuit: Some years ago that was hard: We had to adapt old keyboard circuits, and that was a mess of soldering and hot glue. Nowadays, you can easily get some cheap USB joysticks (~ USD 5 each) and disassemble them. The ones I've used even had test-points on the circuit that make easier to sold my wiring
  • And old PC board
  • Mame, stella and linux or an old Windows license
  • A good front-end for your emulators. I like mGalaxy

So here is my arcade making its debut at Sabugosa hackerspace: