Als je dit leest, is de kans groot dat je bent opgegroeid met klassieke gameconsoles zoals de NES en Sega Genesis. Jarenlang genoten Windows-gebruikers van game-emulatiesoftware van hoge kwaliteit, maar veel van de Linux-opties waren buggy of incompleet. Het is tijd om eens te kijken naar de stand van zaken als het gaat om het spelen van console-spellen in Linux. Hier bij MakeTechEasier hebben we hier en daar de emulatie van gamecams aan de orde gesteld, maar nooit een handleiding voor meerdere systemen gedaan. Vandaag laten we je zien hoe je games kunt spelen voor NES, SNES, Genesis, originele Playstation en Dreamcast.

Voordat we beginnen, is het belangrijk om één ding goed te noteren - veel consolefabrikanten zien er niet vriendelijk uit voor emulatie, en voor sommige emulators is propriëtaire software (zoals het BIOS van het spelsysteem) vereist om te kunnen worden uitgevoerd. Vanwege het legale grijze gebied dat door sommige van deze software wordt ingenomen, kunnen er enkele bestanden of programma's zijn waarvoor MTE geen koppelingen kan bieden, zoals de eigenlijke spelbestanden (gewoonlijk ROMS genoemd).

NES - GFCEU

We beginnen met het systeem dat voor het eerst videogames in veel van onze huizen bracht, het Nintendo Entertainment System. NES-emulators zijn vaak het gemakkelijkst te vinden, te installeren en uit te voeren. In mijn zoektocht naar kwaliteit NES-emulators voor Linux, heb ik ontdekt dat GFCEU mijn favoriet is.

Installatie - Het is beschikbaar in de standaard Ubuntu-repositories, dus het kan eenvoudig worden geïnstalleerd met apt-get / aptitude / Synaptic, of met de onderstaande opdracht:

 sudo apt-get install gfceu 

Het is een grafische frontend voor de console-gebaseerde NES-emulator FCEU, dus als je distro geen GFCEU in de standaard repositories heeft, zoek dan naar FCEU om dezelfde mogelijkheid te krijgen.

SNES - SNES9Express

We hebben de ZSNES-emulator eerder besproken, dus deze keer zullen we mijn persoonlijke favoriet, SNES9Express, bekijken. Net als GFCEU hierboven is dit een grafische frontend voor een console-emulator, in dit geval SNES9X.

Installatie - Net als de NES-emulators hierboven zijn zowel de grafische frontend (SNES9Express) als de emulator zelf (SNES9X) beschikbaar in de repository's van Ubuntu, zodat ze eenvoudig kunnen worden geïnstalleerd met apt-get / aptitude / Synaptic zoals de meeste andere software.

Genesis - Gens / GS

Gens / GS is een vork van de populaire Gens Genesis-emulator. Het doel is om de verschillende vorken van Gens te combineren in één schoon, functioneel programma. Het ondersteunt een breed scala aan spellen en werkt zowel op Linux als Windows, maar ondersteunt (helaas) nog niet volledig 64 bit-processors.


Afbeelding door SonicRetro

Installatie - U kunt hier Gens / GS voor Ubuntu (alleen 32-bits) en Windows downloaden.

Playstation - pSX

Omdat we eerder in dit artikel uitgebreid hebben ingegaan op pSX, zal ik hier niet in detail ingaan. Met pSX kun je veel originele Playstation-spellen spelen vanaf je Linux-pc. Het heeft echter hetzelfde nadeel als Gens / GS omdat het momenteel geen 64 bit-omgevingen ondersteunt.

Installatie - hier gedetailleerd beschreven.

Dreamcast - LXDream

Het uitvoeren van Dreamcast-games op pc vereist een redelijk snelle machine. Mijn Core 2 Duo met Intel-graphics was niet helemaal klaar voor deze taak, dus LXDream krijgt maar ongeveer 20% native-snelheid voor mij. Aan de positieve kant, 64 bit CPU's worden volledig ondersteund. Je hebt het systeem-BIOS van Dreamcast nodig om games te draaien, en dat is een van die bestanden die je alleen zult moeten vinden.

Het enige probleem dat ik had met LXDream was dat er standaard geen besturingselementen waren geconfigureerd. Gelukkig is het instellen van het toetsenbord net zo eenvoudig als het openen van Instellingen> Controllers en het kiezen van Eigenschappen op Sega Controller- sectie.

Installatie - Bron en binaries voor Mac OSX en Linux zijn hier te vinden. Het Debian-pakket is perfect geïnstalleerd op mijn Ubuntu-desktop.

Als je nog andere console-emulators van hoge kwaliteit voor Linux kent, laat het ons weten in de comments.