Been playing this for more than a decade now without actually building a cabinet. It's gone from laptops to mini-pcs to raspberri pi and everything in between over the years. Couple different pre-fab controllers (xarcade and such), monitors, crt, lcd, etc... and finally, now that I have a house with a big enough garage/mancave, have started on my cabinet.
Use basic dimensions found here on other projects and modified them to suit my tastes and it's almost alive! Just ordered controls to build a CP - going 2x JLW 8-ways, HAPP buttons, 6 per player, 2 player buttons and 3 admin and 2 coin buttons. Also went with trackball. I'll add a spinner later, maybe a flight stick. Trying to figure out a way to have a detachable CP so I can swap them out with a single USB plug for each so I can eventually incorporate steering wheel/shifter in to one, flight-stick/spinner/trackball in another and whatever else... maybe light guns?
Simple 12v mixer allows for 2 inputs. Will have a 4x75watt car audio amp with all-range speakers above the monitor and an 8" sub built in to the bottom of the box below. Will be putting an ipod dock in it as well with 3x volume (master, game, ipod).
24" dell LCD monitor, bezel will hide the front panel controls with graphics on it, plexi over the top. Of course will be getting the full laminate and tmolding treatment with graphics after I let it sit for a month or so as is to make sure I like how it stands and plays. Rough draft of my monitor mount made from stripping the old monitor stand of parts, so if something goes wrong with it, you push a button on the back of the monitor, remove the plexi and it pops right out the front. Monitor mount will get beefed up a little as well now that I have the sizing down right for the mounting blocks.
CPU is a laptop I had sitting around. i7 3630QM, 16gb ram and nvidia quaddro k2000 I think? Yeah overkill I know, but I had like 5 of these sitting around collecting dust and figured it would take just about anything I throw at it. Xubuntu base install, emulation station and compiling mame and other emulators to get rid of nag screens and such.
Built the frame last weekend to make sure everything fits together like I wanted. This weekend will be pulling it apart, evening up the lines and adding 2x4 internal bracing and putting it all back together in it's final pre-finish form.


