Slik spiller du arkadespill på din Mac med MAME & QMC2

Slik spiller du arkadespill på din Mac med MAME & QMC2

Mac OS X er ikke arnestedet for spill og emulatorhandling mange av oss skulle ønske det var, men maskinvaren inne 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 glede deg over klassikerne på OS X.





Du kan også ta med gamepad eller joystick for turen!





Last ned og installer alt

Dette burde ikke komme som en overraskelse for deg, men Mac -en din trenger noen ekstra programvare for å kunne spille klassiske arkadespill. Programvaren vi først og fremst vil fokusere på her er MAME (Multiple Arcade Machine Emulator), men teknikken fungerer for MESS (Multiple Emulator Super System) og BARN (Universal Machine Emulator) også.





MAME er programvare uten grensesnitt, så for å bruke MAME komfortabelt på en måte som ikke krever at du skriver inn kodelinjer i Terminal må du ha en front-end. Etter en uttømmende titt på hva som tilbys, har jeg bestemt meg for detQMC2er en av de beste frontendene som er tilgjengelige (den fungerer for en forrett, noe som er mer enn det som kan sies for mange andre jeg prøvde). Det er ikke perfekt (som du vil oppdage), men det fungerer, om enn med liten nåde og litt stopp-start-handling.

Vi bruker en variant av MAME kalt SDLMAME som bruker et rammeverk kalt Simple DirectMedia Layer. Av denne grunn, for å bruke SDLMAME, må du først installere SDL. QMC2 krever bare at du installerer versjon 1.21 som du kan finn og last ned her . For moderne Mac OS X (tenk 10.5 eller nyere), vil du bare ha kjøretidsbibliotekene 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 dra SDL.Framework -mappen til din Macs Frameworks -mappe. Du vet at du har gjort det riktig når OS X ber deg om å godkjenne overføringen ved å skrive inn passordet ditt.

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





beste stedet å kjøpe skjorter på nettet

Nedlastingen veier rundt 100 MB, og når den er fullført kan du starte og montere .DMG og kjøre QMC2.mkpg som installerer grensesnittet i 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 en god tid å pakke ut den versjonen av SDLMAME (og SDLMESS, hvis du bruker) du lastet ned og plassere den i samme mappe som QMC2, for enkelhet.

Oppsett, preferanser og ROM -er

For å begynne å sette opp MAME, kjør qmc2-sdlmame.app programmet i QMC2 -mappen. Du vil se en skjerm som den nedenfor, og be deg om noen legitimasjon. De eneste tingene du trenger å angi her er banen til den kjørbare SDLMAME du lastet ned tidligere (derfor er det så nyttig å sette den i QMC2 -mappen) og en vei til ROM -ene.





Et ord om ROM -er: Bortsett fra det åpenbare 'nei, jeg vil ikke fortelle deg hvor du kan få dem, vet du ikke at piratkopiering er ulovlig?' spiel, bør du vite at alle ROM -ene dine må være i samme mappe. Etter å ha klødd meg i hodet i 15 minutter innså jeg at QMC2 ikke kunne se ROM -er som ikke er i en enkelt 'flat' mappe.

Windows 10 strømikon vises ikke

Når du har lagt til denne informasjonen treffer OK og front-end vil starte. Beundre de merkelige ellipsene og higgledy-piggledy-elementene! Du må kanskje gjøre vinduet større for å lese mye av teksten, i det minste var det tilfelle da jeg først lanserte den. Til venstre vil du se en liste over spill som du (sannsynligvis) ikke har ennå, så du må bruke Verktøy> Sjekk ROM -er for å skanne mappen du tildelte tidligere.

Et ekstra trinn du kan ta er å slå av katalogoppføringene du ikke gjør det har, noe QMC2 bisarr ikke gjør som standard. Når du har søkt etter ROM -er (og bare når denne prosessen er fullført) går du til Verktøy> Alternativer> Front End> Spilleliste og under ROM -tilstandsfilter fjern markeringen av de grå og blå prikkene.

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

Hvis du vil bruke MESS til å etterligne hjemmekonsoller og bærbare, følger du bare disse instruksjonene, bortsett fra å kjøre qmc2-sdlmess.app programmet 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 kjennetegn ved SDLMAME og QMC2, og brukte en god stund på å finne ut hvor jeg gikk galt med visse elementer. En ting er sikkert - dette er ikke spesielt stabil eller intuitiv programvare å bruke. Ting gikk galt hele tiden mens jeg jobbet mye med dette.

Jeg kunne ikke finne et felt for å endre ROM -banen, så hvis du tilfeldigvis velger feil ROM -bane, gir det litt av et problem. Den eneste løsningen jeg fant var å gå til Verktøy> Alternativer> Emulator> Filer/kataloger og klikk på Misligholde knappen nederst for å tilbakestille alle baner. Dette vil bryte emulatoren og frontenden, og krever omstart når du blir bedt om å spesifisere ROM- og SDLMAME -steder igjen.

Fullskjermvisningsmodus fungerte ikke etter hensikten på min Retina MacBook Pro, og kuttet av halvparten av skjermen. Så mye som jeg spilte rundt, kunne jeg ikke få fullskjerm til å fungere, og så fant jeg en løsning i å deaktivere full skjerm variabel og muliggjør vindu variabel under Verktøy> Alternativer> Emulator> Global konfigurasjon> Video. Jeg er fortsatt ikke sikker på om dette har noe med Retina -skjermen å gjøre, men dette gjorde at spillene kunne spilles.

De fleste spill krever at du setter inn mynt med 5 -tasten (for spiller 1) eller 6 -nøkkelen (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 veksles med Tab -tasten, piltastene og Enter/Esc for å navigere.

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

Verdt det?

Følg disse instruksjonene, med riktig mengde tid og krefter og (muligens ovenfor alle ellers) en anstendig ROM -samling, bør du kunne spille spill komfortabelt med Mac -en din. Jeg tror ikke jeg vil anbefale det som en arkadebygning-det finnes bedre Windows-løsninger, og til og med Linux har noen spesialbygde verktøy for jobben-men det fungerer definitivt.

hvordan du tillater et program gjennom brannmur Windows 10

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

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

Dele Dele kvitring E -post Slett disse Windows -filene og mappene for å frigjøre diskplass

Trenger du å tømme diskplass på Windows -datamaskinen? Her er Windows -filer og mapper som trygt kan slettes for å frigjøre diskplass.

Les neste
Relaterte temaer
  • Mac
  • Emulering
  • Mac -spill
Om forfatteren Tim Brookes(838 artikler publisert)

Tim er en frilansskribent som bor i Melbourne, Australia. Du kan følge ham videre Twitter .

Mer fra Tim Brookes

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere