Slik spiller du Arcade Games på Mac med MAME & QMC2

Slik spiller du Arcade Games på Mac med MAME & QMC2 / Mac

Mac OS X er ikke et spill av spill- og emulatorhandling, mange av oss ønsker det, men maskinvaren i iMac eller MacBook er mer enn i stand til å kjøre klassiske mynt-op-spill. Det er ikke nødvendigvis en enkel prosess, faktisk er det ganske vanskelig å fortelle sannheten, men med riktig programvare og litt tålmodighet kan du nyte klassikerne på OS X Slik spiller du PlayStation 2 (PS2) spill på din Mac med PCSX2 Slik spiller du PlayStation 2 (PS2) spill på Mac med PCSX2 For noen år siden tok Simon en titt på PCSX2, en PlayStation 2-emulator for Windows og Linux. Takket være et par års fremgang i maskinvare og en Mac-port, har din moderne Apple ... Les mer .

Du kan til og med ta med din gamepad eller joystick. Slå din iPhone inn i en gamepad med Joypad Legacy [Mac og Windows] Slå din iPhone til en gamepad med Joypad Legacy [Mac og Windows] Nylig har jeg vært borte fra hjemmet, med bare arbeid, en iPhone og en MacBook Pro å underholde meg. Mens du søker etter en måte å spille noen multiplayer-spill, slår jeg en snag - ... Les mer for turen også!

Last ned og installer alt

Dette bør ikke komme som en overraskelse for deg, men Macen trenger noen ekstra biter av programvare for å kunne spille klassiske arkadespill. Programvaren vi skal fokusere på, er MAME (Multiple Arcade Machine Emulator), men teknikken fungerer for MESS (Multiple Emulator Super System) og UME (Universal Machine Emulator) også.

MAME er programvare uten grensesnitt, så for å kunne bruke MAME komfortabelt på en måte som ikke krever at du skriver linjer med kode i Terminal, må du få en frontend. Etter et uttømmende blikk på hva som tilbys, har jeg bestemt meg for at QMC2 er en av de beste frontenderne (det fungerer for en startpakke, som er mer enn det som kan sies for mange andre jeg prøvde). Det er ikke perfekt (som du vil oppdage), men det virker, om enn med liten nåde og litt stoppstart.

Vi bruker en variant av MAME kalt SDLMAME som bruker et rammeverk som heter Simple DirectMedia Layer. Av denne grunn for å kunne bruke SDLMAME må du først installere SDL. QMC2 krever bare at du installerer versjon 1.21 som du kan finne og laste ned her. For moderne Mac OS X (tenk 10.5 eller nyere), vil du bare ha kjøretidsbiblioteker i en fil som heter SDL-1.2.15.dmg.

Når du har lastet ned kjøretiden, åpner du Finder, naviger til Bibliotek> Rammer og dra SDL.Framework-mappen inn i mappens rammer. Du vet at du har gjort det riktig når OS X ber deg om å godkjenne overføringen ved å legge inn passordet ditt.

Deretter går du over til SDLMAME-hjemmesiden og laster ned en versjon som er relevant for Mac-en din (hvis det er en relativt ny Mac som er bygget de siste årene, vil det være en 64-biters nedlasting du trenger). Hvis du vil, ta SDLMESS mens du er der for ekstra emulatorstøtte hvis du vil ha den. Til slutt kan du gå til QMC2 nedlastingssiden og laste ned Mac OS X binær for Intel-maskiner.

Nedlastningen veier inn på rundt 100 MB, og når du er ferdig kan du starte og montere .DMG og kjøre QMC2.mkpg som vil installere front-end til Mac-programmets mappe. Totalt vil dette ta rundt 300 MB plass, og når du er ferdig, finner du flere programmer under “QMC2” i mappens programmer-mappe. Nå kan det være en god tid å trekke ut den versjonen av SDLMAME (og SDLMESS, hvis du bruker) du lastet ned og plasser den i samme mappe som QMC2, for å lette det.

Oppsett, Innstillinger og ROMer

For å begynne å konfigurere MAME, kjør qmc2-sdlmame.app søknad i QMC2-mappen din. Du ser en skjerm som den nedenfor, og ber deg om noen få legitimasjonsbeskrivelser. De eneste tingene du trenger for å skrive inn her er banen til SDLMAME-kjørbar du lastet ned tidligere (det er derfor å sette den i QMC2-mappen din så nyttig) og en sti til ROM-ene dine.

Et ord om ROM: Bortsett fra det åpenbare “nei jeg vil ikke fortelle deg hvor du skal få dem, vet du ikke at piratkopiering er ulovlig?” spiel, bør du vite at alle ROMene dine må være i samme mappe. Etter å ha skrapet hodet mitt i 15 minutter skjønte jeg at QMC2 ikke kunne se ROM som ikke er i en enkelt “flat” mappe.

Når du har lagt til denne informasjonen, treffes OK og front-end vil starte. Marvel på sine merkelige ellipser og higgledy-piggledy elementer! Du må kanskje gjøre vinduet større for å lese mye av teksten, i hvert fall det var tilfelle da jeg først lanserte den. Til venstre ser du en liste over spill som du (sannsynligvis) ikke har, så du må bruke Verktøy> Kontroller ROMer å skanne mappen du tildelte tidligere.

Et ekstra trinn du kanskje vil ta, er å slå av katalogoppføringene som du ikke har, hvilken QMC2 bizarr ikke gjør som standard. Når du har skannet ROM-er (og bare en gang denne prosessen er ferdig), hodet til Verktøy> Valg> Forkant> Spilleliste og under ROM-statusfilter avmarker de grå og blå prikkene.

Dette vil skjule ukjente eller manglende ROM-er fra samlingen din, og bare gi grønne, gule og røde flått for å angi nåværende eller ufullstendige ROM-sett. Det anbefales også at du slår av Vis enhetssett alternativet, som da vil skjule ikke-spillbare ROM-er også.

Hvis du vil bruke MESS til å etterligne hjemmekonsoller og bærbare datamaskiner, følger du bare disse instruksjonene, bortsett fra å kjøre qmc2-sdlmess.app søknad og velg MESS kjørbar og ROM-banen når du blir bedt om det.

Ting jeg har lagt merke til

Jeg har lagt merke til noen kjennskaper til SDLMAME og QMC2, og tilbrakte en stund å prøve å finne ut hvor jeg gikk galt med enkelte elementer. En ting er sikkert - dette er ikke spesielt stabil eller intuitiv programvare som skal brukes. Ting gikk galt hele tiden mens jeg jobbet mye om dette.

Jeg kunne ikke finne et felt for å endre ROM-banen, så hvis du tilfeldigvis velger feil ROM-sti, så presenterer den litt av et problem. Den eneste løsningen jeg kunne finne var å gå til Verktøy> Valg> Emulator> Filer / kataloger og klikk på Misligholde knappen nederst for å tilbakestille alle baner. Dette vil ødelegge emulatoren og dens frontend, og krever en omstart når du blir bedt om å angi ROM og SDLMAME-plasseringer på nytt.

Fullskjermmodus fungerte ikke som påtenkt på min Retina MacBook Pro Er den nye netthinnen MacBook Pro for deg? [Opinion] Er The New Retina MacBook Pro for deg? [Opinion] Da Apple annonserte MacBook Pro med Retina-skjerm for noen uker siden, var jeg ganske sikker på at det ville ende opp med å bli min neste bærbare. Jeg har ventet lenge på å oppgradere og etter å ha vært ... Les mer, klipp av halvparten av skjermen. Så mye som jeg spilte rundt, kunne jeg ikke få fullskjermsarbeid, og så fant jeg en løsning i å deaktivere full skjerm variabel og aktivere vindus variabel under Verktøy> Valg> Emulator> Global konfigurasjon> Video. Jeg er fortsatt ikke sikker på om dette har noe å gjøre med Retina-skjermen, men dette gjorde spillene spillbare.

De fleste spill krever at du setter inn mynt med 5-tasten (for spiller 1) eller 6-tasten (for spiller 2). Du kan deretter trykke 1 for å starte spiller 1, 2 for å starte spiller 2 og så videre. MAME bruker selv et menysystem som kan veksle ved hjelp av Tab-tasten, bruk piltastene og Enter / Esc for å navigere.

Joysticks støttes, men remapping kan bli truffet og savner. Jeg vil anbefale en Logitech Dual Action gamepad (som fungerer bra med en Mac), men jeg hadde også glede av å få en gammel joystick for Microsoft SideWinder også. Du kan konfigurere dette under Verktøy> Valg> Frontend> Aktiver styrespakskontroll.

Verdt det?

Følg disse instruksjonene, med riktig mengde tid og krefter og (ganske muligens over alle ellers) en anstendig ROM-samling, bør du kunne spille spill med Mac på en trygg måte. Jeg tror ikke jeg vil anbefale det som en arkadeserie - det er bedre Windows-løsninger, og selv Linux har noen spesialbyggede verktøy for jobben - men det fungerer definitivt..

Gi oss beskjed hvis du har funnet noen bedre løsninger for å spille klassiske coin-op arkadespill på din Mac. Er QMC2 den beste fronten?

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

Utforsk mer om: Emulering, Mac Game.