Chcesz cieszyć się klasycznymi grami w podróży? Stwórz własną przenośną maszynę do gier retro, korzystając z Raspberry Pi i kilku innych komponentów.
Jeśli jesteś fanem gier retro i chcesz zagrać w klasyczne gry, aby przywołać miłe wspomnienia dzieciństwa, nie ma potrzeby przeszukiwania serwisu eBay w poszukiwaniu starych konsol do gier, skoro można tworzyć własne gry retro system. Przeprowadzimy Cię przez proces budowania przenośnej konsoli do gier retro DIY z Raspberry Pi przy użyciu oprogramowania Open Source RetroPie.
Dlaczego warto zbudować konsolę do gier RetroPie?
RetroPie to pakiet oprogramowania typu open source, który pozwala zamienić Raspberry Pi 3, 4 lub Raspberry Pi Zero 2 W w klasyczną maszynę do gier retro. Pakiet oprogramowania zawiera szeroką gamę emulatorów, w tym:
- Sega Genesis
- System rozrywki Super Nintendo
- Atari 2600
- System rozrywki Nintendo
- PlayStation 1 i 2
RetroPie jest stale aktualizowana przez entuzjastów i twórców społeczności, dodając nowe funkcje. Oferuje również mnóstwo opcji dostosowywania, w tym narzędzia programowe do konfigurowania Raspberry Pi jako maszyny do gier retro.
Oprócz Raspberry Pi istnieje możliwość zainstalowania RetroPie na ODroid C1/C2 lub komputerze z systemem Windows/Linux.
Rzeczy potrzebne do zbudowania konsoli RetroPie
Do zbudowania własnej konsoli do gier w stylu retro za pomocą oprogramowania Raspberry Pi i RetroPie potrzebne będą następujące elementy:
- Płytka Raspberry Pi: możesz użyć Raspberry Pi 3, 4 lub Zero 2 W
- Karta microSD 16 GB klasy 10
- Oficjalny zasilacz Raspberry Pi lub odpowiednik 5V/3A
- kabel HDMI
- Kontroler do gier USB
- Mały wyświetlacz (np. 7-calowy ekran dotykowy)
- Pakiet baterii lub power bank
- Wydrukowana lub zakupiona obudowa (opcjonalnie)
Gdy masz wszystkie części, możesz kontynuować instalację i montaż.
Zainstaluj RetroPie na Raspberry Pi
Istnieją dwa różne sposoby instalacji RetroPie na Raspberry Pi:
- Możesz zainstaluj RetroPie na Raspberry Pi OS (aka Raspbian).
- Lub napisz gotowy obraz systemu operacyjnego dla RetroPie za pomocą narzędzia Raspberry Pi Imager: wybierz Wybierz system operacyjny > Emulacja i system operacyjny gry > RetroPie, a następnie odpowiednią wersję dla Twojego modelu Raspberry Pi.
Alternatywnie możesz pobrać i zainstalować dowolny z tych retro obrazów dysków do gier zamiast RetroPie:
- Recalbox
- Lakka
- System rozrywki Pi
- Batocera
Wraz z innym systemem menu front-end i opcjami dostosowywania, niektóre z nich oferują inny zakres emulatorów.
Włącz automatyczne logowanie i automatyczne uruchamianie RetroPie podczas uruchamiania
Na tym etapie możesz podłączyć wyświetlacz dotykowy do Raspberry Pi. Nasza przykładowa wersja wykorzystuje 7-calowy ekran dotykowy DFRobot. Możesz użyć dowolnego małego wyświetlacza o przekątnej od 5 do 10 cali, takiego jak oficjalny 7-calowy wyświetlacz Raspberry Pi, w zależności od tego, który jest dostępny.
Aby włączyć automatyczne logowanie i upewnić się, że RetroPie uruchomi się natychmiast po uruchomieniu lub uruchomieniu Raspberry, najpierw musisz to zrobić połączyć się z Raspberry Pi przez SSH uzyskać do niego zdalny dostęp z innego komputera.
Włącz Raspberry Pi i podłącz go do routera za pomocą kabla LAN. Możesz użyć aplikacji Fingapp lub sprawdzić ustawienia DHCP routera, aby znaleźć adres IP Raspberry Pi, aby móc nawiązać połączenie SSH.
Po nawiązaniu połączenia przez SSH z Raspberry Pi wykonaj następujące kroki, aby włączyć automatyczne logowanie (jeśli nie jest jeszcze włączone) i automatycznie uruchomić emulator RetroPie podczas uruchamiania.
- W oknie Terminal wpisz następujące polecenie, aby otworzyć narzędzie konfiguracyjne Raspberry Pi:
Włącz automatyczne logowanie wybierając, 1 Opcje systemu > Rozruch S5 / Automatyczne logowanie a następnie wybierz jedną z nich Automatyczne logowanie konsoli B2 Lub Automatyczne logowanie na pulpicie B4.sudo raspi-config
- Przy włączonym automatycznym logowaniu uruchom następujące polecenie (replacement Twoja nazwa użytkownika z własną nazwą użytkownika), aby otworzyć plik bashrc Skrypt powłoki Bash w edytorze tekstu nano:
sudo nano /home/TwojaNazwaUżytkownika/.bashrc
- Dodaj następujący wiersz na końcu skryptu:
/usr/bin/emulationstation
- Naciskać Ctrl+X i wtedy Y I Wchodzić aby zapisać zmiany.
- Uruchom ponownie Raspberry Pi.
Po ponownym uruchomieniu RetroPie automatycznie uruchomi się podczas rozruchu — nie ma już potrzeby uruchamiania polecenia.
Konfigurowanie kontrolerów
Przy pierwszym uruchomieniu zobaczysz ekran konfiguracji kontrolera gier USB. Upewnij się, że masz jeden podłączony. Możesz także użyć dowolnego kontrolera Xbox lub PlayStation (z wyjątkiem DualSense) za pośrednictwem adaptera USB, aby współpracować z konsolą do gier w stylu retro.
Na tym ekranie musisz zmapować elementy sterujące, klikając przyciski na kontrolerze. Wykonaj instrukcje wyświetlane na ekranie, a następnie przejdź do następnej części, w której dodasz gry.
Dodaj ROMy i gry do konsoli RetroPie
Możesz dodać gry, czyli ROMy, do konsoli RetroPie za pośrednictwem dysku USB. Alternatywnie możesz zainstalować kierownik retropie aby umożliwić interfejsowi sieciowemu zarządzanie grami i ROMami RetroPie.
Możesz pobrać ROMy z Internetu, dla dowolnego emulatora, którego chcesz użyć. Skopiuj ROMy na dysk USB, a następnie podłącz go do Raspberry Pi.
Jeśli korzystasz z interfejsu internetowego, prześlij ROM bezpośrednio, a następnie możesz zacząć grać w klasyczne gry na swoim Raspberry Pi.
Możesz również wykonać następujące kroki, aby przesłać ROMy gier:
- Naciskać Okna + R, typ \ \IPAdresRaspberryPi i naciśnij Wchodzić.
- Otwórz folder ROMs i wklej tam ROMy gry.
- Uruchom ponownie RetroPie (Raspberry Pi).
Po ponownym uruchomieniu Raspberry Pi zobaczysz i zagrasz w nowe gry (dodane ROMy) w RetroPie.
Przenośna konsola do gier retro
Aby ta konsola do gier w stylu retro była całkowicie przenośna, możesz użyć nakładki UPS HAT lub akumulatora do Raspberry Pi. Dostępne są różne pakiety akumulatorów, zasilane bateriami litowo-jonowymi. Aby dowiedzieć się więcej, możesz odnieść się do naszego przewodnik po zestawach baterii Raspberry Pi dla konsoli do gier w stylu retro.
Alternatywnie możesz użyć powerbanku z wyjściem USB 5V/3A do zasilania Raspberry Pi lub zbudować własny akumulator do samodzielnego zasilania konsoli do gier retro i grać w swoje ulubione gry w podróży. Do tego ostatniego potrzebne będą:
- Akumulator o pojemności 3,7 V 2500 mAh lub większej
- Moduł zwiększania mocy, taki jak Ładowarka Adafruit PowerBoost 1000 (zwiększa 3,7 V do 5 V)
- Trochę przewodów i lutownica
Gdy masz już wymagane elementy, możesz skorzystać z poniższego schematu, aby je połączyć i zrobić zestaw akumulatorów DIY do swojej retro konsoli do gier.
- Podłącz akumulator +/- terminale do Nietoperz I GND zaciski modułu PowerBoost.
- Podłącz fizycznie Styk 2 (5 V) I Styk 6 (GND) Raspberry Pi 3/4 do 5V I G odpowiednio styki (masy), jak pokazano na schemacie.
- Aby naładować baterię i zasilić Raspberry Pi, możesz podłączyć zasilacz 5V/3A do modułu PowerBoost 1000.
Czas podtrzymania bateryjnego będzie się różnić w zależności od pojemności baterii i wybranego rozmiaru wyświetlacza.
Złóż to w etui
Na koniec możesz umieścić swoją przenośną konsolę do gier retro w jej własnej obudowie. Rozmiar i kształt będą zależeć od dokładnych komponentów, których używasz, w szczególności od typu wyświetlacza. Dostępnych jest wiele różnych etui, takich jak ten Sprawa NeeGo aby pomieścić Raspberry Pi 4 i oficjalny 7-calowy wyświetlacz dotykowy. Alternatywnie możesz zdecydować się na wydruk 3D z plików STL, takich jak ten podobny przypadek na Thingiverse.
Jeśli zamierzasz korzystać z baterii i modułu Adafruit PowerBoost 1000, jak omówiono wcześniej, możesz pobrać ten tablet w stylu etui z Thingiverse a następnie drukarkę 3D, aby ją wykonać lub zlecić jej wydrukowanie przez dostawcę usług drukowania 3D. Upewnij się, że używasz oficjalnego 7-calowego wyświetlacza Raspberry Pi, aby zmieścić wszystkie komponenty w tych konkretnych obudowach wydrukowanych w 3D.
Niedroga przenośna konsola do gier w stylu retro
Korzystając z małego wyświetlacza i zestawu baterii do samodzielnego montażu, możesz zbudować całkowicie przenośną konsolę do gier w stylu retro z Raspberry Pi 3, 4 lub Zero 2 W, którą możesz nosić ze sobą wszędzie. Wszystko, czego potrzebujesz, to kontroler do grania w klasyczne gry w podróży. Aby nadać temu projektowi czysty wygląd, możesz kupić lub wydrukować w 3D odpowiednią obudowę 3D i złożyć w niej wszystkie komponenty.