Das Q*bert-Panel
Das Controlpanel für einen Spieler bekommt neben dem Joystick und den Startbuttons noch 3 Zusatzknöpfe. Leider konnte ich keine gelben Druckknöpfe für Blattkontakte finden, deshalb nehme ich die einfachen mit Mikroschalter.

Zuerst verbinde ich alle Kontakte mit Masse. Dazu schneide ich mir passende Drahtstücke für die Verbindung von einem Mikroschalter zu nächsten zurecht. Nachdem ich die Enden abisoliert habe, drehe ich sie zusammen und verlöte sie. Dann bekommt jede Verbindung einen Kabelschuh.

Danach schliesse ich alle mit COM markierten Anschlüsse in Reihe (schwarzes Kabel). Die Enden der Kabel werden über das Laufwerkkabel mit den Ground-Anschlüssen am IPac verbunden. Alle NO-Anschlüsse verbinde ich mit den entsprechenden Adern des Laufwerkkabels.

Nachdem alle Kabel verlötet und mit Schrumpfschlauch isoliert sind, umwickele ich alles großzügig mit Isolierband. Fertig ist der Anschluss!

Beim ersten Test (nach Umstecken von ein paar falsch angeschlossener Joystickkabeln) funktioniert erst mal alles sehr gut. Aus bisher ungeklärten Gründen verweigert aber nach einigen Runden Ghosts'n Goblins der Shiftbutton (Start 1) den Dienst. Nach einigem Suchen (und Fluchen) habe ich den Fehler gefunden: die Standard Mame Konfiguration des IPacs war gelöscht. Das Problem ist leicht zu beheben:
1. Texteditor starten (kann man auch weglassen, aber so sieht man was man tut)
2. Die Tasten Strg - Alt - p drücken, in dieser Reihenfolge und dann halten
3. Nachdem das Menu erschienen ist r für Reset drücken
4. e für exit speichert die Konfiguration
Wie ich die Konfiguration beim Spielen verstellt habe ist mir immer noch unklar. Die dazu notwendigen Tasten Strg und Alt (in G'n G Feuer und Springen) habe ich zwar gleichzeitig gedrückt, die dritte Taste, das p, ist aber beim 1-Spieler Panel nicht angeschlossen.
Warning: Undefined variable $PHP_SELF in /www/htdocs/w006f58a/1spieler-verkabelung.htm on line 55
Kommentare
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /www/htdocs/w006f58a/comm/comments.php:30 Stack trace: #0 /www/htdocs/w006f58a/1spieler-verkabelung.htm(55): include() #1 {main} thrown in /www/htdocs/w006f58a/comm/comments.php on line 30