ciekawy

Jak zbudować konsolę do gier Raspberry Pi Retro

Czytaj więcej!

Od czasu premiery mini-komputer Raspberry Pi o wartości 35 USD został okrzyknięty idealną, uniwersalną konsolą do gier retro. Teraz jest to łatwiejsze niż kiedykolwiek i nie wymaga znajomości Linuksa. Oto jak stworzyć własną konsolę do gier retro w niecałe 10 minut.

Przeprowadziliśmy Cię przez wszystkie projekty DIY dla Raspberry Pi, ale ten może być najprostszy. Będziesz mieć swoją konsolę do gier retro - wraz ze starodawnymi kontrolerami - uruchomioną w mniej niż 10 minut. Wszystko, co musisz zrobić, to zainstalować system operacyjny na karcie SD i wykonać proste udostępnianie plików z komputera.

Zanim zaczniemy, zapoznajmy się z podstawami. Emulowanie old-schoolowych gier wideo wymaga dwóch rzeczy: ROM-y gry i emulatora do ich odtwarzania. ROM to kopia gry istniejącej na twoim urządzeniu. Emulator to aplikacja, która może odtwarzać ten ROM. Zasadą etyki emulatora jest to, że powinieneś mieć fizyczną kopię gry, jeśli masz ROM (lub możesz stworzyć własny ze starych kartridży). Pozostawimy ci samodzielne wymyślenie ROMów. Dzięki temu skonfigurujmy Raspberry Pi.

Co dostaniesz

Twoje Raspberry Pi uruchomi się automatycznie na EmulationStation. Jest to program uruchamiany z niestandardowej karty SD o nazwie RetroPie, która pozwala używać kontrolera do wybierania emulatora i gry bez dotykania klawiatury lub myszy. Po skonfigurowaniu wszystkiego będziesz mógł nawigować i robić wszystko, co musisz zrobić na Raspberry Pi z poziomu kontrolera.

Oprócz gier otrzymasz także dostęp do pełnej wersji oprogramowania Media Center, Kodi (musisz pobrać niektóre zaawansowane ustawienia, aby pobrać Kodi). Oznacza to, że możesz w zasadzie mieć centrum rozrywki typu „wszystko w jednym”, które obsługuje klasyczne gry i centrum multimedialne. To dość zabójcza konfiguracja.

Jakie systemy możesz emulować? Dużo ich:

  • 3do
  • Amiga
  • Amstrad CPC
  • Apple II
  • Atari 2600
  • Atari 5200 i seria 8 bitów
  • Atari 7800
  • Atari Jaguar
  • Atari Lynx
  • Atari ST / STE / TT / Falcon
  • Kokosowiec
  • Colecovision
  • Commodore 64
  • Daphne
  • Smok 32
  • Wymarzony skład
  • FinalBurn Alpha
  • GameCube
  • Gra i oglądanie
  • Sprzęt do gry
  • Game Boy
  • Kolor Game Boy
  • Game Boy Advance
  • Intellivision
  • Prochowiec
  • MAME
  • System główny
  • Megadrive / Genesis
  • BAŁAGAN
  • MSX
  • Nintendo 64
  • Nintendo DS
  • System rozrywki Nintendo
  • Neo Geo
  • Kieszeń Neo Geo
  • Kolor kieszeni Neo Geo
  • Oric-1 / Atmos
  • PC
  • PC Engine / TurboGrafx-16
  • PC-FX
  • PSP
  • PlayStation 1
  • Playstation 2
  • ResidualVM
  • SAM Coupé
  • Saturn
  • ScummVM
  • Sega 32X
  • Sega CD
  • Sega SG-1000
  • System rozrywki Super Nintendo
  • TI-99 / 4A
  • TRS-80
  • Vectrex
  • Videopac / Odyssey2
  • Virtual Boy
  • Wii
  • WonderSwan
  • Kolor WonderSwan
  • Zmachine
  • ZX Spectrum

Otrzymasz również szereg specjalnych portów dla określonych gier, w tym Quake, Minecraft Pi, Baldur's Gate i wiele innych.

Czego potrzebujesz

Aby rozpocząć, nie potrzebujesz wiele:

  • Raspberry Pi (zalecamy Raspberry Pi 3, ponieważ otrzymasz pełną grę kompatybilną, a także wbudowane Wi-Fi i Bluetooth. RetroPie będzie działać na starszych wersjach Raspberry Pi).
  • Zasilacz Micro USB.
  • Co najmniej 8 GB karta Micro SD.
  • Kontrolery USB (opcjonalne, ale sprawiają, że cała zabawa jest o wiele przyjemniejsza. Lubimy Buffalo Classic USB) RetroPie również natywnie obsługuje kontrolery PS 3/4 i Xbox 360 / One.
  • Klawiatura USB (tylko do początkowej konfiguracji i tylko wtedy, gdy chcesz skonfigurować Wi-Fi, nie będziesz jej później potrzebować. Oczywiście, jeśli emulujesz gry komputerowe, możesz nimi sterować za pomocą klawiatury i myszy) .
  • Telewizor / monitor, kable AV / HDMI (pełną listę kompatybilnych kart SD, cegiełek zasilających i wszystkiego innego można znaleźć na Wiki Raspberry Pi).
  • Komputer z systemem Windows / Mac / Linux do skonfigurowania karty SD i przeniesienia pamięci ROM.

Krok pierwszy: Pobierz i zainstaluj RetroPie na karcie SD

Ze względu na pracę RetroPie proces instalacji wszystkich tych emulatorów na Raspberry Pi jest niezwykle łatwy:

  1. Pobierz obraz karty SD RetroPie Project dla swojej wersji Raspberry Pi (0 / B / B + lub 2/3). W tym przewodniku używamy wersji 3.7. Jedno ostrzeżenie, pobranie tego frajera może chwilę potrwać, w zależności od tego, jak zajęte są ich serwery, więc daj sobie dużo czasu.
  2. Po pobraniu wyodrębnij obraz na kartę SD w taki sam sposób, jak normalny obraz Raspbian. Użytkownicy systemu Windows mogą to zrobić naprawdę łatwo za pomocą Win32DiskImager, a użytkownicy komputerów Mac mogą korzystać z konstruktora kart RPI-sd. Użytkownicy Linuksa mają dość prostą sztuczkę z wiersza poleceń. Tak czy inaczej, zapoznaj się z naszym przewodnikiem dla majsterkowiczów na temat samodzielnego robienia przy użyciu Raspberry Pi i postępuj zgodnie z tymi samymi instrukcjami, co przy Raspbian.
  3. Po zakończeniu wyjmij kartę SD i włóż ją do Raspberry Pi.

Jeśli chodzi o wstępną konfigurację, to wszystko, co musisz zrobić. W rzeczywistości, jeśli planujesz używać klawiatury i myszy zamiast kontrolera, w zasadzie skończyłeś i możesz przejść do kroku piątego, aby przesłać pliki ROM.

Jeśli wolisz ręcznie zainstalować emulatory, możesz to zrobić. Strona RetroPie Github zawiera przewodnik, jak to zrobić, ale ostrzegamy: ręczny proces zajmuje około 6-9 godzin, aby pobrać i zainstalować wszystko. Zaletą jest to, że otrzymujesz najnowsze wersje emulatorów i możesz wybrać, co zostanie zainstalowane. Dla naszych celów powyższa metoda działa świetnie i jest niezwykle prosta.

Krok drugi: Uruchom Raspberry Pi i skonfiguruj EmulationStation

Następnie uruchomimy Raspberry Pi. Podłącz jeden z kontrolerów i klawiatury do Raspberry Pi. Włóż właśnie spaloną kartę SD i włącz Raspberry Pi. Po kilku minutach automatycznej konfiguracji (rozszerzy system plików i przygotuje kilka innych rzeczy), uruchomi się bezpośrednio do EmulationStation, opakowania interfejsu ze wszystkimi emulatorami. Tutaj skonfigurujesz kontroler i wykonasz kilka innych poprawek, aby skonfigurować system.

Przy pierwszym uruchomieniu postępuj zgodnie z instrukcjami wyświetlanymi na ekranie wraz ze sterownikiem, aby go skonfigurować (w górę, w dół, w lewo, w prawo itp.). Jeśli używasz kontrolera Bluetooth, podłącz go za pomocą kabla USB na tym etapie. Możesz skonfigurować Bluetooth później w następnym kroku.

Po zakończeniu możesz poruszać się po RetroPie za pomocą samego kontrolera. Te elementy sterujące będą działać zarówno w emulatorach, jak iw samym RetroPie. Oprócz kontrolowania podstawowego ruchu, otrzymujesz również szereg „klawiszy skrótu”, dzięki czemu możesz szybko wykonywać określone czynności z gier:

  • Wybierz + Start: Wyjdź z gry
  • Wybierz + Prawy bark : Zapisz
  • Wybierz + Lewe ramię : Załaduj
  • Wybierz + w prawo : Zwiększenie stanu wejścia wejściowego
  • Wybierz + w lewo : Zmniejszenie gniazda stanu wejściowego
  • Wybierz + X : RGUI Menu
  • Wybierz + B : Resetuj

Nie wszystkie te skróty są przydatne dla wszystkich, ale powinieneś przynajmniej wiedzieć, jak wyjść z gry, utworzyć zapis i załadować zapis.

Jeszcze jedna rzecz, na którą warto zwrócić uwagę, podczas gdy RetroPie jest wyposażony w mnóstwo emulatorów, ukrywa wszystkie emulatory, które nie mają zainstalowanych gier . Kiedy więc po raz pierwszy przeglądasz RetroPie, zauważysz, że nie są dostępne żadne emulatory. Nie martw się! Tak to powinno działać. Inne emulatory pojawią się podczas dodawania gier.

Krok trzeci: Skonfiguruj Wi-Fi

Najnowsza wersja RetroPie ma wbudowany system, w którym możesz uzyskać dostęp do wszystkich ustawień Raspberry Pi, podkręcić pamięć i wiele więcej bezpośrednio z EmulationStation. Większość tych ustawień jest przeznaczona dla zaawansowanych użytkowników, ale jednym z nich, które każdy chce skonfigurować, jest Wi-Fi:

  1. Przewiń w dół do opcji Konfiguruj WiFi i dotknij przycisku A.
  2. Wybierz „Połącz z siecią Wi-Fi” i wybierz swoją sieć. Wpisz hasło i wybierz OK.

To tyle w przypadku konfiguracji podstawowej. Jeśli chcesz jeszcze trochę majstrować, tutaj to zrobisz. Możesz edytować motyw RetroPie, skonfigurować kontroler Bluetooth do komunikacji bezprzewodowej (różni się to nieco marka zależna od marki, ale strona RetroPie GitHub zawiera przewodniki po najpopularniejszych opcjach), zarządzać plikami i wiele więcej w tym obszarze. Większość tych rzeczy nie jest warta zabawy, dopóki nie poczujesz się bardziej komfortowo z podstawami. Sprawdź nasz przewodnik po RetroArch (kręgosłup systemu RetroPie), jeśli jesteś zainteresowany tym, jak ulepszyć niektóre z tych zaawansowanych opcji.

Krok czwarty (opcjonalnie): przenieś swoje ROMy z komputera głównego

W tym kroku założymy, że masz już wiele ROM-ów na głównym komputerze, który chcesz przenieść na Raspberry Pi. Jest to bardzo łatwe do zrobienia:

  1. Upewnij się, że Raspberry Pi jest włączony i podłączony do routera.
  2. Folder RetroPi powinien pojawić się automatycznie jako folder współdzielony. Jeśli nie, możesz załadować go ręcznie. W systemie Windows otwórz menedżera plików i wpisz \\retropie w lokalizacji folderu. Na komputerze Mac otwórz wyszukiwarkę i wybierz Idź> Połącz z serwerem. Wpisz smb://retropie i kliknij Połącz.

Odtąd będziesz mógł łatwo kopiować ROM na Raspberry Pi zdalnie za pomocą tej metody, więc nie martw się, jeśli chcesz dodać więcej w dalszej linii. Po zakończeniu przesyłania plików uruchom ponownie Raspberry Pi.

Jeśli wolisz używać dysku USB pełnego pamięci ROM, możesz to zrobić. Po prostu zrzuć je na dysk USB w folderze o nazwie retropie a następnie podłącz go do swojego Pi.