This is my first go - I used a couple different woods, hard solid maple and birch plywood, just to guage how they'd look on a shape such as this. I didn't put a ton of time into the joints, pretty standard butt joints, pocket holed from the inside and glued. The back panel is screwed on from the back so you can access the PCB if need be. The board itself is mounted on inner blocks, so only the edge of the board is touching anything, it also "centers" the board so it looks like a normal console cart if you will.
I haven't finished up with the edges - the idea for the edges would be a riveted on stainless steel plate, with the game name hardpressed in black lettering, this would all them to be stacked upright on a shelf, with the gameboard properly identified at an angle.
Anyways, prototype pics:
Centering of the PCB JAMMA Edge for easy access.

Laid on its side (way too big - that's an 8" shelf, and it's a full 1/3 off the edge.

And on a 6" shelf it looks ridiculous


It looks ok upright and long edge parallel to wall, but the idea was to have them labeled on the side-spines, which would be pointless like this.

This is actually quite functional - and I do like the protection it provides the board as my kids pound away on the joysticks.
