Wil je onderweg genieten van klassiek gamen? Maak je eigen draagbare retro-gamemachine met een Raspberry Pi en een paar andere componenten.
Als je een fan bent van retro-gaming en klassieke games wilt spelen om goede herinneringen aan je op te halen kindertijd, is het niet nodig om op eBay naar oude gameconsoles te zoeken als je je eigen retro-games kunt bouwen systeem. We nemen je mee door het proces van het bouwen van een draagbare doe-het-zelf retro-gameconsole met een Raspberry Pi met behulp van de open-source RetroPie-software.
Waarom een RetroPie-gameconsole bouwen?
RetroPie is een open-source softwarepakket waarmee je van je Raspberry Pi 3, 4 of Raspberry Pi Zero 2 W een klassieke retro-speelautomaat kunt maken. Het softwarepakket bevat een breed scala aan emulators, waaronder:
- Sega Genesis
- Super Nintendo-entertainmentsysteem
- Atari 2600
- Nintendo Entertainment-systeem
- PlayStation 1 & 2
RetroPie wordt voortdurend bijgewerkt door enthousiastelingen en gemeenschapsontwikkelaars die nieuwe functies toevoegen. Het biedt ook tal van aanpassingsmogelijkheden, waaronder softwaretools om je Raspberry Pi te configureren als een retro-gaming-machine.
Naast Raspberry Pi is het mogelijk om RetroPie te installeren op een ODroid C1/C2, of een Windows/Linux PC.
Dingen die je nodig hebt om RetroPie Console te bouwen
Je hebt de volgende items nodig om je eigen retro-gameconsole te bouwen met Raspberry Pi- en RetroPie-software:
- Raspberry Pi-bord: je kunt een Raspberry Pi 3, 4 of Zero 2 W gebruiken
- 16 GB Klasse 10 microSD-kaart
- Officiële Raspberry Pi-voeding, of gelijkwaardige voeding van 5V/3A
- HDMI kabel
- USB-gamecontroller
- Klein display (zoals een 7 inch touchscreen)
- Batterijpakket of powerbank
- 3D-geprinte of gekochte hoes (optioneel)
Zodra u alle onderdelen heeft, kunt u doorgaan met de installatie en montage.
Installeer RetroPie op Raspberry Pi
Er zijn twee verschillende manieren om RetroPie op een Raspberry Pi te installeren:
- Jij kan installeer RetroPie bovenop Raspberry Pi OS (ook bekend als Raspbian).
- Of schrijf een vooraf gemaakte OS-image voor RetroPie met behulp van de Raspberry Pi Imager-tool: select Kies besturingssysteem > Emulatie en game-OS > RetroPie, dan de juiste versie voor uw Raspberry Pi-model.
Als alternatief kunt u een van deze retro-gamingschijfkopieën downloaden en installeren in plaats van RetroPie:
- Recalbox
- Lakka
- Pi-entertainmentsysteem
- Batocera
Naast een ander front-end menusysteem en aanpassingsopties, bieden sommige hiervan een ander scala aan emulators.
Schakel Auto-Login en Auto-Start RetroPie bij opstarten in
In dit stadium kunt u het touchscreen-display aansluiten op de Raspberry Pi. Onze voorbeeldversie maakt gebruik van het DFRobot 7-inch aanraakscherm. U kunt elk klein scherm tussen 5" en 10" gebruiken, zoals het officiële 7" Raspberry Pi-scherm, afhankelijk van wat beschikbaar is.
Om automatisch inloggen in te schakelen en ervoor te zorgen dat RetroPie start zodra de Raspberry start of opstart, moet je dit eerst doen maak verbinding met de Raspberry Pi via SSH om er op afstand vanaf een andere computer toegang toe te krijgen.
Zet de Raspberry Pi aan en verbind hem met je router via een LAN-kabel. U kunt de Fingapp gebruiken of de DHCP-instellingen van uw router controleren om het IP-adres van de Raspberry Pi te vinden, zodat u SSH kunt gebruiken.
Zodra u via SSH bent verbonden met de Raspberry Pi, volgt u deze stappen om automatisch inloggen in te schakelen (indien nog niet ingeschakeld) en start de RetroPie-emulator automatisch bij het opstarten.
- Typ in een Terminal-venster de volgende opdracht om de Raspberry Pi-configuratietool te openen:
Schakel automatisch inloggen in door te selecteren, 1 Systeemopties > S5 opstarten / automatisch inloggen en kies dan een van beide B2 Console Autologin of B4 Desktop Autologin.sudo raspi-config
- Terwijl automatisch inloggen is ingeschakeld, voert u de volgende opdracht uit (replaceing Je gebruikersnaam met uw eigen gebruikersnaam) om het .bashrc Bash-shellscript in de nano-teksteditor:
sudo nano /home/Uwgebruikersnaam/.bashrc
- Voeg de volgende regel toe aan het einde van het script:
/usr/bin/emulationstation
- druk op Ctrl+X en dan Y En Binnenkomen om de wijzigingen op te slaan.
- Start de Raspberry Pi opnieuw op.
Wanneer u opnieuw opstart, start RetroPie automatisch bij het opstarten - u hoeft geen opdracht meer uit te voeren.
De controllers configureren
Bij de eerste keer opstarten ziet u een scherm om uw USB-gamecontroller te configureren. Zorg ervoor dat je er een hebt aangesloten. Je kunt ook elke Xbox- of PlayStation-controller (behalve DualSense) via een USB-adapter gebruiken om met je retro-gameconsole te werken.
Op dit scherm moet u de bedieningselementen toewijzen door op de knoppen op de controller te klikken. Voltooi de instructies op het scherm en ga dan naar het volgende deel waar je de spellen gaat toevoegen.
Voeg ROM's en games toe aan de RetroPie-console
Je kunt de games, ook wel ROMS genoemd, toevoegen aan de RetroPie-console via een USB-station. Als alternatief kunt u de retropie-manager om een webinterface in te schakelen om RetroPie-spellen en ROM's te beheren.
U kunt de ROM's downloaden van internet, voor welke emulator u ook wilt gebruiken. Kopieer de ROM's naar de USB-drive en sluit deze vervolgens aan op Raspberry Pi.
Als u de webinterface gebruikt, uploadt u de ROM's rechtstreeks en kunt u beginnen met het spelen van de klassieke spellen op uw Raspberry Pi.
Je kunt ook deze stappen volgen om game-ROM's te uploaden:
- druk op Windows + R, typen \ \IPAddressOfRaspberryPi en druk op Binnenkomen.
- Open de map ROMs en plak de game-ROM's daar.
- Herstart RetroPie (Raspberry Pi).
Nadat u de Raspberry Pi opnieuw hebt opgestart, ziet en speelt u de nieuwe games (toegevoegde ROM's) in RetroPie.
De retro-gamingconsole draagbaar maken
Om deze retro-gameconsole volledig draagbaar te maken, kun je een UPS HAT of batterijpakket voor de Raspberry Pi gebruiken. Er zijn verschillende batterijpakketten beschikbaar, aangedreven door lithium-ionbatterijen. Voor meer informatie kunt u onze raadplegen gids voor Raspberry Pi-batterijpakketten voor je retro gameconsole.
Als alternatief kunt u een powerbank met 5V/3A USB-uitgang gebruiken om de Raspberry Pi van stroom te voorzien of uw eigen doe-het-zelfbatterijpakket bouwen om de retro-gameconsole van stroom te voorzien en onderweg uw favoriete games te spelen. Voor dat laatste heb je nodig:
- Een batterij van 3,7 V 2500 mAh of groter
- Een powerboost-module, zoals de Adafruit PowerBoost 1000 Oplader (verhoogt 3,7V naar 5V)
- Wat draden en een soldeerbout
Zodra je de benodigde items hebt, kun je het volgende diagram raadplegen om ze aan te sluiten en een doe-het-zelf batterijpakket te maken voor je retro-gameconsole.
- Sluit de batterijen aan +/- terminals naar de Knuppel En GND klemmen op de PowerBoost-module.
- Sluit fysiek aan Pen 2 (5V) En Pen 6 (GND) van de Raspberry Pi 3/4 naar de 5V En G (massa)pennen, zoals weergegeven in het diagram.
- Om de batterij op te laden en de Raspberry Pi van stroom te voorzien, kun je een 5V/3A-adapter aansluiten op de PowerBoost 1000-module.
De back-uptijd van de batterij is afhankelijk van de batterijcapaciteit en de schermgrootte die u kiest.
Monteer het in een koffer
Voor de finishing touch wil je misschien je draagbare retro-gameconsole in zijn eigen hoes stoppen. De grootte en vorm zijn afhankelijk van de exacte componenten die u gebruikt, met name het type beeldscherm. Er is een breed scala aan koffers te koop, zoals deze NeeGo-zaak om een Raspberry Pi 4 en een officieel 7-inch aanraakscherm te huisvesten. U kunt er ook voor kiezen om er een in 3D af te drukken vanuit STL-bestanden, zoals deze geval op Thingiverse.
Als je een batterij en de Adafruit PowerBoost 1000-module gaat gebruiken zoals eerder besproken, kun je deze tabletstijl downloaden hoesje van Thingiverse en vervolgens uw 3D-printer om het te maken of te laten printen door een 3D-printserviceprovider. Zorg ervoor dat u het officiële Raspberry Pi 7-inch display gebruikt om alle componenten in deze specifieke 3D-geprinte behuizingen te passen.
Betaalbare draagbare retro-gameconsole
Door gebruik te maken van een klein display en een doe-het-zelf batterijpakket, kun je met je Raspberry Pi 3, 4 of Zero 2 W een volledig draagbare retro-gameconsole bouwen die je overal mee naartoe kunt nemen. Alles wat je nodig hebt is een controller om de klassieke games onderweg te spelen. Om dit project een strakke uitstraling te geven, kunt u een geschikte 3D-behuizing kopen of 3D-printen en alle componenten erin monteren.