Sfaturi utile de configurare a controlerului pentru un centru de jocuri pentru rame Pi Pi Retro

Sfaturi utile de configurare a controlerului pentru un centru de jocuri pentru rame Pi Pi Retro / DIY

În timp ce construiesc centrul meu de joc Pix Raspberry Pi Cum sa instalezi Emulatoarele de joc pe Pi Zme Cum sa instalezi Emulatoarele de joc pe computerul de Raspberry Pi Desktop, centru media, parte integranta a unui program spatial bugetar - nu exista nici un sfarsit al versatilitatii Zmeura Pi? Aparent nu - pentru că, de asemenea, face jocuri. Citiți mai multe M-am confruntat cu unele probleme cu configurarea controlorilor de jocuri.

Provocările au fost simple. Mi-ar folosi controlerul Xbox 360 sau recurge la o pereche de controler USB de bază pentru jocurile cu doi jucători?

Stabilirea unei soluții a fost dificilă. În cele din urmă, în ciuda preferințelor mele, am optat pentru o pereche de regulatoare de bază de stil retro, care s-au dovedit a fi excelente pentru unele jocuri clasice de două arcade.

Deși pentru a fi sincer, majoritatea utilizării RetroPie a fost să mă bucur de unele titluri strategice clasice pe care le puteam încărca la fel de ușor în DOSBox pe PC-ul meu.

Deci, cum am procedat la crearea unui profil de jocuri pentru doi jucători pe RetroPie și cât de ușor este să adaug un controler Xbox 360?

Avantajele unui controler modern de jocuri

Deși jocurile retro sunt distractive, controlorii adesea suge. Înapoi în timpul zilei, aș merge în mod regulat prin mai multe joystick-uri pe an, inclusiv cu greu de purtat, metal shafted două tipuri buton (Concurență Pro și similare).

În ceea ce privește controlorii cu două mâini, le-am găsit nefiabile și fragile, probabil datorită lipsei de microîntrerupătoare în favoarea întrerupătoarelor cu blistere.

În mod clar, există un avantaj distinct în utilizarea unui controler Xbox 360 (sau similar) în locul alternativelor retro, de la confort ergonomic la fiabilitate îmbunătățită.

Configurarea controlorilor de jocuri Xbox pe zmeura Pi

Deși nu a fost alegerea mea finală, instalarea controlerului Xbox 360 sa dovedit a fi mult mai simplă decât am avut în vedere.

Dacă ați verificat ghidul anterior privind instalarea și configurarea unui sistem RetroPie, veți ști că fișierul de configurare poate fi editat astfel încât să poată fi adăugați controale diferite. De altfel, adăugând un controler Xbox 360 la un sistem Linux Conectați controlerul Xbox 360 la playerul dvs. de jocuri Linux Conectați controlerul Xbox 360 la player-ul dvs. Linux Gaming Rig Platforme de jocuri Linux? Da, se întâmplă. Cu Steam Valve pe Linux și o viitoare Steambox folosind Steam pentru a rula jocuri Linux, viitorul caută jocuri de noroc pe Linux. Puteți instala chiar ... Citește mai mult nu este tot atât de neobișnuit.

Pentru a instala driverul controlerului Xbox 360, va trebui să părăsiți EmulationStation din meniul de navigare și să introduceți următoarele în linia de comandă:

sudo apt-get instala xboxdrv

După aceasta, editați /etc/rc.local, adăugând

xboxdrv - buton - as - buton - ștergere 0 - 2 - dezactivare 4000 -
somn 1

Acest lucru asigură că driver-ul se lansează atunci când computerul se învârte. Notați utilizarea “-WID” în instrucțiuni, care este pentru controlorii wireless. Modificați-l la -id pentru controlerele cu fir.

După aceasta, introduceți

cd ~ / RetroPie / emulatori / RetroArch / instrumente

În acest director, introduceți următoarea comandă:

./ retro-joyconfig -o p1.cfg -p1-j0

Ar trebui să crească cifrele cu un factor de 1 pentru fiecare controler suplimentar. Dacă ați introdus corect, fișierele care rezultă trebuie adăugate la retroarch.cfg:

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

Puteți apoi să salvați și să reporniți pentru a utiliza controlerul Xbox 360.

Cum se instalează controale duale

Există un motiv clar pentru care puteți utiliza mai mult de un controler - pentru a vă bucura de jocurile multiplayer.

În timp ce este posibilă utilizarea unei tastaturi și a unui controler USB, mai degrabă decât două controale, veți găsi că configurarea unei perechi de dispozitive diferite este dificilă. Pentru cele mai bune rezultate (și pentru a evita problemele de configurare), ar trebui să utilizați două controlere identice. Dacă doriți mai mult decât acest lucru, atunci va trebui să utilizați un hub USB alimentat.

Începeți prin deschiderea fișierului retroarch.cfg prin FTP (sau prin rularea Raspbian și navigarea către RetroPie> Config.> Toate) și găsiți această linie:

input_player1_joypad_index = "0"

Verificați liniile care urmează și copiați-le până la ultima din acea secțiune. După ultima linie, lăsați o linie goală și apoi lipiți selecția. Ați dublat primul profil de controler, dar va trebui să editați noul bloc de cod, astfel încât fiecare instanță a lui “player1” acum citește “player2”

Iată un exemplu. Primele două linii ale segmentului lipit vor fi citite:

input_player2_joypad_index = "0"
input_player2_a_btn = "1"

Repetați până când ajungeți la sfârșitul codului copiat, apoi salvați și închideți.

Ieșiți din joc utilizând controlorii dvs.

Metoda implicită pentru ieșirea dintr-un joc în EmulationStation este repornirea dvs. de Raspberry Pi - ceva care poate corupe cardul SD 3 Motive pentru care zmeura dvs. Pi nu funcționează corect 3 motive pentru care zmeura dvs. Pi nu funcționează corect Am trăit cu Raspberry Pi de câteva luni și au descoperit că acest mic computer uimitor este chiar mai uimitor decât se aștepta. În ciuda dimensiunilor sale diminutive, Raspberry Pi este la fel de fructat ... Citiți mai mult, deoarece acest lucru este posibil numai în acest scenariu prin scoaterea cablului de alimentare.

Pentru a depăși acest lucru, există o soluționare a hărții o opțiune de ieșire pentru controlerul dvs. de joc.

Va trebui să editați fișierul retroarch.cfg pentru a face acest lucru, adăugând următorul cod:

input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"

Va trebui să verificați fișierul retroarch.cfg pentru a identifica butoanele pe care doriți să le utilizați aici. Evident, nu doriți să părăsiți jocurile folosind butoanele obișnuite ale controlerului - în schimb, ar trebui să căutați cele care se referă la butoanele din centrul controlerului, probabil etichetate “meniul” sau “start”.

După ce știți cum sunt numerotate aceste butoane în fișierul de configurare, înlocuiți-le “X” și “Y” cu numerele corespunzătoare.

Apoi puteți salva fișierul și puteți ieși pentru a aplica modificările.

Concluzie: Dacă vrei să joci retro, fă-o corect

Sfaturile de aici ar trebui să vă ajute să ajungeți în stil retro pe jocul RetroPie, dar pentru experiența absolută a jocului clasic, vă recomandăm să utilizați (sau să construiți!) Un dispozitiv multi-button pentru a replica cele găsite pe vechile dulapuri de arcade.

Indiferent de soluția controlerului dvs., asigurați-vă că vă dați câteva runde de test înainte “jocuri cu mânie” - și anunță-ne cum te descurci și ce opțiuni de control te hotărăști.

Explorați mai multe despre: Game Controller, Raspberry Pi.