CP BUILD
I'm collapsing a few steps into this one post: drilling the CP top and assembling the pieces, wiring and testing, assembling the CP box, and some preliminary comments about the new controls.
Drilling the CP top was again much more difficult than I anticipated. My first 1/8" plexi sheet cracked when attempting to use the 1 1/8" hole saw. In retrospect, I think my problems were:
(a) trying to drill through two layers (plexi+CP top MDF) at once. This made it difficult to apply the right amount of pressure for each layer and difficult to pull the donut holes out of the hole saw each time
(b) Too much pressure on the plexi caused the crack.
I ended up asking the professionals (Tap Plastics) to cut the holes for me on the second round and it came out great.
But what I really should have done is figured out how to use the CP layout application provided by MameRoom guys and ordered the CP top + plexi to be pre-cut to my design. But I didn't trust the layout tool to match the mix of Happ and Ultimarc controls I would be ordering.
Anyway, after routing out the beds for the 3 joysticks, spinner, and trackball, and using an x-acto knife to cut holes in the 17"x35" space scene I printed at the local printer, I had my sandwich of layers and installed the components.
Wiring also took much longer than expected. I lost the instructions for the spinner and the Ultimarc rotary interface didn't come with instructions, so there was a lot of trial and error.
I also had a lot of problems with the Minipac. One of the wires is hooked up to TAB which is useless for Mala FE. Three of the wires just plain did not work. One more seemed to only output a key on button release (not press). So that's about 5 keys that didn't work from the Minipac, and I was already behind by 1 key to begin with. Also, the Ultimarc wiring harness was too short to reach the edges of the UA2 control panel. It was easy enough to double up some keys that did not need to be used concurrently, but all in all, I had to do a couple dozen solders to lengthen wires and make many of the keys work with more than one control.
The last two cabinets I built both had problems with the Minipac (losing USB connection and key repeat problems). The fact that this Minipac is having a different set of problems out of the gate isn't a great sign, but we'll see if it ends up having problems down the road, like the previous ones.
I've spent some time configuring the controls in Mame and so far they all seem to work pretty well, but I haven't tried to do any serious games yet. My first impression is that the twisting rotaries will be distracting during normal gameplay and the push/pull operation of the GGG spinner is a little difficult to operate. But I've heard good things about the sensitivity of the spinner for Arkanoid, and I'm looking forward to trying the controls out more, after everything is 100% done.
The next step will be to mod the CP mounting hardware to make it more sturdy (see my other thread on that:
http://forum.arcadecontrols.com/index.php?topic=72579.msg748113#msg748113)