top
RETRO ARCADE
Videogames

Cabinet

Monitor

Controlpanel

- Keyboard

- Interface

- 2 Players

- 1 Player Q*bert

Assembling

Arcadeart

Hardware

Software

Links

Contents

Contact

retro-arcade in german

The Q*bert-panel

The one player control panel has besides the joystick and startbuttons three extra buttons. I would have used buttons with leafswitches, but couldn't find any so i use microswitches.

Backside of the Q*bert control panel

First, i connect all switches with the ground terminal. Therefor, i cut some pieces of wire to connect one microswitch with the next. After stripping the insulation off the end of the wires, i drill them together and add a cable shoe.

Q*bert control panel wiring

I connect all terminals marked with 'COM' in series (black cable). The ends of the cables are connected via the IDE-cable to the ground terminal on the I-pac. All connectors marked 'NO' are connected to the corresponding wires of the IDE-cable.

connecting the IDE-cable

After soldering and isolating all wires with shrink-hose, i add additional isolation using insulating tape.

Q*bert control panel front

After rearranging a few wrong connected wires everything worked fine. But after a few games of Ghosts'n Goblins, the shiftbutton (Start 1) stopped working. After a lot of searching i found the bug: the standard MAME configuration of the I-pac was deleted. I never found out how that happend, but the solution is easy:

  • Start a text editor (Notepad or in my case nano or whatever you have). This isn't necessary, but you can see what you do.
  • Press the keys ctrl-alt-p in this order and hold them.
  • After the menu appears, press r for reset
  • Press e for exit.

The 2 player control panel
Warning: Undefined variable $PHP_SELF in /www/htdocs/w0074465/1player-wiring.htm on line 52


Comments


Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /www/htdocs/w0074465/comm/comments.php:30 Stack trace: #0 /www/htdocs/w0074465/1player-wiring.htm(52): include() #1 {main} thrown in /www/htdocs/w0074465/comm/comments.php on line 30