Hirdetés
Miközben építem Raspberry Pi retro játékközpont Hogyan telepítsünk játékemulátorokat a Raspberry Pi-reAsztali számítógép, médiaközpont, a költségvetési helyiség programjának szerves része - vajon nincs-e vége a Raspberry Pi sokoldalúságának? Látszólag nem - mert játékkal is foglalkozik. Olvass tovább Felmerült néhány probléma a játékvezérlők konfigurálásával.
A kihívások egyértelműek voltak. Használhatom-e az Xbox 360 vezérlőmet, vagy akár két alapvető USB-vezérlőt is használhatok két játékos számára?
Nehéz volt megoldást találni. Végül, preferenciáim ellenére, úgy döntöttem, hogy egy pár alapvető, retro stílusú játékvezérlőt választottam, amely nagyszerűnek bizonyult néhány klasszikus kétjátékos arcade stílusú játéknál.
Noha őszinte legyek, a RetroPie használatának többsége az volt, hogy néhány klasszikus stratégiai címet élveztem, amelyeket ugyanolyan könnyedén tölthetek fel a DOSBox-ra a számítógépemen.
Szóval, hogyan foglalkoztam egy két játékos játékprofil beállításával a RetroPie-en, és milyen egyszerű az Xbox 360 vezérlő hozzáadása?
A modern játékvezérlő előnyei
Bár a retro játék szórakoztató, a vezérlők gyakran szopnak. A nap folyamán rendszeresen megyek keresztül több joystick-on évente, ideértve a kopó, fém formájú két gombokat is (a Konkurencia Pro és a hasonló).
A kétkezes vezérlőkkel kapcsolatban megbízhatatlannak és gyengenek találtam őket, valószínűleg azért, mert hiányoztak a mikrokapcsolók a buborékfóliák kapcsolói számára.
Nyilvánvaló, hogy van egyértelmű előnye az Xbox 360 vezérlő (vagy hasonló) használata a retro alternatívák helyett, az ergonómiai kényelemtől a jobb megbízhatóságig.
Az Xbox játékvezérlők beállítása a Raspberry Pi készüléken
Bár nem ez volt a végső döntésem, az Xbox 360 vezérlő beállítása sokkal egyszerűbbnek bizonyult, mint amire számítottam.
Ha ellenőrizte a RetroPie rendszer telepítésével és beállításával kapcsolatos előző útmutatót, akkor tudja, hogy a konfigurációs fájl szerkeszthető, így különféle vezérlők adhatók hozzá. Mellékesen, Xbox 360 vezérlő hozzáadása egy Linux rendszerhez Csatlakoztassa Xbox 360 vezérlőjét a Linux Gaming Rig-hezLinux játékberendezések? Igen, megtörténnek. A Valve's Steam Linuxon és a közelgő Valve Steambox segítségével Steam segítségével Linux játékokat futtathatnak, így a jövőben a Linux várja a játékot. Még telepíthet is ... Olvass tovább nem olyan szokatlan.
Az Xbox 360 vezérlő illesztőprogramjának telepítéséhez kilépnie kell az EmulationStation-ből a navigációs menüből, és a következő parancsot kell beírnia a parancssorba:
sudo apt-get install xboxdrv
Ezt követően szerkessze /etc/rc.local, hozzáadva
xboxdrv - bekapcsoló gombként - wid 0 - 2-es elem - Deadzone 4000 --szenz &
aludni 1
Ez biztosítja, hogy az illesztőprogram elinduljon, amikor a számítógép elindul. Vegye figyelembe a „–wid” használatát az utasításban, amely a vezeték nélküli vezérlőkre vonatkozik. Cserélje –id-re vezetékes vezérlők esetén.
Ezt követően lépjen be
cd ~ / RetroPie / emulátorok / RetroArch / eszközök
Ebben a könyvtárban adja meg a következő parancsot:
./retroarch-joyconfig -o p1.cfg -p 1 -j 0
A számjegyeket minden egyes vezérlőnél 1-szeresére növelnie kell. Ha helyesen írja be, a kapott fájlokat hozzá kell adni a retroarch.cfg fájlhoz:
sudo cat p * .cfg >> ~ / RetroPie / configs / all / retroarch.cfg
Ezután mentheti és újraindíthatja az Xbox 360 vezérlő használatához.
A kettős vezérlők beállítása
Egyértelmű ok van arra, hogy miért használhat egynél több vezérlőt - hogy élvezze a többjátékos játékot.
Míg két kezelő helyett billentyűzet és USB vezérlő is használható, látni fogja, hogy nehéz beállítani egy pár különböző eszközt. A legjobb eredmény elérése érdekében (és a konfigurációs problémák elkerülése érdekében) két azonos vezérlőt kell használnia. Ha ennél többet szeretne, akkor egy táplált USB-elosztót kell használnia.
Kezdje a retroarch.cfg fájl FTP - n keresztüli megnyitásával (vagy a Raspbian futtatásával és a Böngészéshez) RetroPie> Konfigurációk> Összes) és keresse meg ezt a sort:
input_player1_joypad_index = "0"
Ellenőrizze a következő sorokat, majd másolja le őket a szakasz utolsó részéig. Az utolsó sor után hagyjon üres sort, majd illessze be a választást. Másolta az első vezérlőprofilt, de szerkesztenie kell az új kódblokkot úgy, hogy a „player1” minden egyes példánya most „player2” legyen
Íme egy példa. A beillesztett szegmens első két sorának a következőnek kell lennie:
input_player2_joypad_index = "0"
input_player2_a_btn = "1"
Addig ismételje meg, amíg el nem éri a lemásolt kód végét, majd mentse el és zárja be.
Lépjen ki a játékokból a vezérlők segítségével
Az alapértelmezett módszer a játékból való kilépéshez az EmulationStation alkalmazásban a Raspberry Pi újraindítása megsérül az SD kártya 3 ok, amiért a málna-Pi nem működik megfelelőenMár több hónapon keresztül élek a Raspberry Pi-vel, és azt találtam, hogy ez a lenyűgöző kis számítógép még vártabb is. Kisméretű méretei ellenére a Raspberry Pi ugyanolyan gyümölcsös ... Olvass tovább mivel ez ebben az esetben csak a tápkábel eltávolításával lehetséges.
Ennek kiküszöbölésére létezik egy megoldás, amely egy kilépési opciót jelöl a játékvezérlőhöz.
Ehhez szerkesztenie kell a retroarch.cfg fájlt, és hozzá kell adnia a következő kódot:
input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"
Ellenőriznie kell a retroarch.cfg fájlt az itt használni kívánt gombok azonosításához. Nyilvánvalóan nem akarja kilépni a játékokból a szokásos vezérlőgombokkal - ehelyett inkább keresnie kell azok számára, amelyek a vezérlő közepén található gombokra vonatkoznak, talán „menü” vagy "Rajt".
Miután megtudta, hogy ezek a gombok hogyan vannak számozva a konfigurációs fájlban, cserélje ki az „X” és az „Y” a megfelelő számokra.
Ezután mentheti a fájlt, és kiléphet a módosítások alkalmazásához.
Következtetés: Ha a Retro játékot játszik, csináld helyesen
Az itt található tippek segítenek abban, hogy stílusosan eljusson a retro játék nyomvonalához a RetroPie eszközön, de az abszolút klasszikus játékélmény érdekében érdemes lehet egy többfunkciós többfunkciós játékkészülék felhasználása (vagy építése!) a régi játékterületen található replikáció megismétlésére. szekrények.
Bármelyik vezérlői megoldást is használjon, mielőtt „haraggal játszol”, adjon neki néhány tesztfutást, és tudassa velünk, hogyan lép fel, és milyen vezérlőopciókat dönt.
Christian Cawley a biztonság, a Linux, a barkácsolás, a programozás és a műszaki magyarázatú szerkesztőhelyettes. Előállítja a The Really Useful Podcast-ot is, és nagy tapasztalattal rendelkezik az asztali és szoftver támogatással kapcsolatban. Christian, a Linux Format magazin közreműködője, egy Raspberry Pi gyártója, Lego szeretője és retro játék rajongója.