Retrogames spelen op je pc, smartphone en tablet

© PXimport

Retrogames spelen op je pc, smartphone en tablet

Geplaatst: 22 maart 2019 - 04:34

Aangepast: 16 november 2022 - 09:26

Robbert Brus

Retrogames spelen is dé trend van dit moment. Fabrikanten spelen daar slim op in door de klassieke spelcomputers in afgeslankte vorm uit te brengen. Heel genereus, maar de echte slimmerik weet dat de pc dit trucje al veel langer kan. Hiervoor hoef je niet te wachten tot jouw favoriete spelcomputer opnieuw het levenslicht ziet, maar gebruik je emulators. In dit artikel laten we zien hoe je je pc, tablet en smartphone kunt ombouwen tot een droomconsole.

Een aantal jaar geleden had je voor elke spelcomputer die je wilde emuleren (het technische woord om een computersysteem na te bootsen), een aparte emulator nodig. Elke emulator diende geïnstalleerd en geconfigureerd te worden. Dat was een flink klusje, zeker omdat de ene emulator wel bepaalde videodrivers of controllers ondersteunde en de ander weer niet. Tegenwoordig gaat het een stuk gemakkelijker met RetroArch. Deze frontend-applicatie kan voor een heel arsenaal aan spelsystemen zogenoemde cores downloaden (de hoofdelementen van de emulator). Deze cores worden gedownload van de website Libretro. Deze website geeft iedereen vrij toegang tot hun applicaties en cores. Zo kunnen de ontwikkelaars van RetroArch zich bezighouden met het verbeteren van de applicatie en een andere groep ontwikkelaars met de emulatie.

01 De eerste stappen

Download de juiste versie van RetroArch via de website www.retroarch.com. Voor Windows 10/8/7/Vista kan dat eenvoudig met de Installer die automatisch de juiste bestanden installeert. Na de installatie kun je direct het programma opstarten. RetroArch gebruikt een XMB-interface (cross-media-bar) die veel weg heeft van de XMB op de PlayStation 3. De interface bestaat uit een horizontale balk met pictogrammen die dienen als categorieën. Onder de pictogrammen vind je de opties binnen die categorie. Hoewel de interface ook ingesteld kan worden in het Nederlands, is de vertaling incompleet en word deze regelmatig aangepast. Om verwarring te voorkomen, hebben we ervoor gekozen de stappen op basis van de Engelstalige interface te maken. Wie na het volgen van de cursus liever de taal op het Nederlands wil zetten, kan dat doen via Settings / User / Language.

De interface van RetroArch heeft veel weg van de XMB-interface op de PlayStation 3.

© PXimport

02 Besturing configureren

De gemakkelijkste manier om RetroArch te bedienen, is via een controller. Zodra bijvoorbeeld een Xbox One of PlayStation 4-controller wordt aangesloten, configureert RetroArch deze automatisch. Ook kun je meerdere controllers koppelen en ze aan andere gebruikers verbinden. Zo kan de eerste speler een Xbox-controller gebruiken en de tweede speler een PlayStation-controller. Het koppelen van een controller aan een speler doe je via Settings / Input. Ga naar Input User 1 Binds en kies naast User 1 Device Index de controller die je wil gebruiken. Naast de standaardconfiguratie kun je ook nog ‘hotkeys’ instellen. Hiermee kun je bijvoorbeeld van het maken van momentopnames een sneltoets maken, of een terugspoelfunctie toewijzen aan een bepaalde toets wat vooral erg handig kan zijn tijdens het spelen van een lastig spelletje. Ga daarvoor naar Setting / Input en kies Input Hotkey Binds. Selecteer de gewenste hotkey en kies de knop en toets die je eraan wil toevoegen.

De controllers worden automatisch geconfigureerd.

© PXimport

Retro Hardware

03 Cores downloaden en update

Nadat je de besturing geconfigureerd hebt, kun de benodigde cores (de emulators) downloaden. Stel vooraf de juiste opslaglocatie van de te downloaden cores in bij Settings / Directory. Kies het gewenste onderdeel, bijvoorbeeld Core, ga naar de locatie en kies Use this directory om te bevestigen dat de cores daarin moeten worden opgeslagen. Vervolgens kun je onder Main menu / Load Core / Download Core de cores downloaden. Omdat de cores geregeld worden bijgewerkt, is het update-to-date houden minstens zo belangrijk. Ga naar Main Menu / Online Updater / Core Updater om de cores te updaten.

Voordat je alle onderdelen downloadt, kun je de opslaglocaties wijzigen om ruimte te besparen.

© PXimport

04 Roms toevoegen

Als de cores zijn toegevoegd, zie je ze nog niet terug in de XMB. Dat gebeurt pas als de roms zijn toegevoegd. Er zijn twee manieren waarop je roms kan toevoegen. De eerste is via de XMB zelf. Ga naar Import Content en kies Scan Directory. Ga vervolgens naar de locatie van de rom-bestanden en kies Scan This Directory. Als de juiste cores zijn geïnstalleerd, zal er automatisch een nieuwe categorie aan de XMB worden toegevoegd met daaronder de rom-bestanden. Selecteer een rom en kies Run. Start vervolgens de juiste emulator en klik nogmaals op Run om de rom te starten. Het is een wat omslachtige manier, daarom bevalt de alternatieve wijze je wellicht wat beter. Ga daarvoor naar Main Menu en kies Show Desktop Menu. Er start een configuratievenster op waarmee je een stuk meer kan dan via de XMB. Open het tabblad File Browser en kies in het rechtermuisknopmenu voor Scan directory om een map met roms toe te voegen aan RetroArch. Klik onder het tabblad Playlist met de rechtermuisknop op een categorie en kies Associate Core om een emulator toe te wijzen aan de categorie. Zo hoef je niet telkens een emulator te kiezen voordat je een rom start.

Roms kun je toevoegen via de XMB, maar via een desktopapplicatie gaat het toch iets gemakkelijker.

© PXimport

Mag je roms downloaden?

Emuparadise heeft op last van Nintendo zijn roms allemaal offline gehaald.

© PXimport

05 Thumbnails downloaden

Tijdens het navigeren door de categorieën en games is het prettig om een voorbeeld van een spel te zien. Dit roept net iets meer nostalgie en herinneringen op. De zogenoemde thumbnails van de boxart, het titelscherm en een screenshot van de gameplay kun je heel gemakkelijk toevoegen via het venster dat we in stap 4 openden. Ga weer naar het tabblad Playlist en klik met de rechtermuisknop op een categorie naar keuze. Open Download All Thumbnails en kies This Playlist of Entire System om de afbeeldingen te downloaden. De afbeeldingen worden nu automatisch toegevoegd als het bijbehorende spel wordt gevonden.

Download thumbnails om de afbeeldingen van boxart, screenshots en het titelscherm weer te geven.

© PXimport

06 Afstemmen op jouw smaak

Een moderne monitor geeft natuurlijk haarscherp beeld, en biedt dus juist niet het nostalgische gevoel van een ouderwetse CRT-beeldbuis. Om je toch een beetje dat oude gevoel terug te geven, heeft RetroArch een aantal functies waarmee je bijvoorbeeld de scan lines, blooming, de kromming van de beeldbuis en signaalvervorming kunt nabootsen. De zogenoemde shaders kun je per core instellen, zodat een arcadegame toch compleet anders oogt dan op een moderne Playstation. RetroArch geeft je een flink pakket aan shaders mee. Welke shaders je kunt gebruiken, hangt af van de videodriver. De drivers staan standaard op gl. Deze driver kan zowel GLSL- als Cg-shaders gebruiken. Gebruik je de d3d-driver, dan kun je alleen Cg-shaders gebruiken. De vulkan-drivers gebruiken de slang-shaders, maar niet iedere computer kan daarmee overweg. Het is wat verwarrend, daarom kun je het beste met de meest compatibele GLSL-shaders beginnen. Om een shader in te stellen, open je een rom. Als de rom is gestart, ga je terug naar het menu (via de F1-toets) waar je kiest voor de optie Shaders en Load Shader Preset opent. Open dan een shader naar keuze, bijvoorbeeld shader_glsl / crt / crt-geom.glslp, en koppel met Save Core Preset de shader aan de core zodat spellen standaard met deze shader geopend worden.

Pas shaders aan om een ouderwets beeldscherm na te bootsen.

© PXimport

07 Netplay en trofeeën

Om je het gevoel te geven dat het spelen van games beloond wordt, kun je met RetroArch trofeeën verdienen. Hiervoor moet je een account aanmaken. Ga vervolgens in RetroArch naar Settings en open Archievements. Zet de knop achter Enable Archievements op On en vul bij Username en Password de gegevens in van je zojuist aangemaakte account op RetroArchievements. Ga vervolgens ook naar Settings / User / RetroArchievements en vul daar dezelfde gegevens in. Om ervoor te zorgen dat je wel de goede trofeeën krijgt, moet je de juiste rom met de juiste hashtags gebruiken. Op RetroAchievements kun je meer informatie vinden over het gebruik van de hashtags. Helaas kunnen we om juridische redenen niet helpen met het vinden van de juiste rom.

Wil je samen met een ander een spelletje spelen, dan kan dat natuurlijk via een splitscreen, maar RetroArch gaat nog een stap verder en biedt ook de mogelijkheid om via een netwerk te spelen. Ga naar de categorie Netplay Rooms en klik op Start netplay host om een host te starten. Start vervolgens het spel dat je samen wil spelen. De andere speler kiest onder Netplay Rooms voor de optie Connect to netplay host. Vul vervolgens het ip-adres van de host in en start het spel. Wil je het spel over het internet met elkaar spelen, zorg dan dat poort 55435 via de router doorgestuurd wordt naar de computer.

Je kunt zelfs over het internet een potje karten tegen je vrienden.

© PXimport

08 Streamen en opnemen

Wat is er nu leuker dan je gameplay opnemen of met anderen te delen? Met RetroArch heb je geen programma’s van derde partijen nodig. Je regelt het direct vanuit de applicatie. Om je gameplay te streamen, ga je naar Settings en open je User. Ga vervolgens naar YouTube of Twitch en voer de stream key in. Ga vervolgens naar Settings en open Recording. Zet eventueel de kwaliteit iets hoger en wijzig de Streaming mode naar de gewenste stream. Voeg eventueel een titel toe en start vervolgens een spel. Om de stream te starten, open je het Quick Menu (via de F1-toets) en kies je de optie Start Streaming. Voor het opnemen van video’s kun je ook in het Quick Menu terecht. Kies dan niet voor Start Streaming maar voor Start Recording. Eventueel kun je de opslaglocatie aanpassen zoals in stap 3 beschreven staat.

Gameplay kun je direct vanuit de applicatie uitzenden naar je Twitch- of YouTube-kanaal.

© PXimport

09 RetroArch op je mobiel

RetroArch voor Android kun je gewoon downloaden uit de Google Play Store. Hoewel elk toestel het programma kan downloaden, hangen de prestaties sterk af van de kracht van je Android-apparaat. Een ouder toestel zal mogelijk geen PlayStation-spellen kunnen draaien, maar een Game Boy- of Commodore 64-emulatie moet voor de meeste apparaten geen probleem zijn. Het instellen van RetroArch gaat bijna op dezelfde manier als op de pc. Het grootste verschil is dat de Anroid-versie niet over de mooie XMB-interface beschikt en het met iets minder cores moet doen. Zodra je RetroArch hebt opgestart, ga je naar Load Core. Open Download Core en tik op de cores die je wil downloaden.

10 Besturing configureren

Net als de pc-versie heeft RetroArch op Android ook een flink aantal controllers vooraf ingesteld. Onze iPega en Samsung-controller werden zonder problemen gevonden en automatisch ingesteld. Wil je de besturing wijzigen, ga dan naar Settings door op het tandwiel rechtsonder te tikken. Tik op Input en ga naar Input User 1 Binds. Onder Input Hotkey Binds kun je extra functies aan knoppen geven, zoals terugspoelen, snel opslaan of cheats. Natuurlijk kun je ook gewoon via het touchscreen spelen. Weet in dat geval dan dat je de knoppen die op het scherm worden weergeven kunt wijzigen door de overlay aan te passen. Start hiervoor eerst een rom op en tik vervolgens op het RetroArch-pictogram om het Quick Menu te openen. Tik op Onscreen Overlay en Overlay Preset. Kies gamepads en zoek de gewenste overlay.

Wijzig de knoppenindeling op het touchscreen door de overlay aan te passen.

© PXimport

11 Roms toevoegen

Op Android is het toevoegen van roms wat lastiger dan op de pc. Zo kan RetroArch vanwege beveiligingsrestricties geen externe geheugenkaart benaderen. Roms dienen dus op de lokale opslag te worden bewaard. In de directory die wordt weergeven als het apparaat is aangesloten (storage/emulated/0/), is een map RetroArch te zien. In die map staat vervolgens de map Downloads. Dit is dan ook de gemakkelijkste locatie om de roms te bewaren, omdat RetroArch deze als standaardmap instelt. Zie je je roms toch liever op een andere locatie bewaard worden, dan kun je dat instellen via Setting/Directory/Filebrowser. Een rom openen doe je via het Main Menu door op Load Content te tikken, maar je kunt ook de roms toevoegen aan de Playlist. Open de Playlist door op het middelste pictogram onder in het scherm te drukken en voor Scan Directory te kiezen. Ga naar de map met roms en tik op Scan This Directory. Roms worden automatisch toegevoegd en gecategoriseerd.

Vanwege beveiligingsrestricties is het iets lastiger om roms op je Android-apparaat te installeren.

© PXimport

12 LaunchBox

Wie op zoek is naar meer emulators en daar toch een programma voor wil gebruiken, komt al snel uit bij LaunchBox. Vergeleken met RetroArch is LaunchBox een stuk meer werk om te configureren. Alle emulators dienen namelijk los gedownload en ingesteld te worden. Om de vele emulators in LaunchBox te configureren, is er een video met uitleg gemaakt. Het is een flink klusje om alle emulators toe te voegen, maar als alles eenmaal goed draaiende is, krijgt je een zeer uitgebreid programma voor terug. Naast het spelen van spellen krijg je ook nice-to-know-informatie te zien zoals de reviewscore, wat voor spel het is en screenshots. De gratis versie van LaunchBox is een gebruikelijk desktopprogramma dat weinig van het systeem vraagt. De informatie wordt overzichtelijk weergegeven, maar is duidelijk bedoeld voor een standaard desktop-pc. De premiumversie bevat ook een GUI die je gemakkelijk via een controller kunt bedienen. Deze versie is dan ook meer bedoeld voor een pc die op de televisie is aangesloten.

Het is veel werk om LaunchBox in te stellen, maar je krijgt er dan ook een uitgebreid programma voor terug.

© PXimport

13 Raspberry Pi

Je kunt natuurlijk je pc gebruiken als retromachine, maar heb je een Raspberry Pi, dan kun je ook deze prima inzetten als spelcomputer. De bekendste software voor de Pi is RetroPie. Met dit zeer complete besturingssysteem tover je de compacte computer zo om tot een emulatiemonster. RetroPie gebruikt EmulationStation als frontend-applicatie, maar veel van de emulators komen van Libretro. RetroPie draait op Raspbian. Installeren kan via een image of via Raspbian. Een alternatief voor RetroPie is Lakka. Deze distributie installeert RetroArch op het lichtgewicht besturingssysteem LibreELEC. Het programma neemt slechts 300MB in beslag, waarmee er genoeg ruimte overblijft voor roms en cores. Bovendien gebruik je de overzichtelijke XMB-interface van RetroArch en dus kun je de meeste onderdelen uit stap 1 t/m 7 volgen.

De Raspberry Pi is een prima systeem om in te zetten als retro-computer.

© PXimport

14 Classic Mini’s

Natuurlijk kun je met de pc heel veel, maar het échte gevoel krijg je alleen bij het origineel. Er gaat niets boven het uitblazen van een originele cartridge, maar de oude spelcomputers worden steeds schaarser en duurder. Een originele Super Nintendo met een leuke verzameling aan spelletjes kan tegenwoordig zomaar 500 euro kosten. De Mini’s zijn daarom een heel goed alternatief. De spelcomputers hebben een beperkte spel-bibliotheek, maar wie een beetje goed zoekt op Google, vindt al snel software waarmee ook roms op een mini-spelcomputer geïnstalleerd kunnen worden. Commodore heeft een dergelijke functie standaard ingebouwd. Via een usb-stick kun je back-ups van je originele tapes, floppy’s en cartridges laden en afspelen.

Met de Mini-spelcomputers haal je een prima collectie aan oude spellen in huis.

© PXimport

Deel dit artikel
Voeg toe aan favorieten
ID.nl logo

ID.nl, onderdeel van Reshift BV, is in 2022 gestart en uitgegroeid tot de meest toonaangevende en complete consumentensite van Nederland. Het doel van ID.nl is om de consument te helpen met alle technologie die hoort bij het dagelijks leven: van smart-health-meters tot e-bikes, van warmtepompen tot zonnepanelen - en alles daar tussenin!

Duidelijk, betrouwbaar en onafhankelijk: ID.nl maakt moeilijke dingen makkelijk.

Contact

ID.nl

Nijverheidsweg 18

2031 CP Haarlem

info@id.nl

Telefoon: 023-5430000