Hur man spelar arkadspel på din Mac med MAME & QMC2

Mac OS X är inte ett spel för spel och emulering, många av oss önskar att det var, men hårdvaran i din iMac eller MacBook är mer än kapabel att köra klassiska mynt-spel.

Mac OS X är inte ett spel för spel och emulering, många av oss önskar att det var, men hårdvaran i din iMac eller MacBook är mer än kapabel att köra klassiska mynt-spel.
Annons

Mac OS X är inte ett spel för spel- och emulatoråtgärder, många av oss önskar att det var, men hårdvaran i din iMac eller MacBook är mer än kapabel att köra klassiska mynt-spel. Det är inte nödvändigtvis en enkel process, det är faktiskt ganska svårt att säga sanningen, men med rätt programvara och lite tålamod kan du njuta av klassikerna på OS X Hur man spelar PlayStation 2 (PS2) -spel på din Mac med PCSX2 Hur man spelar PlayStation 2 (PS2) -spel på din Mac med PCSX2 För några år sedan tog Simon en titt på PCSX2, en PlayStation 2-emulator för Windows och Linux. Tack vare ett par års framsteg i hårdvara och en Mac-port, har din moderna Apple ... Läs mer.

Du kan även ta med din gamepad eller joystick. Vänd din iPhone till en spelkamera med Joypad Legacy [Mac och Windows] Vänd din iPhone till en spelkamera med Joypad Legacy [Mac & Windows] Nyligen har jag varit hemifrån, med bara arbete, en iPhone och en MacBook Pro för att underhålla mig. När du letar efter ett sätt att spela några multiplayer-spel träffar jag en snag -... Läs mer för att åka!

Hämta och installera allt

Detta borde inte komma som en överraskning för dig, men din Mac behöver några extra bitar av programvara för att kunna spela klassiska arkadespel. Programvaran vi kommer att fokusera främst på här är MAME (Multiple Arcade Machine Emulator), men tekniken fungerar för MESS (Multiple Emulator Super System) och UME (Universal Machine Emulator) också.

MAME är programvara utan gränssnitt, så för att kunna använda MAME bekvämt på ett sätt som inte kräver att du skriver in kodkod i Terminal måste du få ett front-end. Efter en uttömmande titt på vad som erbjuds har jag bestämt mig för att QMC2 är en av de bästa främre ändarna som finns (det fungerar för en starter, vilket är mer än det som kan sägas för många andra jag försökte). Det är inte perfekt (som du kommer att upptäcka) men det fungerar, om än med liten nåd och en del slutstartsåtgärder.

gag

Vi använder en variant av MAME som heter SDLMAME som använder en ram kallad Simple DirectMedia Layer. Av denna anledning för att kunna använda SDLMAME måste du först installera SDL. QMC2 kräver bara att du installerar version 1.21 som du kan hitta och ladda ner här. För modern Mac OS X (tänk 10.5 eller senare) behöver du bara runtime-biblioteken i en fil som heter SDL-1.2.15.dmg .

När du har laddat ner körtiden öppnar du Finder, navigerar till Bibliotek> Ramar och drar SDL.Framework-mappen i mappen Macs Frameworks. Du vet att du har gjort det rätt när OS X frågar dig att verifiera överföringen genom att mata in ditt lösenord.

ramar

Hoppa sedan vidare till SDLMAME hemsidan och hämta en version som är relevant för din Mac (om det är en relativt ny Mac som byggdes under de senaste åren, kommer det att bli 64 bitars nedladdning). Om du vill, ta SDLMESS medan du är där för ytterligare emulatorns support om du vill ha det. Slutligen kan du gå till QMC2-hämtningssidan och ladda ner Mac OS X binära för Intel-maskiner.

Nedladdningen väger in på omkring 100 MB, och när du är färdig kan du starta och montera .DMG och köra QMC2.mkpg som installerar fronten till Mac-programmets mapp. Totalt kommer det att ta cirka 300 MB utrymme, och när du är klar kommer du att hitta flera program under "QMC2" i mappens programmapp. Nu kan det vara en bra tid att extrahera den versionen av SDLMAME (och SDLMESS, om du använder) du hämtade och placera den i samma mapp som QMC2, för enkelhet.

Inställningar, Inställningar & ROM

För att börja konfigurera MAME kör du programmet qmc2-sdlmame.app i din QMC2-mapp. Du kommer att se en skärm som den här nedan och fråga dig om några referenser. Det enda du behöver ange här är sökvägen till den SDLMAME-körbar du hämtade tidigare (det är därför att sätta den i din QMC2-mapp är så användbar) och en sökväg till dina ROM-skivor.

Hur man spelar arkadspel på din Mac Med MAME & QMC2 qmc-banor

Ett ord om ROM: Bortsett från det uppenbara "nej jag kommer inte berätta var du ska få dem, vet du inte piratkopiering är olagligt?", Du borde veta att alla dina ROM-skivor måste vara i samma mapp. Efter att ha repat huvudet i 15 minuter insåg jag att QMC2 inte kunde se ROM-skivor som inte finns i en enda "platt" mapp.

qmc-main

När du har lagt till den här informationen, tryck på OK och fronten kommer att starta. Förundras över sina udda ellipser och higgledy-piggledy-element! Du kan behöva göra fönstret större för att läsa mycket av texten, åtminstone det var fallet när jag först lanserade det. Till vänster kommer du att se en lista över spel som du förmodligen inte har, så du måste använda Verktyg> Kontrollera ROM för att skanna den mapp du tilldelade tidigare.

romcheck

Ett ytterligare steg du kanske vill ta är att stänga av de katalogposter som du inte har, vilket QMC2 bizarrely inte gör som standard. När du har skannat efter ROM-skivor (och bara en gång den här processen är klar) gå till Verktyg> Alternativ> Framsidan> Spellista och under ROM-tillståndsfilter avmarkera de grå och blåa prickarna.

romstate

Detta kommer att dölja okända eller saknade ROM-skivor från din samling och lämna endast gröna, gula och röda fästingar för att ange nuvarande eller ofullständiga ROM-uppsättningar. Det rekommenderas också att du stänger av alternativet Show Device Sets, vilket också kommer att dölja icke-spelbara ROM-skivor.

Om du vill använda MESS för att emulera hemkonsoler och bärbara datorer, följ bara dessa instruktioner utom att köra programmet qmc2-sdlmess.app och välj MESS körbar och ROM-sökväg när du blir ombedd.

Saker jag har märkt

Jag har lagt märke till några krångor till SDLMAME och QMC2, och tillbringade ett tag och försökte ta reda på var jag gick fel med vissa element. En sak är säkert - det här är inte särskilt stabil eller intuitiv programvara att använda. Saker gick fel hela tiden medan jag arbetade mycket av det här.

Jag kunde inte hitta ett fält för att ändra ROM-sökvägen, så om du råkar välja fel ROM-sökväg presenterar det lite av ett problem. Den enda lösningen jag kunde hitta var att gå till Verktyg> Alternativ> Emulator> Filer / kataloger och klicka på Standardknappen längst ner för att återställa alla banor. Detta kommer att bryta emulatorn och dess främre ände, vilket kräver en omstart när du blir ombedd att ange ROM och SDLMAME-platser igen.

Golden Axe

Helskärmsläge fungerade inte som det var tänkt på min näthinna MacBook Pro Är den nya näthinnan MacBook Pro för dig? [Yttrande] Är det nya nätet MacBook Pro för dig? [Yttrande] När Apple meddelade MacBook Pro med näthinnan för några veckor sedan, var jag ganska säker på att det skulle bli min nästa bärbara dator. Jag har väntat länge på att uppgradera och efter att ha varit ... Läs mer, skär av halva skärmen. Så mycket som jag spelade runt kunde jag inte få fullskärmsarbete och så hittade jag en lösning när jag inaktiverade fullskärmsvariabeln och aktiverade den fönstervariabla variabeln under Verktyg> Alternativ> Emulator> Global konfiguration> Video. Jag är fortfarande inte säker på om detta har något att göra med Retina-skärmen, men det här gjorde spelen spelbara.

De flesta spel kräver att du sätter in mynt med 5-tangenten (för spelare 1) eller 6 (för spelare 2). Du kan sedan trycka 1 för att starta spelaren 1, 2 för att starta spelaren 2 och så vidare. MAME använder sig själv av ett menysystem som kan väljas med Tab-knappen, använd piltangenterna och Enter / Esc för att navigera.

styrspakar

Joysticks stöds, men remapping kan bli hit och miss. Jag skulle rekommendera en Logitech Dual Action gamepad (som fungerar bra med en Mac), men jag hade också glädje att få en gammal joystick från Microsoft SideWinder också. Du kan konfigurera detta under Verktyg> Alternativ> Främre ände> Aktivera styrspakskontroll .

Värt det?

Genom att följa dessa instruktioner, med rätt tid och ansträngning, och (ganska möjligen framförallt) en anständig ROM-samling, borde du kunna spela spel med din Mac bekvämt. Jag tror inte att jag skulle rekommendera det som en arkadbyggnad - det finns bättre Windows-lösningar, och även Linux har några specialbyggda verktyg för jobbet - men det fungerar definitivt.

Låt oss veta om du har hittat några bättre lösningar för att spela klassiska coin-op arkadspel på din Mac. Är QMC2 det bästa fronten?

Bildkredit: Dag 007/365 - Mike vs Mario (Great Beyond)

In this article