Suggerimenti utili per la configurazione del controller per un centro di gioco retro Raspberry Pi

Suggerimenti utili per la configurazione del controller per un centro di gioco retro Raspberry Pi / Fai da te

Mentre costruisco il mio centro di gioco retro Raspberry Pi Come installare gli emulatori di giochi sul Raspberry Pi Come installare gli emulatori di giochi sul desktop Raspberry Pi, centro multimediale, parte integrante di un programma spaziale di bilancio - non c'è fine alla versatilità del Raspberry Pi? Apparentemente no - perché fa anche giochi. Per saperne di più Ho avuto alcuni problemi con la configurazione dei controller di gioco.

Le sfide erano semplici. Dovrei usare il mio controller Xbox 360 o ricorrere a un paio di controller USB di base per i giochi a due giocatori?

Stabilire una soluzione era difficile. Alla fine, nonostante le mie preferenze, ho optato per un paio di controller di gioco in stile retrò che si sono dimostrati perfetti per alcuni classici giochi in stile arcade a due giocatori.

Anche se per essere onesti la maggior parte del mio uso di RetroPie è stato quello di godermi alcuni classici titoli di strategia che avrei potuto facilmente caricare su DOSBox sul mio PC.

Quindi, come ho affrontato l'impostazione di un profilo di gioco a due giocatori sul mio RetroPie e quanto è facile aggiungere un controller Xbox 360?

Vantaggi di un moderno controller di gioco

Anche se i giochi retrò sono divertenti, i controller spesso fanno schifo. Nel corso della giornata, passavo regolarmente diversi joystick all'anno, inclusi i due tipi di bottoni metallici resistenti e resistenti (il Competition Pro e simili).

Per quanto riguarda i controller a due mani, li ho trovati inaffidabili e fragili, probabilmente a causa della mancanza di microinterruttori a favore dei blister switch.

Chiaramente c'è un netto vantaggio nell'usare un controller Xbox 360 (o simile) al posto delle alternative retro, dal comfort ergonomico all'affidabilità migliorata.

Configurazione dei controller di gioco Xbox su Raspberry Pi

Sebbene non fosse la mia scelta finale, la configurazione del controller Xbox 360 si è rivelata molto più semplice di quanto avessi immaginato.

Se hai controllato la guida precedente sull'installazione e la configurazione di un sistema RetroPie, saprai che il file di configurazione può essere modificato in modo da poter aggiungere diversi controller. Per inciso, aggiungendo un controller Xbox 360 a un sistema Linux Connetti il ​​tuo controller Xbox 360 al tuo sistema di gioco Linux Connetti il ​​tuo controller Xbox 360 al tuo sistema di gioco Linux Piattaforme di gioco Linux? Sì, stanno accadendo. Con Valve's Steam su Linux e un prossimo Valve Steambox che utilizza Steam per eseguire i giochi Linux, il futuro è alla ricerca di giochi su Linux. Puoi persino installare ... Leggi di più non è poi così insolito.

Per installare il driver del controller Xbox 360, è necessario uscire da EmulationStation dal menu di navigazione e immettere quanto segue nella riga di comando:

sudo apt-get install xboxdrv

In seguito, modifica /etc/rc.local, aggiungendo

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

Ciò garantisce che il driver venga avviato all'avvio del computer. Notare l'uso di “-wid” nell'istruzione, che è per i controller wireless. Passare a -id per i controller cablati.

Seguendo questo, entra

cd ~ / RetroPie / emulatori / RetroArch / strumenti

Mentre sei in questa directory, inserisci il seguente comando:

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

È necessario aumentare le cifre in base al fattore 1 per ciascun controller aggiuntivo. Se inserito correttamente, i file risultanti devono essere aggiunti a retroarch.cfg:

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

È quindi possibile salvare e riavviare per utilizzare il controller Xbox 360.

Come impostare i controller doppi

C'è un chiaro motivo per cui potresti utilizzare più di un controller - per divertirti con i giochi multiplayer.

Sebbene sia possibile utilizzare una tastiera e un controller USB, anziché due controller, è difficile configurare una coppia di dispositivi diversi. Per i migliori risultati (e per evitare problemi di configurazione), dovresti usare due controller identici. Se vuoi più di questo, dovrai utilizzare un hub USB alimentato.

Inizia aprendo il file retroarch.cfg tramite FTP (o eseguendo Raspbian e navigando verso RetroPie> Configs> All) e trova questa riga:

input_player1_joypad_index = "0"

Controlla le linee che seguono e quindi copiali, fino all'ultimo in quella sezione. Dopo l'ultima riga, lascia una riga vuota e quindi incolla la selezione. Hai duplicato il primo profilo del controller, ma dovrai modificare il nuovo blocco di codice in modo che ogni istanza di “player1” ora legge “Player2”

Ecco un esempio. Le prime due righe del segmento incollato dovrebbero contenere:

input_player2_joypad_index = "0"
input_player2_a_btn = "1"

Ripeti fino a raggiungere la fine del codice copiato, quindi salva e chiudi.

Esci dai giochi usando i tuoi controller

Il metodo predefinito per uscire da un gioco in EmulationStation è riavviare il tuo Raspberry Pi - qualcosa che può corrompere la scheda SD 3 Motivi per cui il tuo Raspberry Pi non funziona correttamente 3 Ragioni per cui il tuo Raspberry Pi non funziona correttamente Ho vissuto con il Raspberry Pi ormai da diversi mesi e ho trovato questo stupefacente piccolo computer ancora più sorprendente del previsto. Nonostante le sue dimensioni riduttrici, il Raspberry Pi è fruttato ... Leggi di più come questo è possibile solo in questo scenario rimuovendo il cavo di alimentazione.

Per ovviare a questo, esiste una soluzione alternativa per mappare un'opzione di uscita per il controller di gioco.

Dovrai modificare il file retroarch.cfg per farlo, aggiungendo il seguente codice:

input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"

Dovrai controllare il file retroarch.cfg per identificare i pulsanti che vuoi usare qui. Ovviamente non vuoi uscire dai giochi usando i soliti pulsanti del controller - invece, dovresti cercare quelli che si riferiscono ai pulsanti al centro del controller, magari etichettati “menu” o “inizio”.

Una volta che sai come questi pulsanti sono numerati nel file di configurazione, sostituisci “X” e “Y” con i numeri corrispondenti.

È quindi possibile salvare il file e uscire per applicare le modifiche.

Conclusione: se stai giocando a Retro, fallo correttamente

I suggerimenti qui dovrebbero aiutarti ad ambientarti sul retro della pista da gioco in stile sul tuo dispositivo RetroPie, ma per un'esperienza di gioco classica e assoluta dovresti prendere in considerazione l'idea di utilizzare (o costruire!) Un dispositivo di gioco multi-pulsante all-in-one per replicare quelli trovati sui vecchi armadi arcade.

Qualunque sia la soluzione del tuo controller, assicurati di dargli qualche prova prima “giocare con rabbia” - e facci sapere come sali e quali opzioni di controller decidi.

Scopri di più su: Game Controller, Raspberry Pi.