For unknown reasons I've recently had another crazy idea. I'm considering creating a full-size arcade machine. You know, those big cabinets with the arcade control panel and the built in monitor, you put money into them and you play games with friends? Those things....
Well, the innards of what I'm considering would actually be a regular PC running an arcade emulator (MAME) which would allow you to play hundreds and hundreds of classic arcade games in classic arcade style. I'd get some classic arcade controls (which surprisingly aren't actually that expensive
http://www.happcontrols.com/joysticks/ultimate_joy.htm ) wire them in such a way that they can interface with a PC. Build a cabinet to hold everything (I know a guy who has a CNC machine even...) mount a monitor or TV inside and have something pretty awesome.
It is completely possible, and has been done before.
This website gives plenty examples of all sorts of instructions and tips. I can scrounge together a decent enough PC to shove in a cabinet and never see again with no problems. Finding a TV or monitor to mount should be pretty easy too. The controls are pretty cheap. About $3 per button and $10 per joystick. If I build a two-player machine that'd be 2 joysticks and 8-10 buttons for $50 total.
They've got a MAME interface called MAMEwah which completely hides the Windows operating system and is designed to be operated by arcade controls. That makes it easy to choose and play games without anyone (who didn't see it boot) know that you actually running a Windows PC.
There are tons of drawings with accurate dimensions of game cabinets. I have no doubt I could (with some help) construct a good looking one. Obviously cabinet materials will add some cost.
The most difficult thing will be the PC to arcade controls interface. From what I've seen there are several methods of doing this. You can buy various things like keyboard encoders (for about $99) or you can take one out of a keyboard you don't need anymore. This will be the most complicated and difficult part of it. I think it is within reach however. I can read a wiring diagram, I can solder and work a multimeter. There are tons of resources about this.
This would be the coolest project I've ever worked on. Seriously considering doing it. What do you guys think? Would you want to help?