Hem Hur Hur man spelar retro-spel på din moderna Mac med openemu

Hur man spelar retro-spel på din moderna Mac med openemu

Innehållsförteckning:

Video: Ретро гейминг на Mac. Лучший эмулятор Openemu. (September 2024)

Video: Ретро гейминг на Mac. Лучший эмулятор Openemu. (September 2024)
Anonim

The Legend of Zelda and Megaman 2 på Nintendo Entertainment System (NES). F-Zero och Street Fighter II: Turbo på Super NES. Altered Beast and Strider on the Sega Genesis. Om du har en Mac och trevliga minnen från tidigare spelkonsoler, läs vidare.

När företag flyttar bort från äldre konsoler, eller nya operativsystem gör program och ROM-skivor inte spelbara, har det blivit ett jobb att bevara digitala kopior av spel som inte längre finns någon annanstans. Det finns ett antal sätt att njuta av de gamla spelen du växte upp - inklusive att bygga din egen konsol - men det mest tillgängliga är emulatorn, ett program som låter dig spela alla spel i alla operativsystem.

Webbplatser som Internet Archive och GOG.com gör ett viktigt arbete för att se till att dessa titlar inte försvinner. Vintageemulatorscenen utvecklas också: webben är full av dussintals program som lovar olika resultat, och inte alla ROM: er är kompatibla med nuvarande operativsystem. Vad är värre - allt fokus verkar vara centrerat på att emulera spel med din Windows PC, men vad händer om du har en Mac?

Fortvivla dock inte för att OpenEmu är den perfekta lösningen för vintage-spelare som just så råkar föredra en macOS-miljö.

OpenEmu till räddningen

OpenEmu släpptes 2013 och är egentligen inte en emulator. Istället är det en robust frontend för andra konsolemulatorer. På egen hand är det inget nytt; främre ändar har funnits länge. OpenEmu differentierar sig genom att arbeta mycket som en strömlinjeformad iTunes - det vill säga om iTunes var smidig och snabb, inte trög, förvirrande och på väg ut.

Exempelvis visar OpenEmu rutorna för vart och ett av dina spel och sorterar dem automatiskt efter plattform. Det låter dig skapa spellistor med dina favoritspel efter kategori över plattformar, och universaliserar styrsystem för varje emulerat system - allt med ett lättförståeligt och attraktivt gränssnitt. OpenEmu fungerar inte för datorplattformar - du behöver fortfarande separata emulatorer för, till exempel, Atari 800 eller 1040ST. Men för spelkonsoler är det enastående. Och för en gångs skull är det en Mac-exklusiv.

Det bästa: OpenEmu tar hand om kärnemuleringsmotorerna bakom varje plattform. När jag tänker på en frontend, tänker jag normalt på ett program måste jag installera tillsammans med en basemulator. Men OpenEmu gör allt som fungerar för dig och levereras förpackade med integrerade kärnor för populära system som du kan ladda ner med ett klick på en knapp.

Om du planerar att spela med OpenEmu, vill du ha den experimentella versionen. Det låter farligt, men i det här fallet betyder det bara att du har enormt utökad plattformskompatibilitet. Gå till OpenEmu.org och klicka på Experimental under knappen Hämta så laddas den ner till din Mac.

Ladda ner ROM: er

OpenEmu kan spela spel, men du måste ladda ner dem separat. Innan vi går längre här måste vi utfärda en standard ansvarsfriskrivning: Det är i allmänhet olagligt att äga rom-skivor för en given arkadmaskin, patron eller CD-ROM såvida du inte äger den aktuella artikeln i fråga. Men i verkligheten är det ett grått område - särskilt för titlar som inte finns tillgängliga på något annat sätt.

Vi kan inte länka direkt till några ROM-webbplatser här, men de är ganska enkla att hitta. OpenEmu stöder spel för flera Atari-konsoler, Game Boy, NES, Nintendo DS, Nintendo 64, Sega Genesis, Sony PlayStation, Sony PSP, Super Nintendo och andra. När du har hittat dina ROM: er, gå till App Store och ladda ner The Unarchiver, som är ett gratis program som kan öppna de ROM-paket du har.

Du kan lägga till spel till OpenEmu genom att dra en ROM till gränssnittets huvudfönster. OpenEmu kommer att söka på webben efter lådekonst, men om den inte hittar någon, använd Google Image Search för att hitta din egen. Ladda ner den till skrivbordet, dra sedan konsten till den mångfärgade bilden ovanför ROM, och den nya bilden kommer att ersätta den.

Känner du inte för att krama med ROM-skivor? OpenEmu innehåller faktiskt ett anständigt antal specialbyggda spel, var och en för att se ut och känna sig som en klassisk konsolutbetalning. Öppna programmets huvudmeny och välj fliken Homebrew för att se listan över tillgängliga spel. Classic Kong Complete, Pac-Man Collection, Super Bat-Puncher och många andra känner att de tillhör din gamla skolskollektion.

Controller Setup

Allt är bra och bra, men varför spela dessa fantastiska spel med Mac-tangentbordet, när du kan göra det på rätt sätt med rätt kontrollerare? OpenEmu säger att det är kompatibelt med alla HID-kompatibla USB- eller Bluetooth-spelkontroller.

OpenEmu kartar också automatiskt kontrollerna för PlayStation Dualshock 3 och 4, Nintendo Switch Pro Controller och många andra äldre system. Xbox One-kontroller är kompatibla via en nedladdningsbar drivrutin.

Om du har en kompatibel styrenhet konfigurerar du den genom att klicka på OpenEmu> Inställningar> Kontroller. Därifrån ser du en träbakgrundsbild med en rullgardinsmeny för att välja system. Välj ett system så ser du konsolens kontroller med en matchande bildkontrollbild till vänster.

Därefter ansluter du din USB-styrenhet eller anslut via Bluetooth och klickar på menyn Input under menyn Gameplay Buttons för att välja USB-kontrollen. Klicka nu i varje fält och matcha åtgärden med motsvarande knapp på din styrenhet. Detta kommer att säkerställa att din controller är korrekt mappad till spelets kontroller, oavsett vilket system spelet är för.

Rekommenderade styrenheter

Om du inte har en kompatibel första parts controller finns det gott om tredjeparts USB-kompatibla modeller som du kan få online för ett lågt pris. Vi kunde testa några och rekommendera kontrollerna nedan. Dessa alternativ fungerade med min MacBook Pro vid första försöket i båda fallen, utan extra drivrutiner behövs; allt jag var tvungen att göra är att ställa in var och en inom OpenEmu.

Klassisk NES USB-styrenhet: Som namnet antyder kopierar denna modell standard NES-kontrollen från 1985. Den ser ut och känns bra - kanske lättare än originalet, men annars identiskt, och knappkänslan är fin. Jag spelade flera omgångar av Super Mario Bros., den ursprungliga Castlevania, Excitebike, Mike Tysons Punch-Out, Contra och Ice Climber. Alla var döda.

Buffalo Classic USB Gamepad: Denna styrenhet ser ut som den aktuella Super Nintendo-kontrollen från 1991 förutom två ytterligare knappar, märkta Turbo och Clear, som du inte behöver för de flesta spel. Jag skapade den här och hade inga problem att spela F-Zero, Street Fighter II Turbo, Super Castlevania IV och Super R-Type. Bedömning: Den är inte lika snäv som en helt ny Nintendo-märke SNES-controller, men den är mycket bättre än en sliten, och säkert bättre än den som sitter i din garderob med den trasiga L-knappen.

Logitech Gamepad F310: I likhet med vad du hittar på en PlayStation 2 eller PlayStation 3 är den här modellen också bra för att emulera den ursprungliga PlayStation med de dubbla analoga pinnarna tillagda. Det är lite lätt, men det är nog noggrant; du önskar inte en annan modell med den här. Jag använde den här joysticken för att spela Soul Blade och Ridge Racer på PS1.

X-Arcade Tankstick + Trackball: Denna jätte, dyra, värdiga styrenhet fungerar bra med alla MAME-emulatorer, inklusive den som kommer med den experimentella versionen av OpenEmu. Den har två joysticks - som du behöver för korrekt Robotron: 2084, Space Dungeon och Smash TV-spel - såväl som en mittmonterad trackball som är utmärkt för Centipede och gör ett bra jobb som en stand-in för de större Missil Command trackball sett på dessa maskiner.

Spela spel

För att spela, välj först en konsol från vänster om OpenEmu och dubbelklicka sedan på rutan för ditt val av spel. Du kommer att upptäcka att inom OpenEmus standardemulatorer är replikationsnoggrannheten utmärkt.

Jag träffade en stor snag under mitt emulatoräventyr: att få originella Sony PlayStation-spel att fungera. Detta krävde en speciell ROM-nedladdning i mina tester, men med lite fiol, räknade jag det. Du måste ladda ner och dra över flera BIOS-filer, inklusive scph5500.bin, scph5501.bin och scph5502.bin, och den sista kan också bytas om från scph5552.bin om du inte hittar den direkt.

Jag var också tvungen att dra filerna till ~ / Library / Application Support / OpenEmu / BIOS, och inte bara lita på OpenEmu för att hitta dem på egen hand, innan PS1-spel skulle spela på min testmaskin. OpenEmu är medveten om att flera konsoler kräver ytterligare filer för att göra arbete, så programmet kan identifiera vad du behöver. Gå till OpenEmu> Inställningar> Systemfiler för att se vilka kärnor som kräver ytterligare BIOS-filer för att fungera. Följ anvisningarna i OpenEmus användarhandbok för BIOS-filer.

En annan sak du vill göra är att lägga till skanningslinjer. Du kommer att vilja ha någon form av skärmemulering som får spelet att se ut som om det visas på ett katodstrålerör med reducerad upplösning. Annars är det skrikande uppenbart på en 1080p-bildskärm hur låga uppgifter alla dessa spel var.

För att aktivera den här funktionen, gå till OpenEmu> Inställningar> Gameplay, och välj Scanline under Filter. Jag gillar den här, men det finns många andra alternativ i undermenyn som du kan hitta mer exakta eller visuellt tilltalande.

Förutom att köra dina spel genom OpenEmu, erbjuder programmet också några ytterligare funktioner. Om du är klar med att spela för dagen sparar du dina framsteg på sidan Spara stater. OpenEmu kan till och med spara automatiskt åt dig. Om du vill ta skärmdumpar medan du spelar använder du kommandot-T-kortkommandot för att spara skärmen på skärmbildsidan i programmet.

Hur man spelar retro-spel på din moderna Mac med openemu