Instal·la MAME4iOS sense jailbreak amb Xcode

mami-sense-jailbreak

Com algú que va jugar a les màquines recreatives dels 90, una de les aplicacions que sempre vull tenir a les dispositius iOS és l'emulador MAME4iOS. El 2012 van pujar a l'App Store Gridlee, l'emulador camuflat d'un innocent (i dolent) joc però que, com era d'esperar, Apple ho va retirar a les poques hores d'haver-ho acceptat. No recordo bé per què, però vaig perdre l'arxiu .ipa, de manera que ja no ho vaig poder tornar a instal·lar. Des de llavors, si vull jugar a MAME4iOS he de recórrer a l'jailbreak o instal·lar una de les diferents versions que circulen (i moltes vegades no funcionen) per Internet.

Fa algun temps que estic seguint vagament el projecte i el seu creador, Seleuco, sembla que l'ha deixat de banda. El millor és que Lesbird està continuant el projecte de Seleuco. Fa poc va pujar una actualització de MAME4iOS per usar-la sense jailbreak, però no funcionava en els dispositius més nous amb iOS 9.2.1. Avui mateix ha llançat una versió corregint els problemes i sí, funciona! En aquesta guia us ensenyarem com instal·lar MAME4iOS en el vostre dispositiu, sense jailbreak i amb la vostra signatura, de manera que, tret que Apple us revoqui el certificat, cosa poc probable per no ser corporatiu, podreu usar-lo fins que restaureu el vostre dispositiu.

Com instal·lar MAME4iOS sense jailbreak

requisits previs

  • Xcode amb un compte de desenvolupador vinculat. Si no sabeu com, visiteu AQUEST ENLLAÇ.
  • El codi de MAME4iOS que podeu aconseguir de la pàgina de Lesbird. o fent clic AQUÍ.

Procés d'instal·lació

Pot semblar difícil, però ja veureu com no ho és. No tingueu por, ja que no Correu al cap perill. S'aconsegueix seguint aquests passos:

  1. Descomprimim el fitxer que hem descarregat de la pàgina de Lesbird.
  2. Dins de la carpeta que se'ns crea hi ha un arxiu que es diu libmamearmv7.a. Aquest arxiu també el descomprimim i el deixem a la mateixa carpeta (o sigui, a la banda de l'arxiu libmamearmv7.a).

    descomprimim

    A mi no m'ha funcionat sense descomprimir l'arxiu libmamearm7.a

  3. Obrim Xcode.
  4. Anem a menú File / Open i seleccionem l'arxiu MAME4iOS.xcodeproj que està en la ruta / MAME4iOSReloaded / Xcode / MAME4iOS.
  5. A la finestra que se'ns obre, hem de donar tres passos:
    Clic per ampliar

    Compilació MAME4iOS

    1. Triem el dispositiu a què li volem instal·lar MAME4iOS.
    2. Li canviem l'identificador. Per a això, només hem de canviar el nom que hi ha entre «com.» i «.mame4ios». En el meu cas, li he posat «SrAparicio».
    3. I a la pestanya equip afegim el nostre compte de desenvolupador que tindrem / haurem creat com s'explicava en els requisits previs.
  6. El següent pas és fer clic al triangle de reproducció. Està a l'esquerra el pas 1 de la imatge anterior.
  7. Creuem els dits i esperem que no ens surti cap error. acceptar Desenvolupador
  8. Si tot ha sortit bé, veurem MAME4iOS a la pantalla inicial del nostre iPhone, iPod Touch o iPad com qualsevol altra aplicació que hàgim descarregat de l'App Store. Ara cal un últim pas (que m'ha recordat Samuel. Gràcies): es tracta de dir-li al nostre dispositiu que confiï en el desenvolupador que ha instal·lat l'App. Per això anirem a Ajustos / General / Gestió de dispositius i confiem en nosaltres mateixos, que serà en el perfil que tindrà el nostre correu electrònic. Aquest pas només es farà la primera vegada que bolquem una aplicació amb Xcode. Ara sí, a gaudir.

Com afegir ROM a MAME4iOS

Com ja us haureu imaginat, no podem facilitar ni webs on aconseguir els jocs ni els jocs en si. Cada un ha de tenir les seves pròpies còpies de seguretat guardades, com és el meu cas que fins i tot tinc una carpeta preparada amb els jocs que vull tenir en el meu iPhone o iPad.

Afegir ROM a MAME4iOS és molt senzill. A continuació teniu explicat com afegir els jocs amb iTunes però, com m'heu confirmat, també funciona amb iFunbox i iExplorer. Ho farem de la següent manera:

  1. Lògicament, vam obrir iTunes.
  2. En iTunes, donarem 4 passos: afegir-roms-mame4ios
    1. Fem clic a la icona amb forma de dispositiu i triem el nostre iPhone, iPod Touch o iPad.
    2. A l'esquerra, fem clic a Aplicacions.
    3. Ja a la dreta, llisquem cap avall i busquem MAME4iOS. Aquí cal tenir en compte que és la segona columna d'aplicacions, sota d'on posa arxius compartits que és on podem afegir documents a algunes aplicacions.
    4. Finalment, arrosseguem les ROM en el quadre de la dreta.
  3. Ara ja anem a l'iPhone, obrim MAME4iOS i els jocs es carregaran automàticament. La propera vegada que anem a carregar una ROM a iTunes veurem que les altres han desaparegut, però és normal. En realitat només s'han mogut a la carpeta corresponent.

I això és tot. A gaudir dels jocs de màquines recreatives clàssiques. Ah, si us falla algun, potser hagueu de afegir algunes BIOS, per al que tindreu fer una recerca per Internet, una mena de «mami all canvis». Si no us funciona alguna cosa, no dubteu a comentar. Jo no sóc el desenvolupador ni tinc res a veure amb el projecte (potser ho tradueixi, això sí), però a mi m'ha funcionat. En qualsevol cas, si feu les coses com he explicat, hauria de funcionar. Sort!


AirDrop per a Windows, la millor alternativa
T'interessa:
Com utilitzar AirDrop a PC amb Windows
Segueix-nos a Google News

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Samuel va dir

    gràcies pel document, ara mateix em poso mans a l'obra

  2.   Samuel va dir

    Pau, com descomprimo libmamearmv7.a. amb el betterzip no puc o no m'ho reconeix. gràcies

    1.    Pau Aparicio va dir

      Hola, Samuel. Per descomprimir, instal·la The Unarchiver i oblida't de tota la resta. Crec que ho porto fent servir des que ús Mac i no sol fallar.

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

      Una salutació.

  3.   Samuel va dir

    Perfecte, gràcies per l'aplicació per descomprimir, m'estava tornant boig amb betterzip.

    Et falta afegir un pas per als nous, pas 8. Cal donar permís perquè el teu compte pugui executar app. no signades. Això està en: Ajustaments / general / gestió de dispositiu

    Ara vaig a seguir el manual per a ficar els jocs

    1.    Pau Aparicio va dir

      T'ha funcionant?

      Tens raó que em falta posar això, si no surt l'avís que podria ser un desenvolupador no fiable. El afegeixo. Gràcies per l'apunt.

      1.    Samuel va dir

        si, tot ok. Les rooms les fico amb ifunbox, em sembla mes còmode que l'iTunes. Ara estic amb l'ICADE i ficant la llista de favorits. Tot perfecte, ja t'imagines les ganes que tenia de tornar a tenir el mami en l'iPad.

  4.   Pic va dir

    Pau, moltíssimes gràcies. Excel·lent treball el que fas.

  5.   Caesar va dir

    Jo he ficat les roms amb iexplorer.va perfecte

  6.   Pau Aparicio va dir

    He modificat el tutorial afegint la vostra informació. Gràcies pels apunts.

    Una salutació.

  7.   Jose va dir

    Dono per fet que per executar Xcode és necessari un Mac, no és possible executar-lo amb un PC, suposo.

    1.    Pau Aparicio va dir

      Hola, Jose. Així és, Xcode només està disponible per a Mac.

      Una salutació.

  8.   iakro va dir

    Jo no trobo l'opció «Gestió de dispositius» dins «General» i em dóna errors a l'compilar-lo, anteriorment tenia instal·lada l'app «Mame4ios» que apple signo en el seu dia, però no podia afegir-roms, perquè apple ja no la signava, podria modificar l'antic arxiu .ipa i signar-lo amb el meu compte de desenvolupador?

    1.    Pau Aparicio va dir

      Hola, iakro. Si dóna error a l'compilar, no s'instal·la i si no s'instal·la no et sortirà el de la gestió de dispositius. Ho has fet tot com s'explica? Tens el compte de desenvolupador vinculat, descomprimeixes el fitxer i tota la resta?

      El .ipa no es pot manipular un cop ha creat. No que jo sàpiga.

      Una salutació.

      1.    Iakro va dir

        Si, vaig seguir tot tal com s'explicava per no equivocar-me, però m'ha donat error a l'compilar-lo, mala sort amb les ganes que tenia de tornar a tenir el Mame. Caldrà esperar a veure si hi ha altres mètodes sense jailbrea. Gràcies.

        1.    Pau Aparicio va dir

          Cal descomprimir dos arxius: el que descarreguem i un altre a dins que es diu libmamearmv7.a. Aquest també ho has descomprimit?

          1.    Iakro va dir

            Si ho vaig fer amb els dos arxius, el principal i el que tenia al seu torn dins.

            1.    Pau Aparicio va dir

              Lògicament, falla alguna cosa, però des d'aquí no puc saber què és. Jo provaria a descarregar-me una altra vegada l'arxiu a veure si donés la casualitat que estigués malament. O potser s 'ha espatllat alguna cosa a l'descomprimir-lo. Jo ho vaig fer dues vegades i em va sortir bé.

  9.   màx va dir

    Hola Pau. Excel·lent la teva aportació. Jo no tinc MAC. ¿És molt complicat instal·lar un vmware amb IOS i afegir el Xcode dins? un cop aconsegueixi això ... .¿debo fer el mateix amb l'Itunes per ficar els ROMS?
    Anant més enllà ... ..No hi ha l'opció que algú compili el mami en el seu IOS i ho publiqui, així jo m'ho sota i instal al meu iphone? Moltes gràcies!

    1.    Pau Aparicio va dir
  10.   mauro va dir

    em dóna error, diu que iOS 10.1 no és compatible tinc Xcode 8, alguna idea

  11.   innat va dir

    hi ha una versió actualitzada de mami que serveix per utilitzar comandaments MFI aquesta a la pàgina de github

  12.   Victor Daniel Garsa va dir

    faig tots els passos però a l'hora de donar-li a la fletxeta em surt aquest error.

    the file «MAME4IOS» could not be opened because you do not have permission per a mostrar-.

    you don'y have permission.
    per a mostrar or change permissions, select the item in the finder and choose file> Get -info.

    però no trobo l'arxiu ajudeu-me ... ..