Retro konsola do gier na RaspberryPi.
Pierwszy w pełni tylko dla mnie projekt na Raspberry Pi.
Ostatnio łapię się na tym, że pasja z elektroniki która przez lata w mniejszy lub większy sposób popychała mnie do poszerzania swojej wiedzy staje się coraz mniejszą siłą napędową. W dzisiejszych czasach jak można wszystko kupić w Chinach za 2$ nie warto bawić się w elektronikę dla siebie? może… ale że niektóre rzeczy warto a się nie opłaca zróbmy coś z prawie niczego.
Temat postanowiłem podzielić na kilka etapów ze względu że zajmie nieco czasu a nie ustalam czasu realizacji.
Zaczniemy od danych wejściowych i sprzętu potrzebnego do zbudowania.
Retro konsola do gier, czyli RetroPie:
Kiedyś za czasów gier wideo na sprzęcie SNES, Amiga itp. spędzałem sporo czasu i gdzieś w pamięci zostały czasy fajnej zabawy. Mój starszy ode mnie o naście lat kuzyn prowadził salon gier gdzie chodziliśmy po szkole. Z tego okresu zostało wiele wspomnień. Może warto przypomnieć sobie te chwile, może pokazać dzieciakom jak wyglądały gry dawniej.
Co można na tym zrobić, czyli lista emulowanych urzadzeń:
https://github.com/RetroPie/RetroPie-Setup/wiki/Supported-Systems
Lista potrzebnych komponentów:
W międzyczasie krystalizuje się projekt mechaniki i sprzętu.
Co będzie potrzebne:
1. Raspberry PI 2/3:
Płytka pozyskana z OLX w przystępnej cenie 140 zł z przesyłką (nowa).
2. Kontroler mechaniczny:
Zdjęcie | Nazwa | Opis | Link | Cena |
2 Player Arcade MAME DIY Parts ( Zero Delay Encoders + Push Buttons + Joysticks) | link | US $35.87 | ||
Easyget Arcade DIY Kits USB MAME Cabinet For Raspberry Pi 3 3B & 20 Push Buttons | link | US $38.99 | ||
Arcade diy Kit Parts USB Controller + LED Joystick + 20 Illuminated Buttons MAME | link | US $63.58 | ||
New Arcade DIY Kits Parts USB Encoder To PC China Sanwa Joystick + Black Buttons | link |
US $16.29
|
||
Zero Delay USB Encoder PC to Joystick for MAME Raspberry Pi RetroPie DIY AC425 | sama płytka kontrolera | link |
US $6.53
|
|
Zero Delay Arcade Game Controller USB Joystick Set for MAME Raspberry Pi 1/2/3 | colors: blue / red | link |
US $18.99
|
|
Zero Delay Arcade Game Controller USB Joystick for MAME Raspberry Pi 1/2/3 | colors: black / white | link |
US $18.87
|
|
12V 20A LED Rocker Joystick Toggle Switch Control ON/OFF for Car Auto Truck | link |
US $2.43 to US $3.08 |
||
Arcade DIY Parts for 2 players PC PS/3 2 IN 1 USB controller USB to Jamma MAME | droższa wersja | link |
US $65.98 |
Wniosek jest jeden – lepiej coś niż nic, nie wydawaj miliona złotych uruchom co się da – jak dojdzie do zakupu kup najtańsze i zobacz czy to jest to czego oczekiwałeś. Jeżeli nie jest to to czego oczekiwałeś, wówczas albo coś zmienisz albo zaakceptujesz stan faktyczny.
3. Pudło (obudowa/zabudowa)
Plan jest taki żeby zbudować prawdziwą konsolę retro którą widywałem w młodości w salonach arcade.
Wstępne parametry (full professional)
Płyta laminowana Aluminium M8582 M – 18 mm
Model M2201 M – 18 mm
w promocyjnej cenie za arkusz 2800 mm x 2070 mm : 108 zł.
dostawca wior.pl
link
Płyta laminowana Aluminium M8582 M – 18 mm
Docelowo jednak skłaniam się do zbudowania w pierwszym etapie wszystkiego na “płycie ze starej szafki” i sprawdzenie czy dalsza zabawa ma sens.
Inspiracje i dane referencyjne.
http://www.iliketomakestuff.com/raspberry-pi-arcade-part-1/
https://www.youtube.com/watch?v=RcsKNryPAzw
http://ep.com.pl/artykuly/11035-Automat_do_gier_z_Raspberry_Pi.html
- Jak ustawić drugi joystick do poprawnego działania.
Oprogramowanie i ustawienia:
Poniższy link opisuje funkcje RetroPie (wyjście z gry, zapisanie stanu gry itp.)
https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#autoconfigurations
Jak ustawić joystick ps3
YT link 1
YT link 2
Gry z pendrive w retropie:
https://github.com/retropie/retropie-setup/wiki/Running-ROMs-from-a-USB-drive
Status projektu:
Wyciągnąłem stary monitor z piwnicy 17 cali (perfect!)
kupiłem okazyjnie Raspberry PI 3 na OLX (perfect!)
kupiłem konwerter hdmi-vga (stary monitor) (tego nie planowałem)
wydrukowałem obudowę do Raspberry PI (nice!)
Odpaliłem wszystko podłączając kontroler od PS3 – działa super!
Tak wygląda zmontowany zestaw guzików i joysticków:
to do:
kupno kontrolera na ebay i wstępna budowa kontrolera mechanicznego
budowa szafy pod zabudowę
przekonanie żony że szafa arcade pasuje w salonie (sic!)Kupiłem zestaw z droższą wersją (ostatni link w tabeli). Pierwsze testy są jak najbardziej pozytywne!
Przeszedłem już dwie gry, dzieciaki pograły w Mario 🙂
Mam problem z poprawną konfiguracją sterowania dla Playera 2.
Mam materiały referencyjne o których wspominam powyżej jednak nie jestem w stanie dokonać edycji odpowiednich plików… problem z zabezpieczeniami podejrzewam pod Linuxem.