Nützliche Controller-Konfigurationstipps für ein Raspberry Pi Retro Gaming Center

Nützliche Controller-Konfigurationstipps für ein Raspberry Pi Retro Gaming Center / DIY

Beim Aufbau meines Retro-Gaming-Centers Raspberry Pi Wie installiert man Game Emulators auf dem Raspberry Pi? Wie installiert man Game Emulators auf dem Raspberry Pi-Desktop-Computer, einem Media Center, einem integralen Bestandteil eines preisgünstigen Raumfahrtprogramms? Himbeer-Pi? Scheinbar nicht - weil es auch Spiele macht. Weitere Informationen Ich habe Probleme mit der Konfiguration von Gamecontrollern gehabt.

Die Herausforderungen waren einfach. Würde ich meinen Xbox 360-Controller verwenden oder auf zwei grundlegende USB-Controller zurückgreifen, um zwei Spieler zu spielen?

Eine Lösung zu finden war schwierig. Trotz meiner Vorlieben entschied ich mich schließlich für ein Paar grundlegender Retro-Game-Controller, die sich für einige klassische Zwei-Spieler-Arcade-Spiele als großartig erwiesen haben.

Um ehrlich zu sein, bestand die Mehrheit meiner RetroPie-Nutzung darin, einige klassische Strategietitel zu genießen, die ich genauso gut in DOSBox auf meinem PC laden konnte.

Wie habe ich mich mit dem Erstellen eines Zwei-Spieler-Profils auf meinem RetroPie befasst und wie einfach ist es, einen Xbox 360-Controller hinzuzufügen?

Vorteile eines modernen Gamecontrollers

Auch wenn Retro-Spiele Spaß macht, sind die Controller oft scheiße. Früher durchlief ich regelmäßig mehrere Joysticks pro Jahr, einschließlich der strapazierfähigen, mit zwei Metallknöpfen versehenen Knopftypen (Competition Pro und ähnliches)..

Was die Zweihand-Controller anbelangt, so fand ich sie unzuverlässig und schwach, wahrscheinlich aufgrund des Fehlens von Mikroschaltern zugunsten von Blisterschaltern.

Die Verwendung eines Xbox 360-Controllers (oder eines ähnlichen) anstelle der Retro-Alternativen bietet einen deutlichen Vorteil: vom ergonomischen Komfort bis zur verbesserten Zuverlässigkeit.

Einrichten von Xbox-Gamecontrollern auf dem Raspberry Pi

Obwohl es nicht meine endgültige Entscheidung war, war die Einrichtung des Xbox 360-Controllers viel einfacher als ich gedacht hatte.

Wenn Sie die vorherigen Anleitungen zum Installieren und Einrichten eines RetroPie-Systems durchgesehen haben, wissen Sie, dass die Konfigurationsdatei bearbeitet werden kann, sodass verschiedene Controller hinzugefügt werden können. Hinzufügen eines Xbox 360-Controllers zu einem Linux-System Übrigens Verbinden Sie Ihren Xbox 360-Controller mit Ihrem Linux-Gaming-Rig. Verbinden Sie Ihren Xbox 360-Controller mit Ihrem Linux-Gaming-Rig. Linux-Gaming-Rigs? Ja, sie passieren. Mit Valve's Steam unter Linux und einer bevorstehenden Valve Steambox, die Steam zum Ausführen von Linux-Spielen verwendet, sucht die Zukunft nach Spielen unter Linux. Sie können sogar installieren… Read More ist nicht ungewöhnlich.

Um den Xbox 360-Controller-Treiber zu installieren, müssen Sie EmulationStation über das Navigationsmenü beenden und Folgendes in die Befehlszeile eingeben:

sudo apt-get install xboxdrv

Danach bearbeiten /etc/rc.local, Hinzufügen

xboxdrv --trigger-as-button --wid 0 --led 2 - deadzone 4000 --silent &
schlaf 1

Dadurch wird sichergestellt, dass der Treiber beim Starten des Computers gestartet wird. Beachten Sie die Verwendung von “-wid” in der Anweisung, die für drahtlose Steuerungen ist. Ändern Sie sie in -id für verdrahtete Controller.

Danach geben Sie ein

CD ~ / RetroPie / Emulatoren / RetroArch / Werkzeuge

Geben Sie in diesem Verzeichnis den folgenden Befehl ein:

./ retroarch-joyconfig -o p1.cfg -p 1 -j 0

Sie sollten die Ziffern für jeden weiteren Controller um den Faktor 1 erhöhen. Bei korrekter Eingabe sollten die resultierenden Dateien zu retroarch.cfg hinzugefügt werden:

sudo cat p * .cfg >> ~ / RetroPie / configs / all / retroarch.cfg

Sie können dann speichern und neu starten, um Ihren Xbox 360 Controller zu verwenden.

So richten Sie zwei Controller ein

Es gibt einen eindeutigen Grund, warum Sie mehr als einen Controller verwenden könnten - um Multiplayer-Spiele zu genießen.

Es ist zwar möglich, anstelle von zwei Controllern eine Tastatur und einen USB-Controller zu verwenden. Es ist jedoch schwierig, ein Paar verschiedener Geräte zu konfigurieren. Für beste Ergebnisse (und um Konfigurationsprobleme zu vermeiden) sollten Sie zwei identische Steuerungen verwenden. Wenn Sie mehr wollen, müssen Sie einen USB-Hub mit eigener Stromversorgung verwenden.

Öffnen Sie zunächst die Datei retroarch.cfg über FTP (oder führen Sie Raspbian aus und navigieren Sie zu RetroPie> Configs> All) und finde diese Zeile:

input_player1_joypad_index = "0"

Überprüfen Sie die folgenden Zeilen und kopieren Sie sie anschließend bis zum Ende dieses Abschnitts. Lassen Sie nach der letzten Zeile eine leere Zeile und fügen Sie die Auswahl ein. Sie haben das erste Controller-Profil dupliziert, müssen jedoch den neuen Codeblock so bearbeiten, dass jede Instanz von “Spieler1” liest jetzt “Spieler2”

Hier ist ein Beispiel. Die ersten beiden Zeilen des eingefügten Segments sollten lauten:

input_player2_joypad_index = "0"
input_player2_a_btn = "1"

Wiederholen Sie diesen Vorgang, bis Sie das Ende des kopierten Codes erreicht haben, und speichern und schließen Sie ihn.

Beenden Sie Spiele mit Ihren Controllern

Die Standardmethode zum Beenden eines Spiels in EmulationStation ist das Neustarten Ihres Raspberry Pi - etwas, das die SD-Karte beschädigen kann. 3 Gründe, warum Ihr Raspberry Pi nicht richtig funktioniert 3 Gründe, warum Ihr Raspberry Pi nicht richtig funktioniert Ich habe schon gelebt mit dem Raspberry Pi schon seit einigen Monaten und fand diesen erstaunlichen kleinen Computer noch erstaunlicher als erwartet. Trotz seiner geringen Abmessungen ist der Raspberry Pi so fruchtig… Lesen Sie mehr, da dies nur in diesem Szenario durch Entfernen des Netzkabels möglich ist.

Um dies zu umgehen, gibt es eine Problemumgehung, die Ihrem Game-Controller eine Beendigungsoption zuordnet.

Sie müssen dazu die Datei retroarch.cfg bearbeiten und den folgenden Code hinzufügen:

input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"

Sie müssen die Datei retroarch.cfg überprüfen, um die Schaltflächen zu identifizieren, die Sie hier verwenden möchten. Natürlich möchten Sie das Spiel nicht mit den üblichen Controller-Tasten beenden. Stattdessen sollten Sie nach denjenigen suchen, die sich auf die Tasten in der Mitte des Controllers beziehen, die möglicherweise mit einem Label versehen sind “Speisekarte” oder “Start”.

Wenn Sie wissen, wie diese Schaltflächen in der Konfigurationsdatei nummeriert sind, ersetzen Sie sie “X” und “Y” mit den entsprechenden Nummern.

Sie können die Datei dann speichern und beenden, um die Änderungen zu übernehmen.

Fazit: Wenn du Retro spielen willst, mach es richtig

Die Tipps hier sollten Ihnen helfen, den Retro-Spielpfad stilvoll auf Ihrem RetroPie-Gerät zu finden, aber für ein absolut klassisches Spielerlebnis sollten Sie die Verwendung eines All-in-One-Multi-Button-Spielgeräts (oder das Erstellen!) In Betracht ziehen, um zu replizieren die auf den alten Arkadenschränken gefunden.

Unabhängig von Ihrer Controller-Lösung sollten Sie vorher einige Testläufe durchführen “Gaming in Wut” - und lassen Sie uns wissen, wie Sie vorankommen und welche Controller-Optionen Sie wählen.

Erfahren Sie mehr über: Game Controller, Raspberry Pi.