Hi there,
This is my first and only (does anyone ever stop at just one?
project. I'm excited (as we all are) and keen to share for others, incase this design of interest.
Goals:
1. Sit down cabinet to have long playing sessions (too old to stand for long these days)
2. Side-by-side instead of cocktail. This allows for beat 'em up and shooter (e.g. Gauntlet) playing
3. Play a variety of consoles - conventional arcade, home consoles/computers (I have long had a love affair with my c64 and vic20), laserdisc games (I have Space Ace and Dragons Lair on DVD)
4. Support coin slot play to make as original as possible
5. Decent sound (custom speaker design)
I welcome any criticism, questions etc... It's all about anticipating problems and fixing them before hammer hits wood.
I've attached sketchup mockups and the built mock panel. I'm using the Sega Astro City button layout.
The system will run Batocera on a Pi 3b+
Buttons are as follows:
Purple = Select (hotkey for other functions e.g. volume, MAME menu, save state etc...)
Start = Start (multi-function - hold 2 seconds to quit emulator / game)
24mm green = coin for each player
Player 1 / 2 start (as depicted)
Joystick spacing is a little wider to buttons for each player. I found this more comfortable than crossing arms. You can see the centre line between joystick and buttons for each player = human body centre when playing.
There's about 500mm space between player centres. I found this is sufficient room without banging elbows (unless one beats the other! - then it's a simple stretch).
I'll be using a 4:3 HP 20" monitor to maintain the viewing ratio typical of consoles/arcade games of the period. The monitor will be mounted using the VESA panel on the monitor.
I have it all working. I've tuned the buttons, scripts and emulators so it is all pretty fluid.
An on/off push button will be placed by the amp (you can see the mockup below the control panel, above the coin slot).
I'll add switches to enable coin for player1/2 so you can toggle (or both) for adding credits.
I'm happy to provide a parts list - location for purchase if helpful.