Emulering har funnits i praktiken så länge som datorer själva, det är processen att köra programvara avsedd för ett system på ett annat genom att återskapa den korrekta hårdvaran på programnivå.
Det låter ganska komplicerat, och det var förrän nyligen. Tack vare en fantastisk mjukvara som heter OpenEmu, är det nu möjligt att emulera nästan vilken klassisk konsol som helst, från NES till Sega Master System, med din Mac, och i den här handledningen visar jag dig hur du gör just det.
Det finns några goda nyheter och dåliga nyheter här när det gäller lagligheten av videospelemulering. Från och med den goda nyheten är ROM-filer bara filer och är därför inte olagliga i sig själva. Faktum är att OpenEmu-projektet ger en gratis ROM-startpaket som inkluderar homebrew ROM-skivor för konsoler som sträcker sig från den ursprungliga NES till Game Boy Advance.
Därifrån blir vattnet betydligt mer mörkt. Även om det är tekniskt lagligt att få en andra kopia av spel du äger för arkiv Det är fortfarande olagligt att ladda ner ROM-skivor från dessa kommersiella spel från internet.
För alla som känner till de juridiska frågorna kring rippning av DVD-skivor borde det inte bli någon överraskning. Som med DVD-skivor borde du ha en kopia av de spel som du emulerar, du borde moraliskt, om inte 100% lagligt i det tydliga.
För en omfattande översikt över de juridiska och moraliska frågorna kring emulering ur innehållsskaparnas perspektiv, kolla in riktlinjerna för immateriella rättigheter från Nintendo.
Medan alla spel som jag har spelat för denna handledning fungerar bra med ett tangentbord och en mus, får du den bästa upplevelsen genom att använda någon form av kontroller. En snabb sökning på Amazon kommer att visa upp ett gott urval av replikskontroller som fungerar via USB.
Medan dessa är ett bra alternativ, om du letar efter en emuleringsupplevelse som är lika autentisk som möjligt, har Amazon också en mängd olika adaptrar som gör att du kan ansluta din ursprungliga klassiska konsolkontroll till din Mac via USB. Adaptrarna ensamma kommer att köra dig ungefär lika mycket som någon av de ursprungliga USB-replikerna, så den här lösningen är bara mycket kostnadseffektiv om du redan äger en originalkontroll.
En slutgiltig rådgivning när det gäller att välja din kontroller (er): om du vill spara pengar eller bara konsolidera antalet ledningar som körs från din Mac, sikta på en kontroller med de flesta knapparna.
Att spela ett NES-spel på en Super Nintendo-controller fungerar till exempel bra, men omvända skulle vara nästan omöjligt eftersom du skulle sakna X- och Y-knapparna förutom både axelutlösare.
Om du är inställd på att använda flera kontroller, kommer inköp av en USB-hubb och en kabelhanteringslösning som den här kabelhanteringsboxen, från Ikea, att göra underverk när det gäller att hålla kontrollenheten till ett minimum.
Medan emulering av klassiska konsoler på din Mac brukade innebära att du installerade en individuell emulator för varje konsol, kallas en applikation OpenEmu har dramatiskt förenklat processen genom att konsolidera runt ett dussin av dessa emulatorer i ett enda, lättanvänt paket.
OpenEmu fungerar som en enda hubb för allt som involverar emulering på din Mac, så att du kan efterlikna en rad klassiska konsoler, organisera dina spel i samlingar, kartlägga dina controllers och mer.
OpenEmu hälsar dig med en lättanvänd installationsprocess.Medan OpenEmu arbetar i bakgrunden på den slutliga installationsprocessen kan du börja anpassa kontrollerna till vår smak. Oavsett om du använder en USB-kontroller eller ett tangentbord, öppnar OpenEmu automatiskt många av dessa kontroller och innehåller en standard tangentbordskarta som är bekant för alla spelare.
Det här fungerar som en bra utgångspunkt, men OpenEmu gör det extremt enkelt att dyka in och finjustera kontrollerna.
För att anpassa kontrollerna för mer än en kontroller, välj rullgardinsmenyn märkt Spelare 1 som standardalternativ och välj den spelare vars kontroller du vill anpassa. När du är klar avslutar du bara fönstret Inställningar och dina ändringar sparas automatiskt.
Nu när du har allt tungt att lyfta ur vägen, är det dags att äntligen spela ett spel. Om OpenEmu hittade några ROM-skivor på hårddisken kommer de nu att visas i huvudfönstret. Om du fortfarande letar efter ROM-skivor, är PDROMS en underbar webbplats med nedladdningar av tusentals gratis och lagliga hembroms-ROM.
Slutprodukten: OpenEmu som kör Super Mario Bros. 3.OpenEmu är ett fantastiskt verktyg som gör emulering tillgänglig för dem utan kandidatexamen i datavetenskap. Genom att följa stegen i den här handledningen kan du återuppleva erfarenheten från nästan vilken klassisk konsol som helst på din Mac.
Vilka spel ser du mest fram emot att (åter) spela? Låt mig veta i kommentarerna nedan.