Zelf Doen: Bouw een Super Nintendo met Raspberry Pi

Zelf Doen: Bouw een Super Nintendo met Raspberry Pi

10-01-2017 22:22 Laatste update: 27-04-2018 00:24

Nintendo's retro-console Classic Mini is uitverkocht. Maar David maakte met een Raspberry Pi en Mac-software zijn eigen Super Nintendo.

Na vele uren van zoeken, tutorials lezen en uitvoeren, stuitte ik weer op een veel te moeilijke tutorial voor het omtoveren van een Raspberry Pi tot een SNES via de Mac. Omdat ik een hekel heb aan moeilijk doen en ik allergisch ben voor terminal- en Unix-commando's, sloeg ik het grootste deel van deze tutorial over. Tot mijn grote verbazing bleek het zoveel makkelijker dan er stond beschreven. Volg deze stappen en je maakt met je Mac en een Raspberry Pi ook je eigen Super Nintendo-emulator.  

Wat heb je nodig?

Hardware:
Een Raspberry Pi, gevoed met een USB-voeding via een microUSB-kabel
Een USB-gamecontroller
Een USB-stick (grote afhankelijk van de hoeveelheid game roms)
Een mini-sd kaart met minimaal 4GB geheugen
HDMI kabel

Software:
RetroPie
ApplePi Baker

In het kort

De RetroPie-software is een Linux-besturingssysteem voor de RaspBerry Pi met een emulator voor de meest uitlopende gameconsoles uit verleden ingebakken. Die moet je dus als een zogeheten image-bestand op het MicroSD-kaartje zetten. 

Dat kaartje fungeert als 'harde schijf' met besturingssysteem voor de Raspberry Pi.

Vervolgens moet je gedownloade games op een USB stick zetten en naar de 'harde schijf' van de Raspberry Pi kopieren. 

Aan de slag

Download RetroPie en pak het bestand uit. Hernoem het uitgepakte img-bestand naar iets simpels als RetroPie.img. Download vervolgens ApplePi Baker.

Formatteren

Steek de USB-stick in een vrije USB-poort van je Mac. Open het programma ApplePi Baker. Links zie je USB-stick verschijnen in Unix-padnaam-taal. Zoiets van /Dev/disk5... 

Als je er meerdere ziet heb je nog meer schijven en sticks aan je USB-poorten hangen. Gooi alles behalve de USB-stick eruit. Selecteer de USB-stick die je wilt formatteren en klik op de knop 'Prep voor Noobs'. Je USB-stick wordt nu in het juiste formaat geformatteerd.

[GeekSpeak]
Die knop zegt eigenlijk: prepareer de USB-stick voor het Raspberry Pi besturingssysteem Noobs door de stick in FAT32 te formatteren. Ons gaat het alleen maar om het formatteren
[/GeekSpeak]

Zorg dat je nu de USB-stick van je Mac verwijdert.

RetroPie op MicroSD kaart zetten

Stop de MicroSD-kaart in je iMac op de voor jou gebruikelijke manier. Ga naar ApplePi Baker en selecteer nu je MicroSD-kaart zoals je dat net ook deed voor de USB -stick.

Klik in RetroPi Baker op het knopje links '...' naast het veld genaamd 'IMG file:'. Zoek het RetroPie.img bestand op je computer en selecteer dat.

Klik vervolgens op de knop daarboven die 'Restore Backup'. Het complete RetroPie-besturingssysteem wordt nu op je MicroSD-kaartje gezet.

Aansluiten Raspberry Pi

Je moet nu je Raspberry Pi aansluiten op een scherm of televisie met een HDMI-kabel. Sluit ook je game-controller aan op een van de Raspberry Pi USB-poorten.

Stop de MicroSD-kaart in de Raspberry. Als laatste sluit je de USB-voeding (bijvoorbeeld van een smartphone) aan op de MicroUsb-poort van de Raspberry. Even later zie je als je televisie aanstaat dat RetroPie begint te starten. Geef het een minuut of wat en negeer alle Unix-code die langs komt. 

Uiteindelijk zie het RetroPi-logo voorbij komen en vervolgens een schermpje dat je je game-controller knoppen moet configureren. Als je de knoppen naar wens hebt toegekend, ben je er bijna.

Gameconsole-mappen op de USB-stick zetten

Steek de geformatteerde USB-stick in de Raspberry Pi. Wacht een minuut of totdat een eventueel knipperend lampje op de USB-stick niet meer knippert. Haal de USB-stick uit de Raspberry en steek hem in je Mac.

Als je nu de USB-stick opent zie je een 'Retropie'-map staan met daarin een map 'Roms'. In die map zie je weer allerlei mappen met de namen van retro game consoles die door RetroPie worden ondersteund. Je moet de ROMS van games die je gedownload hebt naar deze desbetreffende mappen plaatsen.

Game-ROM's

Ik ga je echter niet vertellen waar je die game-ROM's op het net kan vinden. Google is hier je beste vriend. Het is namelijk een grijs gebied, want er staat gewoon copyright op de games, ook al worden ze al jaren niet meer gemaakt. Ik speel daarom alleen games die ik officieel in bezit heb en dat waren maar drie SNES-titels.

Spelen

De game-ROM's waarvan je de originele SNES-versies hebt, sleep je vervolgens naar de SNES-map op de USB-stick. De USB-stick steek je vervolgens weer in de Raspberry Pi. De games worden dan naar de MicroSD-kaart gekopieerd. Reboot vervolgens of RetroPi of de hele Raspberry. Je ziet nu opeens Super Nintendo in beeld verschijnen en nu kan je de games spelen. Veel game-plezier!

In de serie Zelf Doen gaat David aan de slag met elektronica, in samenwerking met Conrad. Bekijk welke producten bij dit project zijn gebruikt.