Speel klassieke spellen op een Mac met OpenEmu

Emulatie bestaat al bijna net zo lang als computers zelf, het is het proces waarbij software wordt uitgevoerd die is ontworpen voor het ene systeem op het andere door de juiste hardware op softwareniveau opnieuw te creëren. 

Het klinkt vrij gecompliceerd, en dat was het tot voor kort. Dankzij een geweldig stukje software genaamd OpenEmu, is het nu mogelijk om bijna elke klassieke console te emuleren, van het NES tot het Sega Master-systeem, met behulp van je Mac, en in deze tutorial laat ik je zien hoe je dat precies doet. 

screencast

De juridische vraag

Er is goed nieuws en slecht nieuws hier als het gaat om de legaliteit van emulatie van videogames. Beginnend met het goede nieuws, ROM's zijn gewoon bestanden en zijn daarom niet illegaal op zichzelf. In feite biedt het OpenEmu-project een gratis ROM Starter Pack waaronder huisbrouwende ROM's voor consoles, variërend van de originele NES tot de Game Boy Advance. 

Vanaf daar wordt het water helaas beduidend duisterder. Hoewel het technisch gezien legaal is om een ​​tweede exemplaar te hebben van games waarvoor je de eigenaar bent archivaal doeleinden is het nog steeds illegaal om roms van deze commerciële spellen van internet te downloaden. 

Voor iedereen die bekend is met de juridische problemen rond het rippen van dvd's, zou dit geen verrassing moeten zijn. Net als bij DVD's, zou het bezit van een kopie van de spellen die je emuleert je moreel, zo niet 100% legaal in het heldere spel moeten plaatsen.

Voor een uitgebreid overzicht van de juridische en morele kwesties rond emulatie vanuit het perspectief van de makers van inhoud, bekijk de handleiding Intellectuele eigendomsrechten van Nintendo.

De hardware

Hoewel alle games die ik heb gespeeld voor deze tutorial prima werken met een toetsenbord en muis, krijg je de beste ervaring door een of andere controller te gebruiken. Een snelle zoekopdracht op Amazon zal een groot aantal replica-controllers opleveren die via USB werken. 

Hoewel dit een uitstekende optie is, biedt Amazon ook verschillende adapters waarmee je je originele klassieke console-controller via USB op je Mac kunt aansluiten, als je op zoek bent naar een emulatie-ervaring die zo authentiek mogelijk is. De adapters alleen zullen u ongeveer evenveel uitvoeren als een van de native USB-replica's, dus deze oplossing is pas echt rendabel als u al een originele controller hebt.

Een laatste stukje advies als het gaat om het selecteren van uw controller (s) naar keuze: als u op zoek bent om geld te besparen of gewoon het aantal snoeren consolideert dat vanaf uw Mac wordt uitgevoerd, richt u dan op een controller met de meeste knoppen. 

Bijvoorbeeld, het spelen van een NES-game op een Super Nintendo-controller werkt prima, maar omgekeerd zou bijna onmogelijk zijn, omdat je naast de schoudertriggers ook de X- en Y-knoppen mist.  

Als u bent ingesteld op het gebruik van meerdere controllers, zal de aanschaf van een USB-hub en een kabelbeheeroplossing zoals deze kabelbeheerkast van Ikea wonderen doen als het gaat om het beperken van de controller tot een minimum. 

Aan de slag met OpenEmu

Hoewel het emuleren van klassieke consoles op je Mac altijd gepaard ging met het installeren van een individuele emulator voor elke console, werd er een applicatie genoemd OpenEmu heeft het proces drastisch vereenvoudigd door een tiental van deze emulators samen te voegen tot één eenvoudig te gebruiken pakket.

OpenEmu installeren

OpenEmu fungeert als een one-stop-hub voor alles met emulatie op je Mac, waardoor je een aantal klassieke consoles kunt emuleren, je games in verzamelingen kunt organiseren, je controllers kunt toewijzen en meer.

OpenEmu begroet je met een eenvoudig te gebruiken installatieproces.
  • Ga naar de OpenEmu-downloadpagina en download het .dmg-bestand.
  • Navigeer naar de downloads map en open het OpenEmu .dmg-bestand.
  • Sleep de OpenEmu-applicatie naar uw toepassingen map.
  • Navigeer naar de toepassingen map en start OpenEmu.
  • Nadat u het eerste welkomstscherm hebt doorlopen, wordt u ontvangen met een scherm met de naam Installatie van systeemkernen, dat is nerd voor de consoles die je op je Mac wilt spelen. Blader door de lijst en selecteer degene die u wilt installeren. Druk vervolgens op volgende.
  • Nu wordt u gevraagd om uw Mac te scannen op ROM-bestanden die zich op uw harde schijf bevinden. Als je niet zeker weet of je die hebt, ga je gewoon even na Sta OpenEmu toe om naar games te zoeken en klik volgende, het zorgt voor het zware werk voor jou.

De controller instellen

Terwijl OpenEmu op de achtergrond werkt aan het laatste installatieproces, kunt u beginnen de bedieningselementen naar wens aan te passen. Of u nu een USB-controller of een toetsenbord gebruikt, OpenEmu configureert automatisch veel van deze controllers en bevat een standaardtoetsenbordkaart die elke gamer kent. 

Dit werkt als een goed startpunt, maar OpenEmu maakt het heel eenvoudig om direct in te duiken en de bedieningselementen te verfijnen. 

  • Navigeren naar voorkeuren onder OpenEmu in de werkbalk.
  • kiezen controls. Selecteer de console waarvan u de bedieningselementen wilt aanpassen in het vervolgkeuzemenu aan de rechterkant.
  • U wordt gevraagd om een ​​schema van uw geselecteerde controller. Rechts van dat diagram staat een lijst met gameplay-knoppen. Selecteer een willekeurig veld met je muis en druk op de knop op je toetsenbord of controller waarmee je wilt corresponderen.
Het aanpassen van bedieningselementen is eenvoudig in OpenEmu.

Als u de bedieningselementen voor meer dan één controller wilt aanpassen, selecteert u het vervolgkeuzemenu met het label Speler 1 als de standaardoptie en selecteer de speler waarvan u de bedieningselementen wilt aanpassen. Wanneer u klaar bent, verlaat u gewoon het venster Voorkeuren en worden uw wijzigingen automatisch opgeslagen.

Ready Player 1

Nu je al het zware werk uit de weg hebt, is het tijd om eindelijk een spel te spelen. Als OpenEmu ROM's op uw harde schijf heeft gevonden, worden deze nu in het hoofdvenster weergegeven. Als je nog steeds op zoek bent naar ROMs om te gebruiken, is PDROMS een prachtige site met downloads van duizenden gratis en legale home-brew ROMs.

Het eindproduct: OpenEmu met Super Mario Bros. 3.
  • Als OpenEmu het ROM dat u wilde afspelen niet kon vinden, sleept u het eenvoudig naar het hoofdvenster en wordt het automatisch geïmporteerd.
  • U zult merken dat ROM's mogelijk niet worden weergegeven in de juiste hoes, dit kan eenvoudig worden opgelost door met de rechtermuisknop op de betreffende titel te klikken en te selecteren Cover Art downloaden, OpenEmu zoekt vervolgens op internet naar de beste beschikbare illustraties.
  • Als dat eenmaal uit de weg is, is het spelen van een game net zo eenvoudig als dubbelklikken op de illustratie.
  • Als u klaar bent met spelen, ondersteunt OpenEmu twee manieren om uw spel op te slaan. Allereerst door de ingebouwde opslagfunctie van het spel en ten tweede door de emulatiestatus op een bepaald punt op te slaan. Deze ongelooflijk krachtige functie kan worden geopend door op te drukken Command-S te allen tijde. De volgende keer dat u uw spel opent, wordt deze hervat tot dat exacte punt.

Spel is over

OpenEmu is een geweldige tool die emulatie beschikbaar maakt voor mensen zonder bachelors in Computer Science. Door de stappen in deze tutorial te volgen, kun je nu de ervaring van bijna elke klassieke console opnieuw beleven op je Mac.

Naar welke games kijk je het meest uit naar (opnieuw) spelen? Laat het me weten in de reacties hieronder.