FireNes mit Gampad

Gestern habe ich FireNes und joy2key so eingerichtet, dass die alten NES-Spiele mit meinem SpeedLink Storm Trooper Gamepad einwandfrei spielbar waren.
Das geht so:
Addon für Firefox installieren. Das Paket joy2key aus den Paketquellen holen. Nun legt man eine Konfigurationsdatei ~/.joy2keyrc an:
COMMON
-dev /dev/input/js0
--thresh 64 191 64 191 128 128 152 128 0 0 0 0

START FireNes
-X
-axis Left Right Up Down
-buttons space z x 3 4 5 6 7 8 9 Control_R Return
Dann wird das gewünschte Spiel gestartet ("Tools -> FireNES"). Nun muss joy2key mit folgendem Aufruf gestartet

joy2key -config FireNes

und mit dem veränderten Mauszeiger auf das Fenster geklickt werden. Schon sollte die Controllersteuerung funktionieren - auf auf, Mario wartet schon.

Nur noch eins: Automatisierung. Am besten legt man sich ein Skript an, z.B. ~/bin/firenes oder /usr/local/bin/firenes, das folgendermaßen aussieht:
#!/bin/sh
joy2key "FireNes" -config FireNes
Nun muss nur noch dieses Skript ausgeführt werden, nachdem das Spiel läuft. Sogar das anklicken des Fensters entfällt.

Problembehebung

Funktionieren so die Bewegungstasten nicht, muss der "-tresh 64 ..."-Teil herausgenommen und das Gamepad kalibriert werden - das übernimmt joy2key nach dem Start, und es wird in der oben verlinkten Wikianleitung erklärt.

Bleibt das Fenster des Spieles einfach schwarz, kann das Firefox-Addon NoScript dafür verantwortlich sein. Erlaubt man Skripte einfach mal allgemein, sollte FireNes dann doch funktionieren.

Wenn nicht klar ist, welche Achse welche ist, hilft ein Blick in den Reiter "Logical" des Programms jscalibrator. Mit dem Programm kann man auch herausfinden, welcher Knopf welcher ist (und dann dementsprechend der Abschnitt "-buttons space ..." angepasst werden).

Trackback URL:
https://onli.twoday.net/stories/4984613/modTrackback

Aktuelle Beiträge

Freut mich das sie hilft...
Freut mich das sie hilft :)
onli - 5. Apr, 00:08
Endlich mal eine einfache...
Endlich mal eine einfache Erklärung im Internet. Vielen...
Mark (Gast) - 4. Apr, 20:34
Wenn die Pfeile a b in...
Wenn die Pfeile a b in zwei verschiedene Gruppen zeigen,...
onli - 17. Dez, 15:47
danke für die erklärung....
danke für die erklärung. ist auf jeden fall verständlicher,...
Puppetmaster87 (Gast) - 17. Dez, 14:45
wird gemacht
Danke. Ich werde Chrome weiterverfolgen. Nächstes Mal...
onli - 8. Sep, 09:27

Suche

 

Status

Online seit 5957 Tagen
Zuletzt aktualisiert: 26. Okt, 22:10

Credits

Statistik


about
Codebezogenes
Informatik
Spiele
Technikzeugs
Textformen
Videos und Musik
Zeitgeschehen
Profil
Abmelden
Weblog abonnieren