interessant

Hoe een Raspberry Pi Retro-gameconsole te bouwen

Lees verder!

Sinds de release is de $ 35 Raspberry Pi-mini-computer geprezen als de perfecte alles-in-één retro-gameconsole. Het is nu eenvoudiger dan ooit en er is geen enkele Linux-kennis voor nodig. Zo maak je in minder dan 10 minuten je eigen retro-gameconsole.

We hebben je door allerlei doe-het-zelf-projecten voor de Raspberry Pi gelopen, maar deze is misschien de eenvoudigste. Je hebt je retro-gameconsole - compleet met old-school controllers - in minder dan 10 minuten in gebruik. Het enige dat u hoeft te doen, is het besturingssysteem op een SD-kaart installeren en eenvoudig bestanden delen vanaf uw pc.

Laten we, voordat we beginnen, enkele basisprincipes doornemen. Het emuleren van old-school videogames vereist twee dingen: game-ROM's en een emulator om ze te spelen. Een ROM is een kopie van een game die op uw apparaat bestaat. Een emulator is een applicatie die dat ROM kan spelen. De regel van emulatorethiek is dat u een fysiek exemplaar van een spel moet hebben als u een ROM hebt (of u kunt uw eigen maken van uw oude cartridges). We laten het aan u over om zelf de ROM's te verzinnen. Laten we daarmee de Raspberry Pi instellen.

Wat je krijgt

Je Raspberry Pi wordt automatisch opgestart in EmulationStation. Dit is een programma met een aangepaste SD-kaart genaamd RetroPie waarmee je een controller kunt gebruiken om een ​​emulator en een spel te selecteren zonder ooit een toetsenbord of muis aan te raken. Nadat alles is ingesteld, kun je navigeren en alles doen wat je op de Raspberry Pi moet doen vanaf een controller.

Naast de games krijg je ook toegang tot een volledige versie van de mediacenter-software, Kodi (je moet een aantal geavanceerde instellingen bekijken om Kodi te downloaden). Dit betekent dat u in feite een alles-in-één entertainmentcentrum kunt hebben met klassieke games en uw mediacenter. Het is een behoorlijk moordende opstelling.

Welke systemen kun je emuleren? Veel van hen:

  • 3DO
  • Amiga
  • Amstrad CPC
  • Apple II
  • Atari 2600
  • Atari 5200 en 8 bit-serie
  • Atari 7800
  • Atari Jaguar
  • Atari Lynx
  • Atari ST / STE / TT / Falcon
  • CoCo
  • Colecovision
  • Commodore 64
  • Daphne
  • Dragon 32
  • Dreamcast
  • FinalBurn Alpha
  • GameCube
  • Game & Watch
  • Game Uitrusting
  • Game Boy
  • Game Boy-kleur
  • Game Boy Advance
  • Intellivision
  • regenjas
  • MAME
  • Master systeem
  • Megadrive / Genesis
  • MESS
  • MSX
  • Nintendo 64
  • Nintendo ds
  • Nintendo Entertainment System
  • Neo Geo
  • Neo Geo Pocket
  • Neo Geo Pocket Color
  • Oric-1 / Atmos
  • PC
  • PC Engine / TurboGrafx-16
  • PC-FX
  • PSP
  • PlayStation 1
  • Playstation 2
  • ResidualVM
  • SAM Coupé
  • Saturnus
  • ScummVM
  • Sega 32X
  • Sega CD
  • Sega SG-1000
  • Super Nintendo-entertainmentsysteem
  • TI-99 / 4A
  • TRS-80
  • Vectrex
  • Videopac / Odyssey2
  • Virtuele jongen
  • Wii
  • WonderSwan
  • WonderSwan-kleur
  • Zmachine
  • ZX Spectrum

Je krijgt ook een aantal speciale poorten voor specifieke games, waaronder Quake, Minecraft Pi, Baldur's Gate en meer.

Wat je nodig hebt

Je hebt niet veel nodig om hier te beginnen:

  • Een Raspberry Pi (We raden de Raspberry Pi 3 aan omdat je volledige compatibiliteit van games krijgt, evenals ingebouwde Wi-Fi en Bluetooth. RetroPie werkt wel op oudere versies van de Raspberry Pi).
  • Micro USB-voeding.
  • Minimaal een 8 GB Micro SD-kaart.
  • USB-controllers (optioneel, maar maakt het geheel een stuk leuker. We houden van de Buffalo Classic USB) RetroPie ondersteunt ook native PS 3/4 en Xbox 360 / One-controllers.
  • Een USB-toetsenbord (alleen voor de eerste installatie en alleen als u Wi-Fi wilt instellen, hebt u het daarna niet meer nodig. Natuurlijk kunt u pc-spellen emuleren met een toetsenbord en muis om ze te bedienen) .
  • TV / monitor, AV / HDMI-kabels (je vindt een volledige lijst met compatibele SD-kaarten, power bricks en al het andere op de Raspberry Pi Wiki).
  • Een Windows / Mac / Linux-computer om uw SD-kaart in te stellen en uw ROM's over te dragen.

Stap één: Download en installeer RetroPie op een SD-kaart

Vanwege het werk van RetroPie is het proces van het installeren van al deze emulators op uw Raspberry Pi ongelooflijk eenvoudig:

  1. Download de RetroPie Project SD-kaartafbeelding voor uw versie van de Raspberry Pi (0 / B / B + of 2/3). Voor deze handleiding gebruiken we versie 3.7. Eén waarschuwing is echter dat het een tijdje kan duren om deze sucker te downloaden, afhankelijk van hoe druk hun servers zijn, dus geef jezelf voldoende tijd.
  2. Zodra het is gedownload, pak je de afbeelding naar de SD-kaart op dezelfde manier als een normale Raspbian-afbeelding. Windows-gebruikers kunnen dit heel gemakkelijk doen met de Win32DiskImager, en Mac-gebruikers kunnen de RPI-sd-kaartenbouwer gebruiken. Linux-gebruikers moeten een vrij eenvoudige opdrachtregel hebben. Hoe dan ook, bekijk onze beginnersgids voor DIYing met de Raspberry Pi en volg dezelfde instructies als bij Raspbian.
  3. Verwijder de SD-kaart als deze klaar is en plaats deze in uw Raspberry Pi.

Wat de eerste installatie betreft, dat is alles wat u hoeft te doen. Als u van plan bent een toetsenbord en muis in plaats van een controller te gebruiken, bent u in feite klaar en kunt u doorgaan naar stap vijf om uw ROM-bestanden over te dragen.

Als u de emulators liever handmatig installeert, kunt u dat ook doen. De RetroPie Github-pagina heeft een gids om het te doen, maar wees gewaarschuwd: het handmatige proces duurt ongeveer zes tot negen uur om alles te downloaden en te installeren. Het voordeel is dat u de nieuwste versies van emulators krijgt en u kunt selecteren wat er wordt geïnstalleerd. Voor onze doeleinden werkt de bovenstaande methode echter geweldig en is ongelooflijk eenvoudig.

Stap twee: Start uw Raspberry Pi op en stel EmulationStation in

Vervolgens starten we uw Raspberry Pi op. Sluit een van je controllers en je toetsenbord aan op de Raspberry Pi. Plaats de zojuist gebrande SD-kaart en zet de Raspberry Pi aan. Na een paar minuten automatisch instellen (het zal het bestandssysteem uitbreiden en wat andere dingen voorbereiden), zal het direct opstarten in EmulationStation, de interface-wrapper met al je emulators erop. Hier zult u uw controller instellen en een paar andere tweaks doen om het systeem te installeren.

Volg bij de eerste keer opstarten de aanwijzingen op het scherm met uw controller om deze in te stellen (omhoog, omlaag, links, rechts, enz.). Als u een Bluetooth-controller gebruikt, verbindt u deze tijdens deze stap met de USB-kabel. U kunt Bluetooth later in de volgende stap instellen.

Wanneer u klaar bent, kunt u door uw RetroPie navigeren met alleen uw controller. Deze bedieningselementen werken zowel in de emulators als in RetroPie zelf. Naast het besturen van basisbewegingen, krijg je ook een aantal "sneltoetsen", zodat je snel bepaalde acties vanuit games kunt uitvoeren:

  • Selecteer + Start: een game verlaten
  • Selecteer + Rechter schouder : Opslaan
  • Selecteer + linkerschouder : laden
  • Selecteer + Rechts : Input State Slot Verhogen
  • Selecteer + Links : Input State Slot Daling
  • Selecteer + X : RGUI-menu
  • Selecteer + B : Reset

Niet al deze snelkoppelingen zijn nuttig voor iedereen, maar je moet op zijn minst weten hoe je een game kunt afsluiten, een save kunt maken en een save kunt laden.

Nog een ding dat het vermelden waard is, terwijl RetroPie vol zit met een heleboel emulators, het verbergt alle emulators waarop geen games zijn geïnstalleerd . Dus wanneer u voor het eerst door RetroPie bladert, zult u merken dat er geen emulators beschikbaar zijn. Maak je geen zorgen! Dit is hoe het zou moeten werken. De andere emulators worden weergegeven terwijl u games toevoegt.

Stap drie: Wi-Fi instellen

De nieuwste versie van RetroPie heeft een ingebouwd systeem waarmee u vanaf EmulationStation toegang hebt tot al uw Raspberry Pi-instellingen, uw geheugen kunt aanpassen en meer. De meeste van deze instellingen zijn voor gevorderde gebruikers, maar vrijwel iedereen zal Wi-Fi willen instellen:

  1. Blader omlaag naar de optie WiFi configureren en tik op de knop A.
  2. Selecteer "Verbinden met wifi-netwerk" en kies uw netwerk. Voer uw wachtwoord in en selecteer OK.

Dat is alles voor de basisconfiguratie. Als je nog wat verder wilt sleutelen, doe je dit. U kunt het thema van RetroPie bewerken, een Bluetooth-controller instellen voor draadloos (dit verschilt een beetje van merk tot merk, maar de RetroPie GitHub-pagina heeft handleidingen voor de meest populaire opties), bestanden beheren en nog veel meer in dit gebied. De meeste dingen zijn niet de moeite waard om te spelen totdat je je een beetje meer vertrouwd voelt met de basis. Bekijk onze gids voor RetroArch (de ruggengraat van het RetroPie-systeem) als u geïnteresseerd bent in het aanpassen van enkele van deze geavanceerde opties.

Stap vier (optioneel): breng uw ROM's over vanaf uw primaire computer

Voor deze stap gaan we ervan uit dat je al een aantal ROM's op je primaire computer hebt die je naar je Raspberry Pi wilt overbrengen. Dit is super eenvoudig om te doen:

  1. Zorg ervoor dat je Raspberry Pi aan staat en verbonden is met je router.
  2. De map RetroPi moet automatisch verschijnen als een gedeelde map. Als dit niet het geval is, kunt u dit handmatig laden. Open vanuit Windows het bestandsbeheer en typ \\retropie in de maplocatie. Open op Mac de finder en selecteer Ga> Verbinden met server. Typ smb://retropie en klik op verbinden.

Vanaf nu kun je via deze methode eenvoudig ROM's naar de Raspberry Pi kopiëren, dus maak je geen zorgen als je later meer wilt toevoegen. Nadat de bestandsoverdracht is voltooid, start u de Raspberry Pi opnieuw op.

Als u liever een USB-drive vol met ROM's gebruikt, kunt u dat ook doen. Dump ze gewoon op het USB-station in een map met de naam retropie en sluit deze vervolgens aan op uw Pi.