So spielen Sie Arcade-Spiele auf Ihrem Mac mit MAME & QMC2

So spielen Sie Arcade-Spiele auf Ihrem Mac mit MAME & QMC2 / Mac

Mac OS X ist nicht die Brutstätte für Spiele- und Emulator-Action, die sich viele wünschen, aber die Hardware in Ihrem iMac oder MacBook ist mehr als in der Lage, klassische Münz-Op-Spiele auszuführen. Es ist nicht unbedingt ein einfacher Prozess, in Wahrheit ist es eher fummelig, die Wahrheit zu sagen, aber mit der richtigen Software und etwas Geduld können Sie die Klassiker auf OS X genießen. PlayStation 2 (PS2) -Spiele auf Ihrem Mac Mit PCSX2, How To Play PlayStation 2 (PS2) -Spiele auf Ihrem Mac mit PCSX2 Vor einigen Jahren hat Simon einen Blick auf PCSX2, einen PlayStation 2-Emulator für Windows und Linux, geworfen. Dank einiger mehrjähriger Fortschritte bei Hardware und einem Mac-Port kann Ihr moderner Apple-Computer… Lesen Sie mehr .

Sie können sogar Ihr Gamepad oder Ihren Joystick mitbringen. Verwandeln Sie Ihr iPhone in ein Gamepad Mit Joypad Legacy [Mac & Windows] Verwandeln Sie Ihr iPhone in ein Gamepad Mit Joypad Legacy [Mac & Windows] In letzter Zeit war ich nicht zu Hause, nur mit Arbeit iPhone und ein MacBook Pro zur Unterhaltung. Auf der Suche nach einer Möglichkeit, ein paar Multiplayer-Spiele zu spielen, traf ich einen Haken -… Lesen Sie mehr für die Fahrt!

Alles herunterladen und installieren

Das sollte Sie nicht überraschen, aber Ihr Mac benötigt ein paar zusätzliche Software, um klassische Arcade-Spiele zu spielen. Die Software, auf die wir uns hier konzentrieren, ist vor allem MAME (Multiple Arcade Machine Emulator), aber die Technik funktioniert auch für MESS (Multiple Emulator Super System) und UME (Universal Machine Emulator).

MAME ist eine Software ohne Schnittstelle. Um MAME bequem auf eine Weise zu verwenden, bei der Sie keine Codezeilen in Terminal eingeben müssen, benötigen Sie ein Front-End. Nach einem ausführlichen Blick auf das Angebot habe ich entschieden, dass QMC2 eines der besten verfügbaren Frontends ist (es funktioniert für einen Starter, was für viele andere, die ich ausprobiert habe, mehr ist als gesagt). Es ist nicht perfekt (wie Sie feststellen werden), aber es funktioniert, wenn auch mit wenig Anmut und Stop-Start-Aktion.

Wir verwenden eine MAME-Variante namens SDLMAME, die ein Framework namens Simple DirectMedia Layer verwendet. Aus diesem Grund müssen Sie zur Verwendung von SDLMAME zunächst SDL installieren. Für QMC2 muss nur die Version 1.21 installiert werden, die Sie hier finden und herunterladen können. Für modernes Mac OS X (10.5 oder höher) möchten Sie nur die Laufzeitbibliotheken in einer Datei namens SDL-1.2.15.dmg.

Wenn Sie die Laufzeit heruntergeladen haben, öffnen Sie den Finder und navigieren Sie zu Bibliothek> Frameworks Ziehen Sie den Ordner SDL.Framework in den Ordner "Frameworks" Ihres Mac. Sie wissen, dass Sie es richtig gemacht haben, wenn Sie von OS X aufgefordert werden, die Übertragung durch Eingabe Ihres Kennworts zu authentifizieren.

Als nächstes besuchen Sie die SDLMAME-Homepage und laden eine für Ihren Mac relevante Version herunter (wenn es sich um einen relativ neuen Mac handelt, der in den letzten Jahren gebaut wurde, benötigen Sie einen 64-Bit-Download). Wenn Sie möchten, holen Sie sich SDLMESS, um zusätzliche Emulator-Unterstützung zu erhalten, falls Sie es möchten. Schließlich können Sie auf die QMC2-Downloadseite wechseln und die Mac OS X-Binärdatei für Intel-Computer herunterladen.

Der Download wiegt etwa 100 MB, und wenn Sie fertig sind, können Sie die .DMG starten und mounten und ausführen QMC2.mkpg Dadurch wird das Frontend im Anwendungsordner Ihres Mac installiert. Insgesamt wird dies etwa 300 MB Speicherplatz beanspruchen. Wenn Sie fertig sind, finden Sie mehrere Anwendungen unter “QMC2” im Ordner "Programme" Ihres Mac. Jetzt sollten Sie die heruntergeladene Version von SDLMAME (und SDLMESS, falls verwendet) extrahieren und zur Vereinfachung im selben Ordner wie QMC2 ablegen.

Setup, Einstellungen & ROMs

Um mit der Einrichtung von MAME zu beginnen, führen Sie die qmc2-sdlmame.app Anwendung in Ihrem QMC2-Ordner. Sie sehen einen Bildschirm wie den unten stehenden, in dem Sie nach einigen Anmeldeinformationen gefragt werden. Das einzige, was Sie hier eingeben müssen, ist der Pfad zu der zuvor heruntergeladenen SDLMAME-Programmdatei (weshalb es sehr nützlich ist, sie in Ihren QMC2-Ordner zu legen) und einen Pfad zu Ihren ROMs.

Ein Wort zu ROMs: Abgesehen von dem Offensichtlichen “Nein, ich werde dir nicht sagen, wo du sie hinbekommst, weißt du nicht, dass Piraterie illegal ist?” spiel, du solltest wissen, dass alle deine ROMs im selben Ordner sein müssen. Nachdem ich mich 15 Minuten am Kopf gekratzt hatte, wurde mir klar, dass die QMC2 keine ROMs sah, die nicht in einem einzigen Laufwerk sind “eben” Mappe.

Sobald Sie diese Informationen hinzugefügt haben, klicken Sie auf OK und das Frontend wird gestartet. Bewundern Sie die seltsamen Ellipsen und die hoch-piggy-Elemente! Möglicherweise müssen Sie das Fenster vergrößern, um einen Großteil des Textes zu lesen, zumindest war dies beim ersten Start der Fall. Auf der linken Seite sehen Sie eine Liste von Spielen, die Sie (wahrscheinlich) noch nicht haben, also müssen Sie sie verwenden Extras> ROMs prüfen den zuvor zugewiesenen Ordner zu scannen.

Ein zusätzlicher Schritt, den Sie möglicherweise ausführen möchten, ist das Deaktivieren der Katalogeinträge nicht haben, was QMC2 bizarrerweise nicht standardmäßig tut. Sobald Sie nach ROMs gescannt haben (und erst, wenn dieser Vorgang abgeschlossen ist), gehen Sie zu Extras> Optionen> Front End> Spieleliste und unter ROM-Zustandsfilter Deaktivieren Sie die grauen und blauen Punkte.

Dadurch werden unbekannte oder fehlende ROMs aus Ihrer Sammlung ausgeblendet, sodass nur grüne, gelbe und rote Häkchen vorhanden sind, um vorhandene oder unvollständige ROM-Sätze anzuzeigen. Es wird auch empfohlen, dass Sie das ausschalten Gerätesätze anzeigen Option, die dann auch nicht abspielbare ROMs verdeckt.

Wenn Sie MESS zum Emulieren von Heimkonsolen und tragbaren Geräten verwenden möchten, befolgen Sie einfach diese Anweisungen, außer das Ausführen von qmc2-sdlmess.app Anwendung und wählen Sie die MESS-Programmdatei und den ROM-Pfad, wenn Sie dazu aufgefordert werden.

Dinge, die ich bemerkt habe

Ich habe ein paar Macken an SDLMAME und QMC2 bemerkt und habe eine ganze Weile versucht, herauszufinden, wo ich bei bestimmten Elementen falsch lief. Eines ist sicher - dies ist keine besonders stabile oder intuitive Software. Die Dinge liefen während der ganzen Zeit nicht richtig.

Ich konnte kein Feld zum Ändern des ROM-Pfads finden. Wenn Sie also den falschen ROM-Pfad auswählen, kann dies zu Problemen führen. Die einzige Problemumgehung, die ich finden konnte, war zu gehen Extras> Optionen> Emulator> Dateien / Verzeichnisse und klicken Sie auf die Standard Schaltfläche unten, um alle Pfade zurückzusetzen. Dadurch werden der Emulator und sein Front-End beschädigt, sodass ein Neustart erforderlich ist, wenn Sie aufgefordert werden, die ROM- und SDLMAME-Speicherorte erneut anzugeben.

Der Vollbild-Anzeigemodus funktionierte auf meinem Retina MacBook Pro nicht wie vorgesehen. Ist das neue Retina MacBook Pro für Sie? [Meinung] Ist das neue Retina MacBook Pro für Sie? [Meinung] Als Apple vor einigen Wochen das MacBook Pro mit Retina-Display ankündigte, war ich mir ziemlich sicher, dass es mein nächster Laptop sein würde. Ich habe lange auf das Upgrade gewartet und nachdem ich die Hälfte des Bildschirms abgeschnitten hatte. So viel ich auch rumgespielt habe, ich konnte nicht den vollen Bildschirm zum Laufen bringen und fand deshalb eine Lösung, wenn ich das deaktiviere Vollbildschirm variabel und ermöglicht die Fenster Variable unter Extras> Optionen> Emulator> Globale Konfiguration> Video. Ich bin mir immer noch nicht sicher, ob dies etwas mit dem Retina-Display zu tun hat, aber das machte die Spiele spielbar.

Bei den meisten Spielen müssen Sie eine Münze mit der Taste 5 (für Spieler 1) oder der Taste 6 (für Spieler 2) einsetzen. Sie können dann 1 drücken, um Spieler 1, 2 zu starten, Spieler 2 usw. zu starten. MAME selbst verwendet ein Menüsystem, das mit der Tabulatortaste umgeschaltet werden kann, mit den Pfeiltasten und Enter / Esc zum Navigieren.

Joysticks werden unterstützt, Remapping kann jedoch ein Treffer sein. Ich würde ein Logitech Dual Action-Gamepad empfehlen (das mit einem Mac gut funktioniert), aber ich hatte auch Freude daran, einen alten Microsoft SideWinder-Joystick zum Laufen zu bringen. Sie können dies unter konfigurieren Extras> Optionen> Frontend> Joystick-Steuerung aktivieren.

Es ist es wert?

Befolgen Sie diese Anweisungen mit der richtigen Zeit und Mühe und (möglicherweise auch höher) alles Ansonsten eine anständige ROM-Sammlung, Sie sollten in der Lage sein, Spiele bequem mit Ihrem Mac zu spielen. Ich glaube nicht, dass ich es als Arcade-Build empfehlen würde - es gibt bessere Windows-Lösungen und sogar Linux hat ein paar speziell dafür entwickelte Tools - aber es funktioniert definitiv.

Lassen Sie uns wissen, ob Sie bessere Lösungen für das Spielen von klassischen Arcade-Arcade-Spielen auf Ihrem Mac gefunden haben. Ist QMC2 das beste Frontend?

Bildgutschrift: Tag 007/365 - Mike vs. Mario (Great Beyond)

Erfahren Sie mehr über: Emulation, Mac Game.