Installeer MAME4iOS zonder jailbreak met Xcode

mame-no-jailbreak

Als iemand die arcade-machines uit de jaren 90 speelde, is een van de applicaties die ik altijd op mijn iOS-apparaten wil hebben de emulator MAME4 iOS​ In 2012 werd Gridlee, de gecamoufleerde emulator van een onschuldig (en slecht) spel, geüpload naar de App Store, maar zoals verwacht verwijderde Apple het binnen enkele uren na acceptatie ervan. Ik kan me niet precies herinneren waarom, maar ik ben het .ipa-bestand kwijtgeraakt, dus ik kan het niet opnieuw installeren. Als ik sindsdien MAME4iOS wil spelen, moet ik de jailbreak gebruiken of een van de verschillende versies installeren die circuleren (en vaak niet werken) op internet.

Ik volg het project al een tijdje vaag en de maker, Seleuco, lijkt het terzijde te hebben geschoven. Het goede nieuws is dat Lesbird het Seleuco-project voortzet. Ik heb onlangs een update naar MAME4iOS geüpload voor gebruik zonder jailbreak, maar het werkte niet op nieuwere apparaten met iOS 9.2.1. Vandaag heeft hij een versie uitgebracht die de problemen verhelpt en ja, het werkt! In deze gids laten we u zien hoe u MAME4iOS op uw apparaat installeert, geen jailbreak en met uw handtekening, dus tenzij Apple uw certificaat intrekt, iets wat onwaarschijnlijk is omdat het niet zakelijk is, kunt u het gebruiken totdat u uw apparaat herstelt.

Hoe MAME4iOS te installeren zonder jailbreak

vereisten

  • Xcode met een gekoppeld ontwikkelaarsaccount. Als je niet weet hoe, bezoek dan DEZE LINK.
  • De MAME4iOS-code die u kunt krijgen van de Lesbird-pagina. of door HIER te klikken.

Installatie proces

Het lijkt misschien moeilijk, maar u zult zien hoe het niet is. Wees niet bang, want u loopt geen gevaar. Het wordt bereikt door deze stappen te volgen:

  1. We pakken het bestand uit dat we hebben gedownload van de Lesbird-pagina.
  2. In de map die we maken, bevindt zich een bestand met de naam libmamearmv7.a​ We pakken dat bestand ook uit en laten het in dezelfde map staan ​​(dat wil zeggen, naast het bestand libmamearmv7.a).

    we pakken uit

    Het heeft voor mij niet gewerkt zonder het bestand libmamearm7.a uit te pakken

  3. We openen Xcode.
  4. Laten we naar het menu gaan Bestand / Openen en selecteer het bestand MAME4iOS.xcodeproj wat is er op de route / MAME4iOSReloaded / Xcode / MAME4iOS.
  5. In het venster dat wordt geopend, moeten we drie stappen nemen:
    Klik om te vergroten

    Compileer MAME4iOS

    1. We kiezen het apparaat waarop we MAME4iOS willen installeren.
    2. We veranderen de identifier. Om dit te doen, hoeven we alleen maar de naam te veranderen tussen "com." en ".mame4ios". In mijn geval heb ik het "SrAparicio" genoemd.
    3. En op het tabblad Team We voegen ons ontwikkelaarsaccount toe dat we hebben / zullen hebben gemaakt zoals uitgelegd in de vereisten.
  6. De volgende stap is om op het speeldriehoekje te klikken. Het staat links van stap 1 in de bovenstaande afbeelding.
  7. We kruisen onze vingers en hopen dat we geen fouten krijgen. Accepteer ontwikkelaar
  8. Als alles goed is gegaan, zien we MAME4iOS in het startscherm van onze iPhone, iPod Touch of iPad zoals elke andere applicatie die we hebben gedownload van de App Store. Nu hebben we een laatste stap nodig (waaraan Samuel me herinnerde. Bedankt): het gaat erom dat ons apparaat de ontwikkelaar moet vertrouwen die de app heeft geïnstalleerd. Hiervoor gaan we naar Instellingen / Algemeen / Apparaatbeheer en we vertrouwen onszelf, wat in het profiel staat dat onze e-mail zal hebben. Deze stap wordt alleen uitgevoerd als we voor het eerst een applicatie dumpen met Xcode. Nu ja, om te genieten.

Hoe ROM's aan MAME4iOS toe te voegen

Zoals je je misschien al hebt voorgesteld, We kunnen geen websites verstrekken waar u de spellen kunt krijgen noch de spellen zelf. Iedereen moet zijn eigen back-ups hebben opgeslagen, zoals in mijn geval dat ik zelfs een map heb voorbereid met de games die ik op mijn iPhone of iPad wil hebben.

ROM's toevoegen aan MAME4iOS is heel eenvoudig. Hieronder heb je uitgelegd hoe je de games kunt toevoegen met iTunes maar, zoals je hebt bevestigd, ook werkt met iFunbox en iExplorer​ We doen het als volgt:

  1. Logischerwijs openen we iTunes.
  2. In iTunes nemen we 4 stappen: add-roms-mame4ios
    1. We klikken op het apparaatvormige pictogram en kiezen onze iPhone, iPod Touch of iPad.
    2. Aan de linkerkant klikken we op Toepassingen.
    3. Aan de rechterkant glijden we naar beneden en zoeken MAME4iOS. Hierbij moet u er rekening mee houden dat dit de tweede kolom met applicaties is, daaronder staat Gedeelde bestanden dat is waar we documenten aan sommige applicaties kunnen toevoegen.
    4. Ten slotte slepen we de ROM's naar het vak aan de rechterkant.
  3. Nu gaan we naar de iPhone, we openen MAME4iOS en de games worden automatisch geladen. De volgende keer dat we een ROM in iTunes gaan laden, zullen we zien dat de andere verdwenen zijn, maar het is normaal. Ze zijn eigenlijk alleen naar de bijbehorende map verplaatst.

En dat is het. Geniet van klassieke arcadespellen. Ah, als er een mislukt, moet je dat misschien doen voeg wat BIOS toe, waarvoor je op internet moet zoeken, zoiets als «mame all bios». Als iets niet voor u werkt, aarzel dan niet om commentaar te geven. Ik ben niet de ontwikkelaar en heb ook niets met het project te maken (ik mag het wel vertalen, ja), maar het heeft voor mij gewerkt. Als je de dingen doet zoals ik heb uitgelegd, zou het in ieder geval moeten werken. Geluk!


AirDrop voor Windows, het beste alternatief
Ben je geïnteresseerd in:
Hoe AirDrop op een Windows-pc te gebruiken
Volg ons op Google Nieuws

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Samuel zei

    bedankt voor het document, nu ga ik aan het werk

  2.   Samuel zei

    Pablo, hoe pak ik libmamearmv7.a uit. met de betterzip kan ik het niet of het herkent me niet. Bedankt

    1.    Paul Aparicio zei

      Hallo Samuel. Om uit te pakken, installeer je The Unarchiver en vergeet je al het andere. Ik denk dat ik het gebruik sinds ik Mac gebruik en het mislukt meestal niet.

      https://itunes.apple.com/es/app/the-unarchiver/id425424353?mt=12

      Een groet.

  3.   Samuel zei

    Perfect, bedankt voor de uitpak-app, ik werd gek met betterzip.

    U moet een stap toevoegen voor de nieuwe, stap 8. U moet uw account toestemming geven om de app uit te voeren. niet ondertekend. Dit staat in: Instellingen / algemeen / apparaatbeheer

    Nu ga ik de handleiding volgen om de spellen te plaatsen

    1.    Paul Aparicio zei

      Heeft het voor jou gewerkt?

      Je hebt gelijk dat ik dat moet zeggen, als de waarschuwing niet verschijnt dat het een onbetrouwbare ontwikkelaar kan zijn. Ik voeg het toe. Bedankt voor het briefje.

      1.    Samuel zei

        ja, alles ok. Ik zet de kamers met ifunbox, ik vind het comfortabeler dan iTunes. Nu ben ik met de icade en zet ik de lijst met favorieten. Alles perfect, je kunt je de wens voorstellen dat ik de mame weer op de iPad wilde hebben.

  4.   Piek zei

    Pablo, heel erg bedankt. Uitstekend werk dat je doet.

  5.   keizersnede zei

    Ik heb de roms met iexplorer.va perfect geplaatst

  6.   Paul Aparicio zei

    Ik heb de tutorial aangepast door jouw informatie toe te voegen. Bedankt voor de aantekeningen.

    Een groet.

  7.   Jose zei

    Ik neem aan dat je een Mac nodig hebt om xcode uit te voeren, het is niet mogelijk om het met een pc te draaien, denk ik.

    1.    Paul Aparicio zei

      Hallo Jose. Dat klopt, Xcode is alleen beschikbaar voor Mac.

      Een groet.

  8.   iakro zei

    Ik kan de optie "Apparaatbeheer" niet vinden in "Algemeen" en het geeft me fouten bij het compileren, voorheen had ik de "Mame4ios" -app geïnstalleerd die Apple destijds had ondertekend, maar ik kon er geen roms aan toevoegen , kan ik, omdat Apple het niet langer heeft ondertekend, het oude .ipa-bestand wijzigen en ondertekenen met mijn ontwikkelaarsaccount?

    1.    Paul Aparicio zei

      Hallo, iakro. Als het niet lukt om te compileren, is het niet geïnstalleerd en als het niet is geïnstalleerd, krijgt u geen apparaatbeheer. Heb je alles gedaan zoals uitgelegd? Is het ontwikkelaarsaccount gekoppeld, pak je het bestand uit en al het andere?

      De .ipa kan niet worden gemanipuleerd nadat deze is gemaakt. Niet dat ik weet.

      Een groet.

      1.    Jakro zei

        Ja, ik volgde alles zoals het werd uitgelegd om niet verkeerd te zijn, maar het gaf me een fout bij het samenstellen, pech met het verlangen dat ik de Mame opnieuw moest hebben. We zullen moeten afwachten of er andere methoden zijn zonder jailbrea. Bedankt.

        1.    Paul Aparicio zei

          Je moet twee bestanden uitpakken: degene die we hebben gedownload en een ander binnen genaamd libmamearmv7.a. Heb je die ook uitgepakt?

          1.    Jakro zei

            Als ik het deed met de twee bestanden, de belangrijkste en degene die ik erin had.

            1.    Paul Aparicio zei

              Logischerwijs is er iets mis, maar vanaf hier kan ik niet weten wat het is. Ik zou proberen het bestand opnieuw te downloaden om te zien of het verkeerd was. Of misschien is er iets beschadigd geraakt toen u het uitpakte. Ik heb het twee keer gedaan en het werkte prima.

  9.   max zei

    Hoi, Pablo. Uitstekend uw bijdrage. Ik heb geen MAC. Is het erg moeilijk om een ​​vmware met IOS te installeren en de Xcode erin toe te voegen? als ik dat eenmaal heb bereikt ... moet ik hetzelfde doen met de iTunes om de ROMS te plaatsen?
    Verder gaan ... Er is geen optie voor iemand om de mame op zijn IOS te compileren en te publiceren, dus download ik het en installeer ik het op mijn iphone? Hartelijk bedankt!

  10.   mauro zei

    het geeft me een fout, het zegt dat iOS 10.1 niet compatibel is. Ik heb xcode 8, alle ideeën

  11.   aangeboren zei

    er is een bijgewerkte versie van mame die kan worden gebruikt om mfi-opdrachten te gebruiken op de github-pagina

  12.   Victor Daniël Garza zei

    Ik voer alle stappen uit, maar als ik op de pijl druk, krijg ik deze foutmelding.

    het bestand «MAME4IOS» kon niet worden geopend omdat u geen toestemming hebt om het te bekijken.

    je hebt geen toestemming.
    om rechten te bekijken of te wijzigen, selecteert u het item in de Finder en kiest u Bestand> Get -info.

    maar ik kan het bestand niet vinden, help me .....