Chcete si užít klasické hraní na cestách? Vytvořte si svůj vlastní přenosný retro herní stroj pomocí Raspberry Pi a několika dalších komponent.

Pokud jste fanouškem retro her a chcete hrát klasické hry, abyste si z nich přivodili příjemné vzpomínky V dětství není třeba hledat na eBay staré herní konzole, když si můžete vytvořit své vlastní retro hry Systém. Provedeme vás procesem stavby přenosné DIY retro herní konzole s Raspberry Pi pomocí open-source softwaru RetroPie.

Proč postavit herní konzoli RetroPie?

RetroPie je softwarový balík s otevřeným zdrojovým kódem, který vám umožní proměnit Raspberry Pi 3, 4 nebo Raspberry Pi Zero 2 W na klasický retro herní stroj. Softwarový balík obsahuje širokou škálu emulátorů, včetně:

  • Sega Genesis
  • Zábavní systém Super Nintendo
  • Atari 2600
  • Zábavní systém Nintendo
  • PlayStation 1 a 2

RetroPie je neustále aktualizován nadšenci a komunitními vývojáři přidáváním nových funkcí. Nabízí také spoustu možností přizpůsobení, včetně softwarových nástrojů pro konfiguraci vašeho Raspberry Pi jako retro-herního stroje.

instagram viewer

Kromě Raspberry Pi je možné nainstalovat RetroPie na ODroid C1/C2 nebo Windows/Linux PC.

Věci, které budete potřebovat k sestavení konzole RetroPie

K sestavení vlastní retro herní konzole pomocí softwaru Raspberry Pi a RetroPie budete potřebovat následující položky:

  • Raspberry Pi deska: můžete použít Raspberry Pi 3, 4 nebo Zero 2 W
  • 16GB microSD karta třídy 10
  • Oficiální zdroj Raspberry Pi nebo ekvivalentní 5V/3A
  • HDMI kabel
  • USB herní ovladač
  • Malý displej (například 7palcový dotykový displej)
  • Baterie nebo power banka
  • 3D vytištěné nebo zakoupené pouzdro (volitelné)

Jakmile budete mít všechny díly, můžete pokračovat v instalaci a montáži.

Nainstalujte RetroPie na Raspberry Pi

Existují dva různé způsoby, jak nainstalovat RetroPie na Raspberry Pi:

  • Můžeš nainstalovat RetroPie nad Raspberry Pi OS (aka Raspbian).
  • Nebo napište předem připravený obraz operačního systému pro RetroPie pomocí nástroje Raspberry Pi Imager: vyberte Vyberte OS > Emulace a herní OS > RetroPie, pak příslušnou verzi pro váš model Raspberry Pi.

Případně si můžete místo RetroPie stáhnout a nainstalovat kterýkoli z těchto obrazů retro herních disků:

  • Recalbox
  • Lakka
  • Pi Entertainment System
  • Batocera

Spolu s odlišným systémem front-end menu a možnostmi přizpůsobení nabízejí některé z nich jinou řadu emulátorů.

Povolte automatické přihlášení a automatické spuštění RetroPie při spouštění

V této fázi můžete k Raspberry Pi připojit dotykový displej. Náš příklad sestavení používá 7" dotykový displej DFRobot. Můžete použít jakýkoli malý displej mezi 5" a 10", jako je oficiální 7" displej Raspberry Pi, podle toho, co je k dispozici.

Chcete-li povolit automatické přihlášení a zajistit spuštění RetroPie, jakmile se Raspberry spustí nebo nabootuje, musíte nejprve připojit k Raspberry Pi přes SSH pro vzdálený přístup z jiného počítače.

Zapněte Raspberry Pi a připojte jej k routeru pomocí LAN kabelu. Můžete použít Fingapp nebo zkontrolovat nastavení DHCP vašeho routeru, abyste našli IP adresu Raspberry Pi, abyste mohli SSH.

Jakmile se připojíte přes SSH k Raspberry Pi, postupujte podle následujících kroků pro povolení automatického přihlášení (pokud již není povoleno) a spusťte emulátor RetroPie automaticky při bootování.

  1. V okně Terminál zadejte následující příkaz a otevřete konfigurační nástroj Raspberry Pi:
    sudo raspi-config
    Povolte automatické přihlášení výběrem, 1 Možnosti systému > S5 S5 / Automatické přihlášení a pak si vyberte buď Automatické přihlášení B2 Console nebo B4 Desktop Autologin.
  2. S povoleným automatickým přihlášením spusťte následující příkaz (nahrazení Vaše uživatelské jméno s vaším vlastním uživatelským jménem) otevřete .bashrc Skript prostředí Bash v textovém editoru nano:
    sudo nano /home/YourUserName/.bashrc
  3. Na konec skriptu přidejte následující řádek:
    /usr/bin/emulationstation
  4. lis Ctrl+X a pak Y a Vstupte pro uložení změn.
  5. Restartujte Raspberry Pi.

Po restartu se RetroPie automaticky spustí při spouštění – již není třeba spouštět žádný příkaz.

Konfigurace ovladačů

Při prvním spuštění se zobrazí obrazovka pro konfiguraci herního ovladače USB. Ujistěte se, že máte jeden zapojený. Pro práci s retro herní konzolí můžete také použít jakýkoli ovladač Xbox nebo PlayStation (kromě DualSense) prostřednictvím adaptéru USB.

Na této obrazovce musíte namapovat ovládací prvky kliknutím na tlačítka na ovladači. Dokončete pokyny na obrazovce a poté přejděte k další části, do které přidáte hry.

Přidejte ROM a hry do konzoly RetroPie

Hry, aka ROMS, můžete přidat do konzole RetroPie přes USB disk. Případně můžete nainstalovat manažer retropie pro umožnění webového rozhraní pro správu RetroPie her a ROM.

Můžete si stáhnout ROM z internetu, pro libovolný emulátor, který chcete použít. Zkopírujte ROM na USB disk a poté jej připojte k Raspberry Pi.

Pokud používáte webové rozhraní, nahrajte ROM přímo a pak můžete začít hrát klasické hry na Raspberry Pi.

Chcete-li nahrát ROM hry, můžete také postupovat podle těchto kroků:

  • lis Windows + R, typ \ \IPAdresaRaspberryPi a stiskněte Vstupte.
  • Otevřete složku ROM a vložte do ní ROM hry.
  • Restartujte RetroPie (Raspberry Pi).

Jakmile restartujete Raspberry Pi, uvidíte a budete hrát nové hry (přidané ROM) v RetroPie.

Vytvoření přenosné retro herní konzole

Aby byla tato retro herní konzole zcela přenosná, můžete použít UPS HAT nebo baterii pro Raspberry Pi. K dispozici jsou různé sady baterií napájené lithium-iontovými bateriemi. Chcete-li se dozvědět více, můžete se podívat na naše průvodce bateriemi Raspberry Pi pro vaši retro herní konzoli.

Alternativně můžete k napájení Raspberry Pi použít power banku s 5V/3A USB výstupem nebo si vytvořit vlastní baterii pro napájení retro herní konzole a hrát své oblíbené hry na cestách. K tomu druhému budete potřebovat:

  • Baterie 3,7V 2500mAh nebo větší
  • Modul zvýšení výkonu, jako je např Nabíječka Adafruit PowerBoost 1000 (zvyšuje 3,7V na 5V)
  • Nějaké dráty a páječka

Jakmile budete mít požadované položky, můžete je připojit podle následujícího schématu a vyrobit si vlastní baterii pro vaši retro herní konzoli.

  • Připojte baterie +/- terminály k Netopýr a GND svorky na modulu PowerBoost.
  • Připojte fyzické Pin 2 (5V) a Pin 6 (GND) z Raspberry Pi 3/4 k 5V a G (zemní) kolíky, jak je znázorněno na obrázku.
  • Pro nabíjení baterie a napájení Raspberry Pi můžete k modulu PowerBoost 1000 připojit adaptér 5V/3A.

Doba zálohování baterie se bude lišit v závislosti na zvolené kapacitě baterie a velikosti displeje.

Sestavte to v pouzdře

Na závěr si možná budete chtít dát svou přenosnou retro herní konzoli do vlastního pouzdra. Velikost a tvar bude záviset na konkrétních komponentách, které používáte, zejména na typu displeje. Lze zakoupit širokou škálu pouzder, jako je tato Pouzdro NeeGo pro umístění Raspberry Pi 4 a oficiálního 7palcového dotykového displeje. Případně se můžete rozhodnout pro 3D tisk ze souborů STL, jako je tento podobný případ na Thingiverse.

Pokud budete používat baterii a modul Adafruit PowerBoost 1000, jak bylo uvedeno výše, můžete si stáhnout tento tablet ve stylu pouzdro od Thingiverse a poté na vaší 3D tiskárně, abyste ji vyrobili nebo si ji nechali vytisknout poskytovatelem služeb 3D tisku. Ujistěte se, že používáte oficiální 7palcový displej Raspberry Pi, aby se všechny komponenty vešly do těchto konkrétních 3D tištěných pouzder.

Cenově dostupná přenosná retro herní konzole

Pomocí malého displeje a vlastní baterie si můžete se svým Raspberry Pi 3, 4 nebo Zero 2 W postavit zcela přenosnou retro herní konzoli, kterou můžete nosit kamkoli s sebou. Vše, co budete potřebovat, je ovladač, abyste mohli hrát klasické hry na cestách. Chcete-li dát tomuto projektu čistý vzhled, můžete si koupit nebo 3D vytisknout vhodné 3D pouzdro a sestavit do něj všechny součásti.