Als jemand, der Arcade-Automaten aus den 90ern gespielt hat, ist eine der Anwendungen, die ich immer auf meinen iOS-Geräten haben möchte, der Emulator MAME4iOS. Im Jahr 2012 wurde Gridlee, der getarnte Emulator eines unschuldigen (und schlechten) Spiels, in den App Store hochgeladen, aber Apple hat es erwartungsgemäß innerhalb weniger Stunden nach der Annahme entfernt. Ich kann mich nicht genau erinnern warum, aber ich habe die IPA-Datei verloren, sodass ich sie nicht erneut installieren kann. Seitdem muss ich, wenn ich MAME4iOS spielen möchte, den Jailbreak verwenden oder eine der verschiedenen Versionen installieren, die im Internet verbreitet sind (und oft nicht funktionieren).
Ich verfolge das Projekt seit einiger Zeit vage und sein Schöpfer, Seleuco, scheint es beiseite gelegt zu haben. Die gute Nachricht ist, dass Lesbird das Seleuco-Projekt fortsetzt. Ich habe kürzlich ein Update auf MAME4iOS hochgeladen, um es ohne Jailbreak zu verwenden, aber es funktionierte nicht auf neueren Geräten mit iOS 9.2.1. Heute hat er eine Version veröffentlicht, die die Probleme behebt und ja, es funktioniert! In diesem Handbuch zeigen wir Ihnen, wie Sie MAME4iOS auf Ihrem Gerät installieren. kein Jailbreak Wenn Apple Ihr Zertifikat nicht widerruft, was unwahrscheinlich ist, da es sich nicht um ein Unternehmenszertifikat handelt, können Sie es verwenden, bis Sie Ihr Gerät wiederhergestellt haben.
So installieren Sie MAME4iOS ohne Jailbreak
Voraussetzungen
- Xcode mit einem verknüpften Entwicklerkonto. Wenn Sie nicht wissen wie, besuchen Sie DIESER LINK.
- Der MAME4iOS-Code, den Sie auf der Lesbird-Seite erhalten können. oder indem Sie HIER klicken.
Installationsprozess
Es mag schwierig erscheinen, aber Sie werden sehen, wie es nicht ist. Hab keine Angst, denn du bist nicht in Gefahr. Dies wird durch die folgenden Schritte erreicht:
- Wir entpacken die Datei, die wir von der Lesbird-Seite heruntergeladen haben.
- In dem Ordner, den wir erstellen, befindet sich eine Datei namens libmamearmv7.a. Wir entpacken diese Datei auch und belassen sie im selben Ordner (dh neben der Datei) libmamearmv7.a).
- Wir öffnen Xcode.
- Gehen wir zum Menü Datei öffnen und wählen Sie die Datei aus MAME4iOS.xcodeproj Was ist auf der Strecke / MAME4iOSReloaded / Xcode / MAME4iOS.
- In dem sich öffnenden Fenster müssen wir drei Schritte ausführen:
- Wir wählen das Gerät aus, auf dem wir MAME4iOS installieren möchten.
- Wir ändern die Kennung. Dazu müssen wir nur den Namen zwischen "com" ändern. und ".mame4ios". In meinem Fall habe ich es "SrAparicio" genannt.
- Und in der Registerkarte Team Wir fügen unser Entwicklerkonto hinzu, das wir erstellt haben / erstellt haben, wie in den Voraussetzungen erläutert.
- Der nächste Schritt ist das Klicken auf das Spieldreieck. Es befindet sich links von Schritt 1 im obigen Bild.
- Wir drücken die Daumen und hoffen, dass wir keine Fehler bekommen.
- Wenn alles gut gegangen ist, werden wir MAME4iOS in der sehen Startbildschirm von unserem iPhone, iPod Touch oder iPad wie jede andere Anwendung, die wir aus dem App Store heruntergeladen haben. Jetzt brauchen wir einen letzten Schritt (an den Samuel mich erinnert hat. Danke): Es geht darum, unserem Gerät zu sagen, dass es dem Entwickler vertrauen soll, der die App installiert hat. Dazu gehen wir zu Einstellungen / Allgemein / Geräteverwaltung und wir vertrauen uns selbst, was in dem Profil sein wird, das unsere E-Mail haben wird. Dieser Schritt wird nur ausgeführt, wenn wir eine Anwendung zum ersten Mal mit Xcode sichern. Nun ja, um zu genießen.
So fügen Sie MAME4iOS ROMs hinzu
Wie Sie sich vielleicht schon vorgestellt haben, Wir können keine Websites zur Verfügung stellen, auf denen die Spiele erhältlich sind noch die Spiele selbst. Jeder muss seine eigenen Sicherungskopien speichern, da in meinem Fall sogar ein Ordner mit den Spielen vorbereitet ist, die ich auf meinem iPhone oder iPad haben möchte.
Das Hinzufügen von ROMs zu MAME4iOS ist sehr einfach. Im Folgenden haben Sie erklärt, wie Sie die Spiele mit iTunes hinzufügen, aber, wie Sie bestätigt haben, auch funktioniert mit iFunbox und iExplorer. Wir werden es wie folgt machen:
- Logischerweise öffnen wir iTunes.
- In iTunes werden wir 4 Schritte ausführen:
- Wir klicken auf das geräteförmige Symbol und wählen unser iPhone, iPod Touch oder iPad.
- Links klicken wir auf Anwendungen.
- Rechts rutschen wir nach unten und suchen nach MAME4iOS. Hier muss man bedenken, dass es sich um die zweite Spalte der Anwendungen handelt, in der es heißt Geteilte Dateien Hier können wir einigen Anwendungen Dokumente hinzufügen.
- Zum Schluss ziehen wir die ROMs in das Feld rechts.
- Jetzt gehen wir zum iPhone, öffnen MAME4iOS und die Spiele werden automatisch geladen. Wenn wir das nächste Mal ein ROM in iTunes laden, werden wir feststellen, dass die anderen verschwunden sind, aber es ist normal. Sie wurden eigentlich nur in den entsprechenden Ordner verschoben.
Und das ist es. Genießen Sie klassische Arcade-Spiele. Ah, wenn man dich im Stich lässt, musst du es vielleicht tun etwas BIOS hinzufügen, für die Sie eine Internetsuche durchführen müssen, so etwas wie «mame all bios». Wenn etwas für Sie nicht funktioniert, zögern Sie nicht, einen Kommentar abzugeben. Ich bin weder Entwickler noch habe ich etwas mit dem Projekt zu tun (ich kann es übersetzen, ja), aber es hat bei mir funktioniert. In jedem Fall sollte es funktionieren, wenn Sie Dinge tun, die ich erklärt habe. Glück!
Danke für das Dokument, jetzt mache ich mich an die Arbeit
Pablo, wie entpacke ich libmamearmv7.a. Mit dem Betterzip kann ich nicht oder es erkennt mich nicht. Vielen Dank
Hallo Samuel. Installieren Sie zum Entpacken The Unarchiver und vergessen Sie alles andere. Ich glaube, ich benutze es seit ich Mac benutze und es schlägt normalerweise nicht fehl.
https://itunes.apple.com/es/app/the-unarchiver/id425424353?mt=12
Ein Gruß.
Perfekt, danke für die Entpackungs-App, ich war verrückt nach Betterzip.
Sie müssen einen Schritt für die neuen hinzufügen, Schritt 8. Sie müssen Ihrem Konto die Erlaubnis geben, die App auszuführen. nicht unterschrieben. Dies ist in: Einstellungen / Allgemein / Geräteverwaltung
Jetzt werde ich dem Handbuch folgen, um die Spiele zu platzieren
Hat es bei dir funktioniert?
Sie haben Recht, dass ich das sagen muss, wenn die Warnung nicht erscheint, dass es sich um einen unzuverlässigen Entwickler handeln könnte. Ich füge es hinzu. Danke für den Hinweis.
Ja, alles in Ordnung. Ich stelle die Räume mit ifunbox ein, ich finde es bequemer als iTunes. Jetzt bin ich bei der Icade und stelle die Favoritenliste auf. Alles perfekt, Sie können sich den Wunsch vorstellen, dass ich die Mame wieder auf dem iPad haben musste.
Pablo, vielen Dank. Ausgezeichnete Arbeit, die Sie tun.
Ich habe die Roms mit iexplorer.va perfekt gemacht
Ich habe das Tutorial geändert und Ihre Informationen hinzugefügt. Danke für die Notizen.
Ein Gruß.
Ich gehe davon aus, dass Sie zum Ausführen von xcode einen Mac benötigen. Es ist nicht möglich, ihn mit einem PC auszuführen, denke ich.
Hallo Jose. Richtig, Xcode ist nur für Mac verfügbar.
Ein Gruß.
Ich kann die Option "Geräteverwaltung" nicht unter "Allgemein" finden und es treten Fehler beim Kompilieren auf. Zuvor hatte ich die App "Mame4ios" installiert, die Apple damals signiert hatte, aber ich konnte keine ROMs hinzufügen Kann ich die alte IPA-Datei ändern und mit meinem Entwicklerkonto signieren, da Apple sie nicht mehr signiert hat?
Hallo iakro. Wenn es nicht kompiliert werden kann, wird es nicht installiert, und wenn es nicht installiert ist, erhalten Sie keine Geräteverwaltung. Hast du alles wie erklärt gemacht? Haben Sie das Entwicklerkonto verlinkt, entpacken Sie die Datei und alles andere?
Die .ipa kann nach ihrer Erstellung nicht mehr bearbeitet werden. Nicht das ich wüsste.
Ein Gruß.
Ja, ich habe alles so befolgt, wie es erklärt wurde, um nicht falsch zu liegen, aber es gab mir einen Fehler beim Kompilieren, Pech mit dem Wunsch, die Mame wieder zu haben. Wir werden abwarten müssen, ob es andere Methoden ohne Jailbrea gibt. Vielen Dank.
Sie müssen zwei Dateien entpacken: die eine, die wir heruntergeladen haben, und eine andere namens libmamearmv7.a. Hast du das auch entpackt?
Wenn ich es mit den beiden Dateien gemacht hätte, der Hauptdatei und der, die ich darin hatte.
Logischerweise stimmt etwas nicht, aber von hier aus kann ich nicht wissen, was es ist. Ich würde versuchen, die Datei erneut herunterzuladen, um festzustellen, ob sie falsch ist. Oder vielleicht wurde etwas beschädigt, als Sie es entpackten. Ich habe es zweimal gemacht und es hat gut geklappt.
Hallo Pablo. Ihr Beitrag ist ausgezeichnet. Ich habe keinen MAC. Ist es sehr schwierig, eine VMware mit IOS zu installieren und den Xcode hinzuzufügen? Sobald ich das erreicht habe ... sollte ich dasselbe mit iTunes tun, um die ROMs zu platzieren?
Weiter gehen ... Es gibt keine Möglichkeit für jemanden, die Mame auf seinem IOS zu kompilieren und zu veröffentlichen, also lade ich sie herunter und installiere sie auf meinem iPhone? Danke vielmals!
Hallo Max. Versuche dies http://www.avoiderrors.net/install-os-x-el-capitan-10-11-final-virtualbox/
Ein Gruß.
Es gibt mir einen Fehler, es heißt, dass iOS 10.1 nicht kompatibel ist. Ich habe Xcode 8, keine Ideen
Auf der Github-Seite befindet sich eine aktualisierte Version von mame, mit der mfi-Befehle verwendet werden können
Ich mache alle Schritte, aber wenn ich auf den Pfeil drücke, erhalte ich diesen Fehler.
Die Datei «MAME4IOS» konnte nicht geöffnet werden, da Sie keine Berechtigung zum Anzeigen haben.
Du hast keine Erlaubnis.
Um Berechtigungen anzuzeigen oder zu ändern, wählen Sie das Element im Finder aus und wählen Sie Datei> Get -info.
aber ich kann die Datei nicht finden, hilf mir ...