Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: wxforecaster on October 13, 2013, 01:45:10 pm
-
I have an original Ms Pac-man cocktail that my kids wanted a 60-1 iCade board in.
Since I wanted to preserve the original, I pulled the original CPs and found two used Midway ones that I added a Joystick, two fire buttons, and a P1/P2 button (player one CP only).
From the new CPs, I wired two new molex connectors to connect the joysticks and P1/P2 buttons to the Ms Pac PCB edge connector. This connector now plugs into a Ms. Pac to JAMMA adapter which itself connects to the iCade board. Because Ms Pac Man doesn't have any fire buttons, I wired the Fire 1 and Fire 2 buttons from each PC to a .100 connector that plugs onto the iCade board (and turned the jumper).
Everything works great except the player 1 controls were behaving odd. After booting the iCade into setup mode, I went to the control mapping screen to test everything.
Player 1:
----------
Joystick controls: OK
Fire 1: triggers Fire 1 AND Fire 2
Fire 2: triggers Fire 1 AND Fire 2
1P Start: triggers 1P Start AND 2P Start
2P Start: triggers 1P Start AND 2P Start
Player 2:
----------
Joystick controls P2: OK
Fire 1: OK
Fire 2: OK
So my player 1 fire buttons are triggering BOTH buttons and my player 1 start buttons are triggering both buttons
Any ideas?
-
Give me a verbal wire diagram of what is connected to what and I can probably help ya out. Or a labeled picture or diagram. Without that, I couldn't even begin to tell you what is wrong.
-
I have an original Ms Pac-man cocktail that my kids wanted a 60-1 iCade board in.
Since I wanted to preserve the original, I pulled the original CPs and found two used ones that I added a JS, two fire buttons, and a P1/P2 button (player one CP only).
From the new CPs, I wired two new molex connectors to connect the joysticks and P1/P2 buttons to the Ms Pac PCB edge connector. This connector now plugs into a Ms. Pac to JAMMA adapter which itself connects to the iCade board. Because Ms Pac Man doesn't have any fire buttons, I wired the Fire 1 and Fire 2 buttons from each PC to a .100 connector that plugs onto the iCade board (and turned the jumper).
Everything works great except the player 1 controls were behaving odd. After booting the iCade into setup mode, I went to the control mapping screen to test everything.
Player 1:
----------
Joystick controls: OK
Fire 1: triggers Fire 1 AND Fire 2
Fire 2: triggers Fire 1 AND Fire 2
1P Start: triggers 1P Start AND 2P Start
2P Start: triggers 1P Start AND 2P Start
Player 2:
----------
Joystick controls P2: OK
Fire 1: OK
Fire 2: OK
So my player 1 fire buttons are triggering BOTH buttons and my player 1 start buttons are triggering both buttons
Any ideas?
Your problem is actually really straightforward. Your player 1 buttons action buttons are wired together at some point as are the start buttons. Redo your wiring and the problem will likely vanish.
-
PaigeOliver,
I wish it was something that simple.
Brown/yellow comes from P1 start and goes to the Ms Pac molex
Grey/blue comes from P2 start and goes to the Ms Pac molex
No wires are doubled up on the molex.
All 4 switch wires go from their respective fire buttons to the molex connector I built as pictured. The two jumpers are placed correctly to use the on board connector vs. the Ms Pac header (which doesn't have any fire buttons anyways).
There is no cross talk between any of these wires. Common ground is looped amongst all the controls obviously. I've looked to make sure I didn't connect ground vs. +5V connectors wrong on the switch end and they are correct.
-
Check continuity between the wiring both with and without the PCB attached. I really suspect the adapter or your wiring simply because I have never heard of that 60 in 1 problem before.
-
On the adapter it says Jumper JP1 Start Buttons as F1 fire 1-2 & 3-4 enabled, 1-3 & 2-4 disabled. I did not want my start buttons as my fire buttons since I have fire buttons, so I placed the jumped across 1-3, and 2-4. However, this doesn't just bypass using start buttons as the two fire buttons, but based on continuity tests and visual inspection of the traces, it actually links fire 1/2 together and start 1/2 together due a huge design flaw from the engineer at jammaboards.com (or whomever they contracted). Unbelievable.
Simply not using the jumpers fixed the fire buttons, but I've gotta take a closer look at the start 1, start 2 traces. Now start 1 still does start 1 & 2 and start 2 does nothing.