Sådan spiller du Arcade Spil på din Mac med MAME & QMC2

Mac OS X er ikke et spil for spil og emulering, mange af os ønsker det, men hardwareen i din iMac eller MacBook er mere end i stand til at køre klassiske mønt-op-spil.

Mac OS X er ikke et spil for spil og emulering, mange af os ønsker det, men hardwareen i din iMac eller MacBook er mere end i stand til at køre klassiske mønt-op-spil.
Reklame

Mac OS X er ikke et hotbed i spil og emulator handling, mange af os ønsker det var, men hardwaren i din iMac eller MacBook er mere end i stand til at køre klassiske mønt-op-spil. Det er ikke nødvendigvis en nem proces, faktisk er det ret fjollet at fortælle sandheden, men med den rigtige software og lidt tålmodighed kan du nyde klassikerne på OS X Sådan spiller du PlayStation 2 (PS2) -spil på din Mac med pcSX2 Sådan spiller du PlayStation 2 (PS2) spil på din Mac med PCSX2 For et par år siden tog Simon et kig på PCSX2, en PlayStation 2-emulator til Windows og Linux. Takket være et par års udvikling i hardware og en Mac-port, er din moderne Apple ... Læs mere.

Du kan endda bringe din gamepad eller joystick sammen. Skift din iPhone til en gamepad med Joypad Legacy [Mac og Windows] Skift din iPhone til en gamepad med Joypad Legacy [Mac & Windows] For nylig har jeg været væk hjemmefra, med kun arbejde, en iPhone og en MacBook Pro til at underholde mig. Mens du søger efter en måde at spille et par multiplayerspil, ramte jeg en snag -... Læs mere for turen også!

Download og installer alt

Dette bør ikke komme som en overraskelse for dig, men din Mac har brug for et par ekstra bits software til at spille klassiske arkadespil. Den software, vi primært vil fokusere på her, er MAME (Multiple Arcade Machine Emulator), men teknikken fungerer også for MESS (Multiple Emulator Super System) og UME (Universal Machine Emulator).

MAME er software uden en grænseflade, så for at kunne bruge MAME komfortabelt på en måde, der ikke kræver, at du skriver linjer med kode i Terminal, skal du have en front-end. Efter et udtømmende blik på hvad der tilbydes, har jeg besluttet, at QMC2 er en af ​​de bedste frontender til rådighed (det virker til en starter, hvilket er mere end det der kan siges for mange andre jeg prøvede). Det er ikke perfekt (som du vil opdage), men det virker, om end med lille nåde og noget stop-start-handling.

g-a-g

Vi bruger en variant af MAME kaldet SDLMAME, der bruger en ramme kaldet Simple DirectMedia Layer. Af denne grund skal du først installere SDL for at kunne bruge SDLMAME. QMC2 kræver kun, at du installerer version 1.21, som du kan finde og downloade her. For moderne Mac OS X (tænk 10.5 eller nyere), vil du kun have runtime-biblioteker i en fil kaldet SDL-1.2.15.dmg .

Når du har downloadet runtime, skal du åbne Finder, navigere til Bibliotek> Rammer og trække SDL.Framework-mappen i mappen til din Mac-ramme. Du ved, at du har gjort det rigtigt, når OS X beder dig om at godkende overførslen ved at indtaste din adgangskode.

rammer

Derefter går du over til SDLMAME-hjemmesiden og downloader en version, der er relevant for din Mac (hvis det er en forholdsvis ny Mac, der er bygget i de sidste par år, bliver det en 64-bit download, du har brug for). Hvis du vil, tag SDLMESS, mens du er der for yderligere emulator support, hvis du vil have det. Endelig kan du gå til QMC2 download siden og downloade Mac OS X binære til Intel-maskiner.

Downloaden vejer ind på omkring 100 MB, og når du er færdig kan du starte og montere .DMG og køre QMC2.mkpg, som installerer frontenden til din Macs applikationsmappe. I alt vil dette tage omkring 300 MB plads, og når du er færdig, finder du flere programmer under "QMC2" i mappen Programmer i din Mac. Nu kan det være en god tid at uddrage den version af SDLMAME (og SDLMESS, hvis du bruger), du downloadede og placere den i samme mappe som QMC2 for nemhed.

Opsætning, indstillinger og ROM'er

For at begynde at konfigurere MAME skal du køre programmet qmc2-sdlmame.app i din QMC2-mappe. Du vil se en skærm som den nedenfor, og du beder om et par legitimationsoplysninger. De eneste ting, du skal indtaste her, er vejen til den SDLMAME-eksekverbare du downloadede tidligere (hvilket er grunden til at sætte det i din QMC2-mappe er så nyttigt) og en sti til dine ROM'er.

Sådan spiller du Arcade Spil på din Mac Med MAME & QMC2 qmc stier

Et ord om ROM'er: Bortset fra det indlysende "nej, jeg vil ikke fortælle dig, hvor de skal få dem, ved du ikke, at piratkopiering er ulovlig?" Du bør vide, at alle dine ROM'er skal være i samme mappe. Efter at have skrabet mit hoved i 15 minutter indså jeg, at QMC2 ikke kunne se ROM'er, der ikke er i en enkelt "flad" mappe.

QMC-main

Når du har tilføjet disse oplysninger, klikker du OK, og front-end vil starte. Marvel på sine ulige ellipser og higgledy-piggledy elementer! Du skal måske gøre vinduet større for at læse meget af teksten, i det mindste det var tilfældet, da jeg først lancerede det. Til venstre ses en liste over spil, som du sandsynligvis ikke har endnu, så du skal bruge Værktøjer> Kontroller ROM'er for at scanne den mappe, du tidligere har tildelt.

romcheck

Et ekstra trin, du måske vil tage, er at slukke de katalogposter, du ikke har, hvilket QMC2 bizarligt ikke gør som standard. Når du først har scannet efter ROM'er (og først når denne proces er færdig), skal du gå til Værktøjer> Valg> Forreste ende> Spilliste og under ROM-tilstandsfilter fjern markeringen af ​​de grå og blå prikker.

romstate

Dette vil skjule ukendte eller manglende ROM'er fra din samling, hvilket kun efterlader grønne, gule og røde fliser til at angive nuværende eller ufuldstændige ROM-sæt. Det anbefales også, at du slukker for indstillingen Show Device Sets, som også vil skjule ikke-afspillbare ROM'er.

Hvis du vil bruge MESS til at emulere hjemmekonsoller og bærbare computere, skal du blot følge disse instruktioner undtagen køre qmc2-sdlmess.app- applikationen, og vælg MESS- eksekverbar og ROM-sti, når du bliver bedt om det.

Ting jeg har bemærket

Jeg har lagt mærke til et par quirks til SDLMAME og QMC2, og brugte et stykke tid på at forsøge at finde ud af, hvor jeg gik galt med visse elementer. En ting er sikkert - dette er ikke særlig stabil eller intuitiv software til brug. Ting gik galt hele tiden, mens jeg arbejdede meget ud af dette.

Jeg kunne ikke finde et felt til at ændre ROM-stien, så hvis du tilfældigvis vælger den forkerte ROM-sti, så præsenterer den lidt af et problem. Den eneste løsning jeg kunne finde var at gå til Værktøjer> Valg> Emulator> Filer / mapper og klik på knappen Standard nederst for at nulstille alle stier. Dette vil bryde emulatoren og dens forende, der kræver en genstart, når du bliver bedt om at angive ROM og SDLMAME steder igen.

goldenaxe

Fuld skærmvisningstilstand fungerede ikke som på min Retina MacBook Pro Er den nye nethinden MacBook Pro til dig? [Udtalelse] Er den nye nethinden MacBook Pro til dig? [Udtalelse] Da Apple annoncerede MacBook Pro med retina display for et par uger siden, var jeg temmelig sikker på, at det ville ende med at blive min næste bærbare computer. Jeg har ventet lang tid på at opgradere og efter at være ... Læs mere, skære halvdelen af ​​skærmen. Så meget som jeg spillede rundt, kunne jeg ikke få fuldskærmsarbejde, og jeg fandt en løsning ved at deaktivere fuldskærmvariablen og aktivere vinduesvariablen under Værktøjer> Indstillinger> Emulator> Global konfiguration> Video. Jeg er stadig ikke sikker på, om dette har noget at gøre med Retina-skærmen, men det gjorde spilene spilbare.

De fleste spil kræver, at du indsætter mønt med 5-tasten (til afspiller 1) eller 6 (for afspiller 2). Du kan derefter trykke 1 for at starte afspiller 1, 2 for at starte afspiller 2 og så videre. MAME bruger selv et menusystem, der kan vælges ved hjælp af Tab-tasten, brug piletasterne og Enter / Esc til at navigere.

joysticks

Joysticks understøttes, men remapping kan blive ramt og savnet. Jeg vil anbefale en Logitech Dual Action gamepad (som fungerer godt med en Mac), men jeg havde også glæde af at få en gammel joystick til Microsoft SideWinder også til at arbejde. Du kan konfigurere dette under Værktøjer> Indstillinger> Frontend> Aktiver joystickkontrol .

Det værd?

Ved at følge disse instruktioner, med den rigtige mængde tid og kræfter og (muligvis overhovedet ) en anstændig ROM-samling, skal du være i stand til nemt at spille spil ved hjælp af din Mac. Jeg tror ikke, jeg vil anbefale det som en arkadebygning - der er bedre Windows-løsninger, og selv Linux har et par specialbyggede værktøjer til jobbet - men det fungerer helt sikkert.

Lad os vide, om du har fundet bedre løsninger til at spille klassiske mønt-op arkade spil på din Mac. Er QMC2 den bedste front-end?

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

In this article