Arcade Projects >> Arcade Paradise 3

Interface / Wiring


With a few exceptions, I used 22AWG stranded wiring for all of the control hookups, and 18AWG stranded wiring for anything power-related. I used solid wiring on Arcade Paradise 2, mostly because it was easier (for me, anyway) to solder solid wiring to the D-SUB connectors that I used to attach the controls to the encoder. This time, however, I wanted to use molex connectors (specifically, .187" crimp-style molex connectors) for all of the connections.

I chose this route for a few reasons:


So why didn't I just have the wiring from the controls go straight to the encoder instead of having everything connect through molex connectors? Well, a couple of reasons:

  1. Having everything connect up with removable connectors makes attaching and unattaching the control panel a lot more "modular" and easier. In other words, if I ever need to remove the control panel, I won't have to disconnect every damn wire from the encoder...I can just unplug a few connectors and the control panel is ready to be removed.
  2. Kind of tying in to the above point #1: If I ever do decide to do swappable control panels, I'm already set up for it. It's pretty unlikely that I'll want to do swappable control panels, but just on the off chance that I do, I'd hate to have the option to do so removed. The way I have it set up now, I can unplug a few molex connectors, remove the panel, attach a different panel, and then plug the connectors back up.
  3. What's actually a lot more true is the opposite of point #2: A potential future enhancement of AP3 is that I'd like to make it JAMMA-compliant. So instead of swapping out control panels, I would actually be keeping the same controls and swapping out what the controls plug into (in this case, they would plug into a JAMMA PCB instead of a keyboard encoder going into a PC).


Keyboard / Optical Encoder

I basically recycled the Hagstrom Electronics KE72-T keyboard encoder from the Arcade Paradise 2 cabinet. One thing that the KE72-T doesn't have that I really wish it did is screw terminals for connecting up the wiring. When I used the KE72-T in the Arcade Paradise 2 cabinet I stripped and soldered an IDE hard drive ribbon cable, but it wasn't the greatest solution on the planet. Hagstrom now offers the IOX36 Breakout Board which connects an IDE ribbon cable to screw terminals.

The Hagstrom KE72-T's biggest "competitor" would probably be the I-PAC and Opti-PAC combo from Ultimarc. Also, if you're not needing an optical encoder, I've heard really good things about the KeyWiz keyboard encoder from too. Each of these keyboard encoders have some advantages over and some disadvantages below each other, but they all seem to be solid pieces of hardware from good reputable companies, so check them all out and see which one suits your needs and pricerange.

<Old-Timer Rambling>I remember when we basically had no keyboard encoder choices offered to us. We had to hack up keyboards to interface our controls to the PC and we liked it!</Old-Timer Rambling>

Truth be told, no, we didn't like sucked. So the fact that there are multiple companies that are currently offering really good keyboard encoding solutions is a thing of beauty in my opinion.

Spinner Encoder

The Hagstrom KE72-T only has one optical hookup on it (for a trackball), and since I also wanted a spinner, I needed a way to interface that. Yeah, I guess I could've just spliced off of the trackball connectors, but I really didn't want to have to futz with the potential problems that might create.

OSCAR Controls sells a USB Mouse Interface Kit, so I just picked one of those up to connect up my Vortex spinner. Windows XP recognized it immediately as a "USB Human Interface Device" (which I guess is the fancy way to say "USB mouse") and loaded it up the instant I plugged it in. No configuration or "tweaking" was necessary.

interface   cpwiring 


« back   |   top   |   next »