So it's more or less finished, this is how it turned out - nothing like how it started, LOL. It had about a bazillion theme changes, lots of hours in the garage prepping panels for paint or artwork, but lots of fun. Thanks everyone for your advice and feedback during the build - I learned a lot, as always. The full thread follows these pics...

And here's a video tour...
------------------------------ FULL THREAD FROM FIRST POST STARTS HERE ------------------------------While my other "long term" Jimbovision cab project is continuing slowly (I'll update the project thread soon), I've started another shorter-term project for my kids - a bartop arcade running Retropie. My aim is to be able to give this to them as a gift at Christmas.
Goals: -
- Control panel for 2 player Arcade/MAME games with a trackball and spinners
- 8bitdo controllers for retro console/computer games
- Storage Space for 8bitdo controllers and mini-racer wheels
I have designed it in Sketchup...



I've chosen 2 x Dominux8 leaf switch joysticks. I'm so impressed with the Dominux8's on my existing cab that nothing else would do for this build. I wanted a trackball for Centipede/Missile Command/Marble Madness/etc, so have gone with a Happ 1/4" one. The spinners are TurboTwist2's along with 5" Mini-Racers for Super Sprint and similar.
I chose 4 buttons per player as we don't play fighters and it would have made the Bartop wider than I'd have liked. I've added a "Hyperspace" button between the spinners for Asteroids, Defender etc. I think I can just about play Defender OK with this CP layout. Front panel has 1P Start/Coin and 2P Start/Coin buttons.
So that's MAME... for console/computer games (mainly NES/SNES/PS1/Megadrive/N64/C64/Speccy/Amiga) I've bought a couple of 8bitdo SN30 Pro controllers. Happy playing these with controllers rather than the arcade controls (well, maybe except C64/Speccy/Amiga will use the CP controls).
I wanted a storage box behind the marquee to store the 5" mini-racer wheels and the 8bitdo controllers.
The monitor is a Dell 19" (£30 GBP on ebay). It's a 5:4 monitor with 1600x1050 (I think) resolution. Even with the RetroArch CRT shaders applied the games look great and run very smooth on this monitor - even scrolling seems smoother than I've seen on other newer LCDs. 4ms response time and seems to have very little input lag. The Benq gaming monitor I tried recently absolutely sucked (very choppy scrolling) compared to this old beauty.
I'll have a Raspberry Pi 3 B+ inside, and have got an Adafruit 20W amplifier to power the 3" speakers. Plan is to have an IPAC2 as the keyboard controller.
The control panel will be 2.5mm thick mild steel, bent in 2 places so the spinner panel sits around 45 degrees.
I haven't got a theme in mind yet, clearly something to go with my chosen name "The Arcade Time Machine". I don't know why I called it this, other than I think it'll be cool when the kids ask "Dad, can I play on the arcade time machine?"

Ideas for theme/artwork welcome (buttons/trackball/balltops that are coming are white).
Size is 530mm wide, 500mm deep, and at highest point (top/front of marquee) 640mm tall.
Just waiting for controls and materials to arrive, then I'll get cracking.