I too like to use up material around the shop
Looking good, how do you plan to finish it?
Thanks! It's a fun challenge to try to construct something cool from literal junk
Regarding finish, that's a very timely question as I just came in from the shop after spending the afternoon on this blasted thing. Exterior finish is woodgrain vinyl, with acrylic overlays and black PVC edge trim - in finished state, it will appear similar to my
"Project Jetsam" bartop.Progress has been made!During a lengthy delay while waiting for parts there wasn't a whole lot that could get done on the cab, but there were a few little things that I took care of. I filled and redrilled the holes for the flipper buttons, mainly for aesthetic reasons, but also because I noticed that my various press-ganged test subjects always placed their hands on the upper set of flipper buttons rather than the primary lower ones, and I figured that some additional depth/distance was called for. I also threw caution to the wind, and drilled the cooling fan, power button, and AC cord passages despite not having all of the hardware necessary to determine their fit in place. It's worked out well in the end though.
I also finished filling voids in the plywood and sanding, applied a coat of urethane varnish, and sanded it back level to prepare it for the surface vinyl application:
I ended up going with shelf supports to support the playfield overlay midway down its length, to prevent it from sagging while allowing for easy removal of it and the playfield monitor. This worked out great:
I finally received the 7" LCD panel to be used for the DMD, which had been the main blocker to progress on the cab. I couldn't finalize the playfield monitor position, playfield overlay dimensions, or lockbar setup until that piece was in place, as the design of the cab calls for each of those parts to "lock" the others into place for assembly and disassembly. To mount the speakers and DMD in the minimum of space allowed I concepted this setup to be built from acrylic sheet remnants and wood:
This 1/4" carriage bolt (countersunk through the top of the header panel), wingnut, and washer, hangs the assembly in place. A small bamboo dowel on the right indexes the speaker/DMD panel level relative to the cab. The mounting block for the module is slotted where it accepts the carriage bolt so that the assembly can be pulled free just by slightly loosening the wingnut, once the playfield overlay is removed. A lot of the cab's electrical and power junctions reside behind this panel, so quick and easy access for maintenance was important to me:
And this is what the lower half of the module looks like when fitted to the cab. Some furring strips were hot glued to the interior of the module to provide support for the outer overlay/reveal panel, and that panel is held in place by adhesive u-shaped edge trim which adheres to the furring strips. The HDMI and power cables for the display are also routed through the interior of this panel.
...And this is what it looks like, as an assembly. There will be steel mesh speaker grilles fitted into the reveal panel from the inside, but I don't have the grilles in hand yet. The playfield overlay snugs up to the underside of the DMD panel assembly, and in the final installation the edge trim that meets it and retains the reveal panel will fit a bit straighter and more uniformly:
Vinyl fitted, fan grille attached, playfield now properly located, and all the various motherboard connection breakouts/relay/buck converter/led connection nonsense is done:
The buttons in place are mostly placeholders for the ones I intend to use, however those will also be LED lit. The cab is now in a playable state though:
A bit of a rant here: Please allow me to say on record that mapping controls in Batocera/Emulation Station and VPX Standalone sucks sweaty hairy donkey balls. I level the blame mostly at Batocera/ES - they try
so hard to simplify the process for the typical 'console gamer' installation, and make so many assumptions about the hardware users will be hooking up, that they end up making it umpteen times more difficult than it should be to do something so simple as mapping an encoder board. Rather than use the tried and true convention of labeling inputs as "button 1", "button 2", "axis 1", "axis 2", etc., everything is this horrible consolified "North", "South", "East", "West" garbage to describe button inputs. Maybe I'm just old, or maybe I'm just spoiled by how it's done in MAME or any other PC software I've ever used, but Batocera's system is just terrible to use for anything that's not a standard gamepad layout
Whew.
Paint was drying on the lockbar and playfield overlay when I took the photos above, but they are now done too. The last things to do in construction terms involve parts that I'm still waiting to receive: edge trim, speaker grilles, desk grommets to finish the exterior amplifier knob and AC cord passages, and the power, flipper and front panel buttons.