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

Mac OS X er ikke et spill av spill og emulering, mange av oss ønsker det, men maskinvaren i iMac eller MacBook er mer enn i stand til å kjøre klassiske mynt-op-spill.

Mac OS X er ikke et spill av spill og emulering, mange av oss ønsker det, men maskinvaren i iMac eller MacBook er mer enn i stand til å kjøre klassiske mynt-op-spill.
Annonse

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å 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 primært 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.

g-a-g

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, navigerer til Bibliotek> Rammer og drar SDL.Framework-mappen i mappen til Mac-rammer. Du vet at du har gjort det riktig når OS X ber deg om å godkjenne overføringen ved å legge inn passordet ditt.

rammer

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 frontenden 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 Mac-programmets mappe. Nå kan det være lurt å trekke ut den versjonen av SDLMAME (og SDLMESS, hvis du bruker) du lastet ned og plasser den i samme mappe som QMC2, for enkelhets skyld.

Oppsett, Innstillinger og ROMer

For å begynne å konfigurere MAME, kjør programmet qmc2-sdlmame.app 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.

Slik spiller du Arcade Games på Mac Med MAME & QMC2 qmc baner

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?" Du bør 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.

qmc-hoved

Når du har lagt til denne informasjonen, klikker du OK, og frontend 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 for å skanne mappen du tildelte tidligere.

romcheck

Et ekstra trinn du kanskje vil ta, er å slå av katalogoppføringene du ikke har, hvilket QMC2 bizarrelt ikke gjør som standard. Når du har skannet etter ROM-er (og bare når denne prosessen er ferdig), gå til Verktøy> Valg> Forhåndsendring> Spilleliste og under ROM-tilstandsfilter fjerner du de grå og blå prikkene.

romstate

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 alternativet Show Device Sets, som deretter vil skjule ikke-spillbare ROM-er.

Hvis du vil bruke MESS til å emulere hjemmekonsoller og bærbare datamaskiner, følger du bare disse instruksjonene, bortsett fra kjør programmet qmc2-sdlmess.app, og velg MESS kjørbar og ROM-sti 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å Standard- knappen nederst for å tilbakestille alle banene. Dette vil ødelegge emulatoren og dens frontend, som krever en omstart når du blir bedt om å angi ROM og SDLMAME-steder på nytt.

goldenaxe

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 spilt rundt, kunne jeg ikke få fullskjermsarbeid, og så fant jeg en løsning i å deaktivere fullskjermvariabelen og aktivere vinduesvinduet 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

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?

Ved å følge disse instruksjonene, med riktig tid og krefter og (ganske muligens fremfor alt ) 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 frontenden?

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

In this article