Maak een retro gameconsole met de Raspberry Pi

De projecten die mensen met de Raspberry Pi hebben gemaakt, zijn echt ongelooflijk. De low-cost microcomputer is gebruikt voor het aansturen van domotica-projecten, servers, mediacentra en vele andere doe-het-zelf-projecten. Een van de coolste projecten is Retro Pie, dat de Raspberry Pi in een retro gaming-console transformeert en je de mogelijkheid biedt om klassiekers als Super Mario Bros., Space Invaders, Sonic the Hedgehog en vele anderen te spelen.

Het project is een beetje moeilijk en vereist dat je verschillende regels code invoert, maar het zou goed zijn als je deze aanwijzingen volgt. Als dit je eerste keer met de Raspberry Pi is, raad ik je aan mijn eerdere artikel te lezen voor meer informatie over het apparaat.

Vereisten

De Retro Pie kan werken met de $ 25 (£ 18, 65 in het VK, en AU $ 28, 50 in Australië) Raspberry Pi Model A of het iets duurdere Model B, ik raad dit aan. Het Model B - dat verkrijgbaar is voor $ 35 in de VS, £ 27, 44 in het Verenigd Koninkrijk of AU $ 37, 35 in Australië - voegt een extra USB-poort, een Ethernet-poort, en verdubbelt het geheugen tot 512 MB.

Update: een nieuwer model, bekend als de Raspberry Pi B +, is onlangs aangekondigd en beschikbaar gesteld voor aankoop. Het apparaat heeft dezelfde prijs als het originele Model B, maar het bevat in totaal vier USB-poorten, een microSD-kaartsleuf in plaats van een volledige, betere audio en heeft lagere stroomvereisten.

Andere items die u nodig hebt, zijn een monitor die is aangesloten via AV of HDMI, een Xbox 360-controller, een Ethernet-kabel of draadloze USB-adapter, een 4 GB Class 4 SD-kaart of beter, een USB-toetsenbord en een USB-flashstation. Een micro-USB-voeding die ten minste 850 milliampère op 5 volt kan leveren, is nodig om het apparaat van stroom te voorzien, terwijl een SD-kaartlezer (tenzij de computer die u gebruikt er een heeft) nodig is om het besturingssysteem naar de kaart over te zetten. Ik heb ook een USB-hub opgehaald om meer componenten aan te sluiten, maar dit is optioneel.

De SD-kaart voorbereiden.

Het team achter het project heeft een kant-en-klaar SD-kaartafbeelding gemaakt waarmee de Retro Pie-software automatisch wordt geïnstalleerd. Het bestand kan worden gedownload van de PetRockBlog-website. Het moet dan worden geëxtraheerd naar uw SD-kaart met het programma Wind32DiskImager op Windows of RPi SD-kaartbuilder op OS X. Als u problemen ondervindt met de RPi SD-kaartbuilderoftware, probeer dan Pi Filler.

Zorg ervoor dat u in het Wind32DiskImager-programma de optie Write selecteert wanneer u het imagebestand naar uw SD-kaart extraheert.

Op OS X 10.8 kunt u niet dubbelklikken om apps te openen die niet afkomstig zijn van een geverifieerde bron of van de Mac App Store. Om dit te omzeilen, klikt u eenvoudig met de rechtermuisknop op het pictogram, selecteert u Openen en klikt u op de knop "OK".

Eerste boot

Verbind uw monitor, toetsenbord, Ethernet-kabel, Xbox 360-controller en SD-kaart met de Raspberry Pi. Zodra al deze zijn aangesloten, kunt u nu de Micro-USB-kabel aansluiten, waarna de Raspberry Pi automatisch wordt ingeschakeld.

Het apparaat start het Emulation Station op (de hoofdinterface van de Retro Pie). Voordat u uw controller configureert, moeten we enkele instellingen wijzigen. Druk op de "F4" -toets om het emulatiepunt te verlaten en de opdrachtregel in te voeren.

Na het installeren van Retro Pie met het SD-kaartbeeld, moet de kaart worden uitgebreid om ervoor te zorgen dat u toegang hebt tot alle beschikbare ruimte. Wanneer je het emulatiepunt hebt verlaten, typ je "sudo raspi-config" in de opdrachtregel, kies je ervoor om het bestandssysteem uit te vouwen en klik je op OK. Blader vervolgens naar beneden en selecteer de vierde optie om taal- en regionale instellingen in te stellen. Kies je locatie, tijdzone en toetsenbordindeling - standaard staat dit op UK. Eenmaal voltooid, scrolt u omlaag naar Voltooien en voert u een systeem opnieuw uit.

Zorg ervoor dat u op de spatiebalk drukt (niet de Enter-toets) om de Britse toetsenbordindeling te deselecteren en selecteer VS en druk vervolgens op Ok om de locatie als uw standaard te gebruiken.

Configureer de Xbox-controller

Nadat het systeem weer is ingeschakeld, verlaat u het emulatiepunt opnieuw door op de toets "F4" te drukken. Typ 'sudo apt-get install xboxdrv' in de opdrachtregel en druk op Enter om het stuurprogramma voor de Xbox 360-controller te downloaden en te installeren. Nadat het stuurprogramma is geïnstalleerd, typt u "sudo nano /etc/rc.local" in de opdrachtregel en drukt u op Enter. Tik op de pijl omlaag tot je cursor tussen de lijnen "fi" en "exit 0" staat.

Tussen deze twee regels typt u "xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 - silent & sleep 1". Als u meer dan één controller gaat gebruiken, voert u "xboxdrv --trigger-as-button --id 1 --led 3 --deadzone 4000 - silent & sleep 1" direct onder het eerste commando in. Voor een draadloze Xbox 360-controller gebruikt u Microsoft's speciale Xbox 360 Wireless Gaming Receiver voor Windows en vervangt u "id" door "wid" in de opdrachtregel.

Vergeet niet om de selectie op te slaan. Dit kan gedaan worden door op de "CTRL" en "X" toets te drukken en op "Y" te drukken om te bevestigen. Druk vervolgens op Enter om terug te keren naar de opdrachtregel en typ "sudo reboot" om het apparaat opnieuw te starten.

Wanneer het systeem weer online komt, wordt u gevraagd om de controller in het Emulation Station te configureren, volg eenvoudigweg de aanwijzingen op het scherm om dit te doen.

Verlaat het emulatiepunt een laatste keer door op de "F4" -toets te drukken, typ "cd RetroPie / emulators / RetroArch / installdir / bin" in de opdrachtregel en druk op Enter. Typ vervolgens "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" in de opdrachtregel en volg de aanwijzingen op het scherm voor het configureren van uw controller. Eenmaal voltooid, voer een systeem opnieuw uit met het commando "sudo reboot".

Als de "~" toets een ander symbool geeft, probeer dan tegelijkertijd de "shift" en "\" toets te drukken.

ROMS overbrengen

De Retro Pie ondersteunt ROM's, die in wezen een digitale kopie van een game zijn, voor de Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master System, Sega Megadrive, Nintendo, Super Nintendo en PlayStation, onder een paar andere systemen.

De eenvoudigste manier om ROM's over te dragen, is naar mijn mening, het gebruik van een USB-stick. Schakel de Raspberry Pi in en sluit het USB-station eenmaal op het Emulation Station aan op het apparaat. Het besturingssysteem maakt automatisch een ROM-map op het flashstation. Zodra het is gestopt met knipperen, verwijdert u het station van de Raspberry Pi, sluit u het op uw computer aan en brengt u de ROM's over naar de corresponderende mappen. Een Sega ROM moet bijvoorbeeld in de map Sega worden geplaatst, een Super Nintendo-spel in de NES-map, enzovoort.

ROMs worden de volgende keer dat u de flashdrive aansluit automatisch van uw USB-station naar de Raspberry Pi overgebracht.

Tips

Als u ooit de controllerconfiguratie in het emulatiecentrum opnieuw moet invoeren, typt u 'rm /home/pi/.emulationstation/es_input.cfg' in de opdrachtregel om uw oorspronkelijke installatie te verwijderen.

Om naar het emulatiestation terug te keren, typt u "emulationstation" in de opdrachtregel. Als u een spel speelt, drukt u eenvoudig op de "ESC" -toets op uw toetsenbord om terug te keren naar het hoofdmenu.

Als u "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" in de opdrachtregel typt, wordt een venster geopend waarin u specifieke knoppen op de controller kunt bekijken en bewerken.

De meest ambitieuze projecten van Raspberry Pi (foto's) 7 Foto's
 

Laat Een Reactie Achter