Amiga: Joystick (DragonRise) immer wieder neu einstellen
-
Hallo in die Runde,
seit ewigkeiten mal wieder Recalbox angeworfen - naja - komplett Neuinstalliert (zu alte Version für Update).
Jetzt ist ja auch endlich die Amiga-Integration fest drin - früher war das ja reinfummeln - wobei ich beim reinfummeln zumindest alles zum laufen bekommen hatte ... jetzt hab ich folgendes Problem:
Ich habe einen Selbstgebauten Joystick - mit 2 Feuertasten. Das ganze ist unter Recalbox auch konfiguriert. Wenn ich jetzt ein Amiga-Spiel starte, ist dieser Joystick auf Port 2 gesetzt - keine Reaktion wenn ich was drücke ... Ok in Recalbox also den Joystick auf Kontoller 1 und Gamepad auf Kontroller 2 gesetzt. Ergebnis:
Im Amiga ist jetzt das Gamepad weg und der Joystick liegt auf Port 2 und ist daher nicht nutzbar - ich muss den auf Port 1 setzen.
Wie kann ich das einrichten das dieses per DEFAULT bei allen Spielen ist? Beim alten Recalbox (mit inoffiziellen Amiga-Support) konnte ich das über eine Konfigdatei machen.
Grüße
-
Soeben das hier gefunden: https://forum.recalbox.com/topic/16882/a-lire-emulateur-amiga-600-1200-amigacd32
Also ein amiga1200.uae und amiga600.uae in /recalbox/share/system/configs/amiberry/ erstellen ... gut das es dieses Verzeichnis nicht gibt -> Erstellt ... dann die Joystick-Konfig reinkopiert -> nichts. Dann - wie in der Anleitung an zweiter stelle in configs/ kopiert - ohne amiberry ... auch nichts.
.uaeconfig.uae hab ich dann auch gefunden - ins ROM-Verzeichnis ... auch hier die Joystick-Zeilen aus der Konfig genommen => nichts.
-
Problem erstmal per Workaround gelöst ... schön ist anders
Spiel erst einmal starten - dann in die GUI gehen und unter INPUT die Konfig anpassen. Dann unter "Configurations" das ganze abspeichern. In "/tmp/amiga/conf/NAME DER KONFIG.uae" ist jetzt die gesicherte konfig! Die öffnen wir und kopieren den Part raus der in ETWA so ausschaut:
; *** Controller/Input Configuration
;
joyport0=mouse
joyport0_autofire=none
joyport0_mode=mousenowheel
joyport0_mousemap=right
joyport0_friendlyname=Mouse
joyport0_name=MOUSE0
;
joyport1=joy1
joyport1_autofire=none
joyport1_friendlyname=DragonRise Inc. Generic USB Joystick
joyport1_name=JOY1
;
joyport2=joy0
joyport2_autofire=none
joyport2_friendlyname=Xbox One S Controller
joyport2_name=JOY0Dieses kommt in die .uaeconfig.uae (im Amiga600, Amiga1200-Verzeichnis)
So ganz perfekt ist das aber nicht. Der Joyport 2 wird nämlich ignoriert - doof für 2 Spieler. Also müsste der 2. Joystick auf joyport0 gelegt werden - statt der Maus. Gerade geteste - das klappt. Kurioserweise ist Joyport0 aber Spieler 2 ... mhhh egal ... Prinzip verstanden.
Theoretisch müsste das ganze auch "pro Spiel" gehen .... also über eine "Spielnamen.uae" - nur damit hab ich dann doppelte Einträge in der Spieleliste ... ich arbeite dran
-
@wulfman Bitte kein SPAM:
- https://forum.recalbox.com/topic/25077/amiga-joystick-dragonrise-immer-wieder-neu-einstellen
- https://forum.recalbox.com/topic/25086/amiga-uae-erzeugt-2-eintrag-whdl-wird-ignoriert
- https://forum.recalbox.com/topic/25079/amiga-kein-speichern-des-spielstandes-in-whd-zip/4
Alle Threads, die Sie geöffnet haben, handeln von AMIGA, Sie haben also im Grunde 1 Hauptproblem, verschmutzen Sie das Forum nicht, indem Sie mehrere Threads öffnen ...
Ich werde dieses Thema sperren und die Konversation in 1 zentralisieren, nur weil es am stimmigsten ist: -