reklama

malinová pi herní konzolePři budování mého Retro herní centrum Raspberry Pi Jak nainstalovat herní emulátory na Raspberry PiStolní počítač, mediální centrum, nedílná součást programu s rozpočtovým prostorem - není konec univerzálnosti Raspberry Pi konec? Zdánlivě ne - protože také dělá hry. Přečtěte si více Narazil jsem na nějaké problémy s konfigurací herních ovladačů.

Výzvy byly přímé. Použil bych svůj řadič Xbox 360 nebo se uchýlil ke dvěma základním řadičům USB pro hraní pro dva hráče?

Vytvoření řešení bylo obtížné. Nakonec, navzdory mým preferencím, jsem se rozhodl pro pár základních herních ovladačů ve stylu retro, které se ukázaly jako skvělé pro některé klasické hry s arkádovým stylem pro dva hráče.

Upřímně řečeno, většina mého použití v RetroPie spočívala v užívání klasických strategických titulů, které bych stejně snadno nahrál do DOSBoxu na svém PC.

Jak jsem tedy zvládl nastavení herního profilu pro dva hráče na mém RetroPie a jak snadné je přidat řadič Xbox 360?

Výhody moderního herního ovladače

Přestože je retro hraní zábavné, ovladače často sají. V ten den jsem pravidelně procházel několika joysticky ročně, včetně odolných kovových knoflíkových typů se dvěma knoflíky (Competition Pro a podobně).

Pokud jde o dvouruční ovladače, zjistil jsem, že jsou nespolehlivé a chabé, pravděpodobně kvůli nedostatku mikrospínačů ve prospěch blistrových spínačů.

Je zřejmé, že existuje výrazná výhoda při použití ovladače Xbox 360 (nebo podobného) namísto retro alternativ, od ergonomického komfortu ke zvýšené spolehlivosti.

Nastavení herních ovladačů Xbox na Raspberry Pi

I když to nebyla moje poslední volba, nastavení ovladače Xbox 360 se ukázalo mnohem jednodušší, než jsem předpokládal.

Pokud jste zkontrolovali předchozí příručku k instalaci a nastavení systému RetroPie, budete vědět, že konfigurační soubor lze upravit tak, aby bylo možné přidat různé řadiče. Mimochodem, přidání řadiče Xbox 360 do systému Linux Připojte svůj řadič Xbox 360 k vašemu linuxovému hernímu zařízeníLinux herní soupravy? Jo, dějí se. S Valve's Steam v systému Linux a nadcházejícím Valve Steambox používajícím Steam ke spuštění Linuxových her hledá budoucnost hry na Linuxu. Můžete dokonce nainstalovat ... Přečtěte si více není všechno neobvyklé.

malinová pi herní konzole

Chcete-li nainstalovat ovladač řadiče Xbox 360, budete muset ukončit EmulationStation z navigační nabídky a do příkazového řádku zadat následující:

sudo apt-get install xboxdrv

Poté upravte /etc/rc.local, přidání

xboxdrv - spouštěč-jako-tlačítko --wid 0 --led 2 --deadzone 4000 - silent &
spát 1

Tím je zajištěno, že se ovladač spustí po spuštění počítače. V návodu, který je určen pro bezdrátové ovladače, si všimněte použití slova „–wid“. Změňte ji na –id pro kabelové ovladače.

Poté zadejte

cd ~ / RetroPie / emulátory / RetroArch / nástroje

V tomto adresáři zadejte následující příkaz:

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

Pro každý další řadič byste měli zvýšit číslice 1. Pokud je zadán správně, měly by být výsledné soubory přidány do souboru retroarch.cfg:

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

Poté můžete uložit a restartovat a použít ovladač Xbox 360.

Jak nastavit duální ovladače

Existuje jeden jasný důvod, proč byste mohli použít více než jeden řadič - abyste si mohli užít hry pro více hráčů.

I když je možné použít klávesnici a řadič USB, nikoli dva řadiče, zjistíte, že konfigurace dvou různých zařízení je obtížná. Chcete-li dosáhnout nejlepších výsledků (a vyhnout se problémům s konfigurací), měli byste použít dva identické řadiče. Pokud chcete více než toto, budete muset použít napájený rozbočovač USB.

Užitečné tipy pro konfiguraci řadiče Pro regulátory muo raspberrypi pro retro herní centrum Raspberry Pi usb

Začněte otevřením souboru retroarch.cfg přes FTP (nebo spuštěním Raspbian a procházením RetroPie> Konfigurace> Vše) a najděte tento řádek:

input_player1_joypad_index = "0"

Zkontrolujte následující řádky a poté je zkopírujte až na poslední část v této části. Po posledním řádku ponechte prázdný řádek a poté vložte výběr. Duplikovali jste první profil řadiče, ale budete muset upravit nový blok kódu tak, aby každá instance „player1“ nyní čítala „player2“

Zde je příklad. První dva řádky vloženého segmentu by měly číst:

input_player2_joypad_index = "0"
input_player2_a_btn = "1"

Opakujte, dokud nedosáhnete konce zkopírovaného kódu, potom uložte a zavřete.

Ukončete hry pomocí ovladačů

Výchozí metodou pro ukončení hry v EmulationStation je restartování Raspberry Pi - něco, co může poškozená SD karta 3 důvody, proč vaše Raspberry Pi nefunguje správněS Raspberry Pi žiji již několik měsíců a zjistil jsem, že tento úžasný malý počítač je ještě úžasnější, než se očekávalo. Navzdory svým malým rozměrům je Raspberry Pi stejně ovocný ... Přečtěte si více protože je to možné pouze v tomto případě odstraněním napájecího kabelu.

malinová pi herní konzole

K překonání tohoto problému existuje řešení mapující možnost ukončení vašeho herního zařízení.

K tomu budete muset upravit soubor retroarch.cfg a přidat následující kód:

input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"

Budete muset zkontrolovat soubor retroarch.cfg a identifikovat tlačítka, která chcete použít zde. Je zřejmé, že nechcete ukončit hry pomocí obvyklých ovladačů - místo toho byste se měli dívat pro ty, které se vztahují k tlačítkům ve středu ovladače, možná označené jako „menu“ nebo "Start".

Jakmile víte, jak jsou tato tlačítka v konfiguračním souboru očíslována, nahraďte „X“ a „Y“ odpovídajícími čísly.

Poté můžete soubor uložit a ukončit a použít změny.

Závěr: Pokud se chystáte hrát retro, udělejte to správně

Tipy by vám měly pomoci dostat se na retro herní stezku ve vašem zařízení RetroPie, ale pro absolutní klasický herní zážitek možná budete chtít zvážit využití (nebo sestavení!) hracího zařízení s více tlačítky pro replikaci zařízení nalezených na staré arkádě skříně.

Ať už je vaše řešení jakéhokoli ovladače, ujistěte se, že jste před „hraním v hněvu“ provedli několik zkušebních cyklů - a dejte nám vědět, jak postupujete a jaké možnosti řadiče se rozhodnete.

Christian Cawley je zástupcem editoru pro bezpečnost, Linux, kutilství, programování a techniku. Produkuje také opravdu užitečný podcast a má rozsáhlé zkušenosti s podporou počítačů a softwaru. Christian je přispěvatelem do časopisu Linux Format a je malířem Raspberry Pi, milencem Lego a retro herním fanouškem.