Electronics

As with everything else with this build, I tried to keep things simple.  In my case, I stuck to the basics for electronics:

  • PC
  • Logitech Z313 Desktop Sound
  • Zero Delay USB Joystick encoder
  • 32″ TV Playfield
  • 19″ Monitor Backglass
  • Multi-colored LED Light Strip

Originally I was going to take my PC and pull the motherboard and the rest of the electronics out and put into the Cab itself.  After much debate, I decided not to do this for various reasons.  I wanted to be able to use my PC for other things, so I kept PC components intact and placed them under the Cabinet.

Displays

The Monitor is connected to a ATI R7 250 Video Card with VGA.  The 32″ LED TV is connected through HDMI to the Video Card as well.

Sound

The sound is connected directly to the PC through audio cables.  I have the subwoofer sitting in the cabinet with the speakers leading to the backglass box and sitting under the monitor.  The nice thing about this speaker system is that it has a long corded remote for volume control that I feed to the font of my cabinet, right behind the front right cabinet leg.  This allows me to be able to adjust volume easily.

IMG_1576

Subwoofer placed towards the front of the cabinet

IMG_1582

Speakers placed below monitor in the backglass box

IMG_1585

Sound System Volume and Power Wired Remote

Controls

The buttons for flippers, start, exit, coin and the plunger are all hooked to the zero delay board.  The Zero Delay board is a cheap PC compatible controller board that is used with MAME or any other application that requires buttons to be treated as joystick inputs with PC’s.

For my VP cabinet, I hook the various buttons to the connectors with the red rectangle below.  These are all translated to different joystick buttons to the PC which can then be mapped directly into the PinballX frontend and the Visual Pinball X / Pinball FX 3 software.

zero delay

You can check the mapping for each button to see which physical button corresponds to a button on the PC Joystick settings page.

Joystick Calibration

For something like Visual Pinball X, each of these buttons is represented in the controls configuration.

PinballX maps each button at the time and prompts you to press a button for each action, same for Pinball FX 2 and 3.