Cocktail games are a difficult prospect - they shine in very narrow use cases, and deviations breed abominations very quickly...
...which is why it took me two years to complete this blend of an original Tekken 2 System 11 PCB, a Raspberry Pi 4B, and a 200W Stereo system with 10" subwoofer...most of that time was frankly NOT working on it in fear that I'd paint myself into a corner during assembly.
This is based on a 1981 Bally table (Galaga/Ms. Pac-Man), extending the width of the table by a half-inch. The top uses European-style cabinet hinges with the maximum offset I could find (1 7/16"), and I have two 45-lb gas struts holding the lid up.
The base construction is dowel-and-biscuit for strength and vibration resistance, and the control panels are reproduction blanks with a custom layout and internal structure to make them modular. They are held onto the cabinet with McMaster-Carr low-profile rail systems that can support 110lbs! The connectors are DB15 PC connectors, and the socket connectors were "doubled up" to make NEO-GEO style plugs.
Monitor is a Dell 19" 1024x768 de-cased and held in by fabricated sheet-metal brackets.
Woodgrain is a vinyl overlay, and really makes this table look great! I designed the CPO and bezel/top overlay, including re-building the Tekken 2 "Move List" from scratch at 300dpi using replacement font text and "fresh" portrait assets cropped to match the original.
Wiring was a bit of a mess, but it's bound to be when almost every component in the box is serving more than one function - the power supply is handling the Tekken 2 PCB, the LED control panel lighting, and the Raspberry Pi. Everything orange inside the cabinet is 3D-printed/fused filament.
It is now at my brother's house, as it was a commission for him! He bought the stereo, and I handled the remaining cost...pretty much getting a pass on birthday gifts for a while (and because of production delays).
If you have any questions on what I did, please feel free to reach out, but hope this is an inspiration for those that don't like the "Control Panels EVERYWHERE" style of cocktail tables!