Jump to content

The "Version 2.0" Pinball Cab Build


LegoYoda
 Share

Recommended Posts

Right, so I think it's time to start a bit of a what I did and how it's going  build log....  During Lockdown  last year I built  "Version 1" of a digital pinball cab and I was quite pleased with myself!.. At the time...

 

It was a 60%-ish scale variant of the standard WMS cab with a 27" playfield and 2 x LED light strips + PIN2DMD. I was happy but I made mistakes.

 

20210525_193721.jpg

 

  • i forgot to NOT scale the height so it has to be on wooden blocks to not be uncomfortable to play
  • To small for the speaker s to face the right way
  • No space inside for any extras (no subwoofer, no feedback, no plunger, nothing)
  • No SSFB, no nudge etc.
  • Woodworking skills were lacking so some of it is a bit hacky (the plexiglass just rests there), there's a lot of wood filler in there ;)
  • Didnt think much about servicability
  • 27" monitor was a bit small
  • Could not get a handle on the VPX side of things (so...much..interconnection)

 

20200827_111505.jpg

 

Still it played well enough and  I put well over 100 hours in to Fx3 on the thing so decided in early spring 2021 to start with version 2...

 

[Next Post Please]

Link to comment
Share on other sites

So,  with version 2 I wanted to go bigger and better, with more feedback and lights. and, hopefully, a much higher level of quality overall.

 

Goals:

  • Bigger, but not full size as I dont ahve the room!
  • Move to as large a monitor I can have for the playfield that still supports high refresh rates
    • IMO 120Hz + reresh rate is far better than 4k Visuals in Virtual Pinball as most tables dont really need 4k but the smoothness and responsivness of the ball at 120Hz + is amazing.
  • More LED's. Given it took me a while to understand DOF I want to have more than 2 strips.
    • left and right strips, rear strips and something to simulate the flashers/strobes/beacons
  • Bigger backbox monitor (like the 4:3 aspect as can cut off the SW DMD area on most B2S files and can still maintain Artwork almost like the real thing.
  • Better Sound.  Want to have proper speaker direction, subwoofer, Surround sound playfield
  • Support for feedback. Minimum Solenoids, shaker motor, replay knocker.
  • Bottons with labels for Navigation as the family hated the guesswork
    • flashing real buttons where needed to and a more sensible button placement. Minimal "non authentic" buttons (if possible)
  • A plunger and Nudge support
  • ARTWORK! on the side.
  • LOCKED 144Hz framerates (current card can do about 130 in PFX3 but 90 in VPX)
  • Sort out VPX and DOF correctly and get Pinball X working and configured right
  • Tim the cab right.... as it's not 100% size off the shelf parts for lockdown bars, side rails etc are off the menu. Need alternatives.

Outcomes:

  • Going for roughly 80-85% size with a bit more height so I dont need those stupid blocks for a comfortable standing position.
  • Settled on a 1440p 32" monitor that can drive at 165hz (so, really, 144Hz at 10bit colour depth).  It's not super expensive and it is still a monitor (so will remember its power state and have DisplayPort input)
    • Amazingly hard to get HFR monitors not curved at this size and above
    • only real options greater than 32" a4k AND 120Hz  but are OLED and cost thousands!!! (nope....)
  • Moved 2 x LED strips to backbox, 2 ont he back, 2 down the sides
  • Turns out 4:3 monitors max out at 21".... so that's what I have.... (thank you eBay)
  • 4 x exciter speakers, 2 amps and a 6.5" sub will fit nicely.  reuse older amp for SSF and shift to a 2.1 setup for main speakers
  • TBD on the feedback....  Pinscape? Zebsboards? something else?
  • Real arcade buttons easy, 6.3V stepdown required and space for it needed. LOTS of wiring incoming.
  • TBD for plunger. Zebs? Kit from GGS?
  • Vynil printed artwork.  plenty of options from community (thank you wonderful people)
  • Switched to 2060Super GPU as that can cope with 1440p > 160 fps and prob allows for alittle future proofing if new SW comes out with RT support.
  • Watch lots of youtube videos and finally understand the SW side of things....
  • research trim types..
Link to comment
Share on other sites

Phase 1 was to sort the backbox front out.... V1 had an uncomplicated mounting mechanism with magnets holding it in to the surrounding frame of the box. That worked so I did it again here but with a better finish and more accurate placing.

 

Starting simple.  decased the monitor and routed out 15 mm depth for the bezel so the screen sits mostly flush with the glass and doersnt reflect in game as much and then strapped down with metal strapping. A suprisingly secure fit TBH.

 

20210707_172034.jpg

 

Routed out some channels for the Backbox LED strips. These are intended to replicate the Beacon and strobe/flash effects in DOF as I dont think i want anything on top of the machine (so i'm not spending the money).

 

Speakers are  car stereo speakers and not fit nicley in the front, facing forward and looking as they should. the DMD is routed out to a few different levels so the DMD matrix itself actually is flush with the front of the wood.

 

Routed out a space for a Williams Logo (3D print from eBay) to fill the deaadspace in the middle (i like the look also). drilled holes for wires for LED strips and pilots for the speaker grilles (whicl will secure the plexi over the main front.

 

20210707_172020.jpg

 

sanded, primed and sprrayed the wood with a BMW metalic black from Halfords....  I dont intend to have graphics on the backbox so this makes it look nice and shine a little whilst still being easy to do!

 

Checked everything still turned on and worked, updated the Pin2DMD Firmware from 3.15 to 4.18 (which took a while as the .upd file didnt want to do antyhing for some reason). cabled the  back and added quick connects (choc blocks) for spealers and DMD pwer as this will be hinged on the backbox and need to be able to be disconnected for maintenance easily.

 

End result is a good start with a  backbox that looks more like the real thing than before (yes, I know.... LED strips arent close to authentic), is better built (tollerances!) and  should be easy to use and maintain.  One thing to note, i did actually put black tape on the monitors bezel and then refiutted it so you CAN'T see any silver showing through the front now it's finished...

20210827_095348.jpg

Link to comment
Share on other sites

  • LegoYoda changed the title to The "Version 2.0" Pinball Cab Build

Winding back a bit..... When designing verison 2 I tried to learn 3D CAD SW so I could pre fit everything... I failed...  Backed off to using Inkscape as it's a vector drawing package that can draw plans to scale easily and allows everythign to be precice.  Built the plans out to the size i wanted and ensured all the items I wanted would fit in.

 

plans.jpg

 

Bought a circular saw and started cutting  2 sheets of 18mm plywood.  I'm not the best woodworker in the world (learning as I'm doing) so there's nothing fancy about the joints in this build.  mated edges are being hidden by trim vs looking good by default.  Maybe V3 will be better here?

 

Also, realising I'm not building this in a mega logical order, rather pannel by pannel to keep myself motivated and show myself progress. Next I actually built out the front pannel with a coin box from Amazon (not commercial grade), drilled out the button holes, cut out the coin door with a jig saw (not super neat, again, learning!) and then sprayed it black in advance.  (quite why I did this now is beyond me....)

 

20210719_142734.jpg

 

Finally, after cuttoing the main pannels of the  cab did a dry fit to ensure everything fitted together. the idea beingt o mark out areas for whener the internals would go (motherboard shelf, amps, shaker motor, sub etc...

 

20210729_152240.jpg

Link to comment
Share on other sites

As the basic shape fitted together moved on to creating the mounting for the major components that need a home. And, because i'm tackeling this in the order I felt like doing it (vs a truley logical one). this means mounting some rear fans, ensuring that I ahve space for the amps and controller boards (keyboard and LEDs) whilst still leaving space for the coin door to open and close (providing accesssto the volume controls).

 

Exhaust fans first. Easy cuts with a hole saw and then some bolts.  Going for 2 x fans in (on the base of the cab, near the front) and 2 x Fans out (on rear behind motherboard and graphics cards). All fans are matched so shold be slight positive pressure overall as a 5th fan (PSU) wil be blowing air in also (should help convection up to the back box).

 

20210828_220159.thumb.jpg.85e0bc6827ec2db1d6ef6bea31600a9c.jpg

 

Next, Control panel / cab apron.  On V1 I made this far to big so this is reduced in size and is going to house the main navigation buttons for Virtual pinball that did not have a "real" equivilent (up, down, left, right, ok, back). using small 12mm buttons for this witht he diea to get decals placed on them later.

 

20210901_163206.thumb.jpg.1c2a1fa12e421d251852b807b8577b2a.jpg

 

Turning it over it's very easy to wire these buttons up and add in some "bump stops" for the playfield monitopr to rest upon when installed.  Again primed and sprayed as this wont have a graphic on it when finished. GND are all daisy chained together and then connected witha  Choc block to a single cable running witht he switch buttons.  Cable length was measured already + slack.

 

20210901_163213.thumb.jpg.22d9a04472b3c289a1d8d70d5ca259e0.jpg

 

The screws in the corners are the mounting mechanism. they go on to a metal clip and then slide down towards the front of the cab, securing the apron and panel in place.  easy to remove for maintenance bt also secure for the 99% of the time it's in use.  This actually worked really well and is something I'd do again for V3.

 

20210901_163221.thumb.jpg.4186f543c0cf1205818ba0df4c89dfc5.jpg

 

Learning from V1 that you never really finish a build or something always goes a bit wrong I crimped the ends of all wires so they wouldnt get degraded from any repeated install, remove, install in to any terminals. Plus it looks more professional!

 

Next up, Amps and controller boards.  I wanted all volume controls accessible from behind the coin door and the button wiring to terminate near the front of the cab to save on spagetti and keep it out of the way of any power runs later. 2 x Shelves stacked should do the trick. Top one with the main 2.1 amplifier (Backbox L+R and Subwoofer)  with a iPac for keyboard encoding and a Teensy 3.2 + octo board for LED strip control.

 

20210828_214503.thumb.jpg.2788e205be0ac172cfb4c49f2440e55f.jpg

 

The iPac and the Teensy are superb things and very easy to use/control.  The Amp is "ok" (it is cheap) L=R sounds good enough (given Pinball Roms are not the most HiFi sound) but the Sub output seems to distort REALLY quickly before it gets to the level of punch I'd like.  Unsure if this is my mounting of the sub or the amp....  Intend to troubleshoot later by connecting center channel to one of the other amps to test...

 

Bottom shelf contains 2 more 2 chanel amps for the exciter speakers that will be used for Surround Sound playfield effects. Stacked to the inside of the cab we have enough space for ventilation and accessibility as well as a bit of cable management....

 

20210901_212444.thumb.jpg.ece68aac44f909b65392d0b2d47788c6.jpg

 

These pics jump around a bit as I didnt really take hem in the order iI did the build.... also visible in this shot is 1 fan hole on the bottom, L=R routed out channels for LED strips and the channel for the plexi glass.  NOTE, i chose to slide the glass in from the BACK of the cab to make the front easier to build.... I am already regretting this decision as maintenance and upgrades force me to movethe cab away from the wall to remove the glass. Bu the decision was made....uggh...

Link to comment
Share on other sites

At this point I seemed to stop taking a lot of pictures but, over the next few weeks, the backbox was built out fully and the main cab was then screwed together and the holes for the legs were drilled and test fitted.

 

Thanks to the wonderful VP community there was a whole forum thread with load of 'don't use it commercially' artwork and that's something that Version 1 really lacked. So, got the 'pinball invasion' design which i thought looked really good and altered it ever so slightly to fit in a frame correctly on my odd scale pinball machine.  Had it printed on Vinyl online and applied it to the cab.

 

20210905_101206.thumb.jpg.5af965ecc5c7498fcaf26b3daf87afc9.jpg

 

Managed to get the backbox and cab sides on well and also cleanly and got the T-Moulding installed.  Back box looking good so far.  Trim still to apply.

 

20210905_101213.thumb.jpg.75b80323c09d53f7a0eb0c8c5b774ff7.jpg

 

Applying the vinyl to the front, I think I didn't sand or clean down the wood enough as its a little bobbled and textured underneath. It was also a total pain getting the sunken buttons cut cleanly. 

 

20210905_131319.thumb.jpg.031b74e3b23faf7aedd13799bc9718ba.jpg

 

Basically, I failed.... The overall look is fine from a few ft away, just don't inspect it to close! Added a bit of trip to the edges and this looks like I'll do this across the board to neaten it all up.

 

20210905_131323.thumb.jpg.43ca5962980dbac387aced9271904556.jpg

 

Notice that there is no plunger here.  It's still not turned up and is on back order. I guess this is because 'times we live in'  happy with the way the coin door looks though.

 

Overall, Version 2 is looking smart, once it's all together I'll make a call ont he front and might get it reprinted and try again.  Be nice if I can find some plastic surrounds for the sunken buttons and cover up the jaggies but I cant work out what, if they exist, are actually called.

Link to comment
Share on other sites

Fitment time for the first internal components.  Intake fans and subwoofer on the cab underside.  These are quiet fans rated for airflow over static pressure (because we're just concerned with moving air through the case not any radiators etc).  They are offset from each other to provide a balance of air moving around all areas of the case and logically distinct areas for toys and electronics.  One thing I forgot to mention before is a 3mm deep square route out where the PC PSU will go. Means there'#s a cradle for it to rest in.

20210905_141855.thumb.jpg.638eabd05598b7a10ff2ecdb23d025ce.jpg

 

Also installed  at this time wa the main grounding wire in to all the metal parts of the cab that move outside . This includes all the legs and mounting plates as well as the coin door. Secured with a screw and washer.  This will be connected to the ATX PSU case as these are grounded by default so it's a simple route to ground (using an UNPAINTED screw, obviously).

 

20210905_114252.thumb.jpg.d2ecb92456eb909fbbaa60a008cee715.jpg

 

Underside of the cab, mounted the subwoofer, fits nice and although it sticks out a  bit this will never be seen or felt due to its positioning.  Also installed fan grilles for safety.  The empty hole you see is for the PC PSU intake when mounted.

 

20210905_141618.thumb.jpg.18ddae997e9df31605529f21fefb1386.jpg

 

Also installed the undercab buttons at this time.  Green for PC Power on/Off (monentary press switch) as well as white (view change) and 2 x USB 3.0 ports that route around to the motherboard.  When I built version 1 a single port wasnt enough as sometimes you wanted a real keyboard AND mouse  or USB stick combo..... they are very cheap at £6 so totally worth it.  Not straight in the photo... Are straight now....

 

20210905_141638.thumb.jpg.9bfd78906b855a317ece08099495470c.jpg

 

Whilst here I also drilled holes in the fake coin door mechanism and mounted the "service" buttons.  These will be wired to the PinMAME equivilents for "ent, esc, -, +" and are behind the door for authenticity and to keep the front uncluttered.  I intend to further modify this to add buttons for "coin in" to the reject buttons...

 

20210905_114258.thumb.jpg.ec0e3ddec7b724a777a25b691f80feb7.jpg

 

Also fashioned a stand and mount for a microswitch that acts as a "door open" switch / keypress.  This is designed to be pressed whent he coin door is closed and open when , well, open... This technically works, but it also repeats  the keystroke so I think i need to think this one through again. Good idea, poor execution. not totalyl sure what I've missed (perhaps wrong switch type?) but I guess I'll go read more!

 

20210905_182147.thumb.jpg.70642565b50c9e2b672a357f74c67138.jpg

 

Next up, speaker and button wiring!

Link to comment
Share on other sites

This next stage is where I found out if I'd given myself enough room in real life to go with the internal design...  Just. Speaker wiring first fror the bottom shelf (exciter speakers) wasnt too bad with easy tie down points and simple runs up the side to the speakers.

 

.20210906_155253.thumb.jpg.4a237a396d330cd6a848478da849ce80.jpg

 

Next wanted to finish off the  buttons for the coin door.  Service buttons were easy to  wire up with chained GND wire and  single wires per button.  all cut oversized so that they can be easily looped with the door open to the correct location without strain or rubbing on edges etc.

 

20210906_172209.thumb.jpg.15575d0455c07de848a02b9e796ed491.jpg

 

Also added in the mount for the coin in switches.  These are bolts trhrough the microswitches in to a montherboard standoff that's inserted and glued in to a hole I drilled in the plastic.  Looks a little janky but this is a secure and good solution for the problem.  I'd probabely do this a little differently if I did it again (longer pole with plastic standoffs, secured in  with epoxy vs UHU glue...  This does work though and has a satisfying amount of travel and click. Means the door unit is almost totalyl self contained and can be moved to another build if I do a v3 build

 

20210908_125717.thumb.jpg.9aea4715285c91c7d20fdc97c48964c2.jpg

 

One of the miustakes I made in V1 was the not throught through button wiring with GND loops all over the place and spare connectors hanging and getting in the way.  This time, all the GND chains for the different sets of buttons (door, fliper L, Flipper R, navigation buttons etc) all bunch up locally and then pass through to a terminal block so we're only running  1 or 2 GND wires to the keyboard encoder. Neatens the 'last mile' cabelling. All wire ends are crimped to ferrules so any maintenance doesnt break  bits of the (stranded) wire off.

 

20210908_142207.thumb.jpg.94032b30a8f086f34df0b81f193c5019.jpg

 

Wiring up the iPac it's still a lot of wires but it's maintainable and simple (markings for ease of maintenance and reconnection)

 

20210908_183733.thumb.jpg.a69f08b0b14ee9f4785dace0fd831a06.jpg

 

Cable spagetti is still a thing but this is all logicall laid out.... no wire groups going THROUGH other groups...  This took AGES (like -5 hours) to make it usable. Note the wire for the bulbs is NOT done yet...

 

20210908_183739.thumb.jpg.8d7aeca048eff304da9101f46ede1e41.jpg

Link to comment
Share on other sites

Time to bring a few things together...  The front / coin box / volume control concept has turned out well and the view through the door is exactly how I wanted it to be (no wires in the way, weasy to see, easy to alter settings.  happy with this.

 

20210908_183800.thumb.jpg.39090eaab3af2bf3c3c4678132421a57.jpg

 

Finalised the wiring for the backbox now before trying to mount it to the main cab. Trying to keep power away from  data / audio where possible and routing through holes to main cab.

 

20210911_153006.thumb.jpg.8da105aaa175617c21396b6cc78173f5.jpg

 

Now a test fit for the backbox on the cab giving it the first look of how it will stand when put together. Honestly, quite pelased at this point.  much better than V1 already and no where near done. some more bits of trim added around the botton and back of the cab, framing the vynil sticker and preventing it peeling away and hiding my below average knife cutting job.

 

20210910_213636.thumb.jpg.75c227b2cc195cb6ec87df65e3c2788e.jpg

 

At this point i finally got the back box hinge through the post and realised i'd forgotten to drill the holes before applying the graphics....  So attached them to the back box first and am now going to have to be VERY careful in drilling and ensuring it's right first time...

 

20210911_155230.thumb.jpg.c2bf46032152917e2c3748b52bb216f8.jpg

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...