Hi All,
Hopefully someone can help me with this.
I have a cocktail cab that I have built that has two control panels. One side of the machine has a player one and player two control panel for co-op games and SF. The other side has a single control panel, which is used for traditional cocktail cabinet games such as Galaga.
Both of the two player control panels are wired in parallel into the player two terminals on my IPac and the single player is wired up into the player one terminals. I have a dedicated P1 coin button and a P1 and P2 button, along with three joysticks and each player has six buttons (see attached photos).
Everything works perfectly, however every now and then the P2 SW1 input stops responding to presses of the button (on both of the player two panels). I thought it was a short, but that doesn't appear to be the case because when I touch a wire from the ground terminal to the P2 SW1 terminal no input messages are being sent to the PC. The strange part is that after a random length of time the IPac will start responding to the button presses again for no apparent reason.
The diagnostic LED flashes twice at power up and then remains solidly lit. This means that everything is working correctly I believe.
I am running HyperSpin as my front end and using MAME 0.154. I have also connected the IPac to the PC's PS/2 port. I plan on purchasing a PS/2 to USB adapter tomorrow and see if this fixes the problem. If someone has some suggestions on what may be the cause of this I would be really appreciative.
Thanks
Dwayne