Как человек, игравший в аркадные автоматы из 90-х, одно из приложений, которое я всегда хочу иметь на своих устройствах iOS, - это эмулятор. MAME4iOS. В 2012 году Gridlee, замаскированный эмулятор невинной (и плохой) игры, был загружен в App Store, но, как и ожидалось, Apple удалила его в течение нескольких часов после принятия. Не могу вспомнить почему, но я потерял файл .ipa, поэтому не могу установить его снова. С тех пор, если я хочу поиграть в MAME4iOS, я должен использовать джейлбрейк или установить одну из различных версий, которые распространяются (и часто не работают) в Интернете.
Некоторое время я смутно слежу за проектом, и его создатель, Seleuco, похоже, отложил его в сторону. Хорошая новость в том, что Lesbird продолжает проект Seleuco. Недавно я загрузил обновление для MAME4iOS для использования без джейлбрейка, но оно не работает на новых устройствах под управлением iOS 9.2.1. Сегодня он выпустил версию, исправляющую проблемы, и да, она работает! В этом руководстве мы покажем вам, как установить MAME4iOS на ваше устройство, нет побег из тюрьмы и с вашей подписью, поэтому, если Apple не отзовет ваш сертификат, что маловероятно, потому что он не является корпоративным, вы можете использовать его, пока не восстановите свое устройство.
Как установить MAME4iOS без джейлбрейка
предпосылки
- Xcode со связанной учетной записью разработчика. Если вы не знаете как, посетите ЭТА ССЫЛКА.
- Код MAME4iOS, который вы можете получить на странице Lesbird. или нажав ЗДЕСЬ.
Процесс установки
Это может показаться трудным, но вы увидите, как это не так. Не бойтесь, ведь вам ничего не угрожает. Это достигается следующими шагами:
- Распаковываем файл, который скачали со страницы Lesbird.
- Внутри создаваемой папки находится файл с именем libmamearmv7.a. Мы также распаковываем этот файл и оставляем его в той же папке (то есть рядом с файлом libmamearmv7.a).
- Открываем Xcode.
- Заходим в меню Файл / Открыть и выберите файл MAME4iOS.xcodeproj что на маршруте / MAME4iOSReloaded / Xcode / MAME4iOS.
- В открывшемся окне мы должны сделать три шага:
- Выбираем устройство, на которое хотим установить MAME4iOS.
- Меняем идентификатор. Для этого нам просто нужно изменить имя на «com». и ".mame4ios". В моем случае я назвал его «SrAparicio».
- И во вкладке Команда Мы добавляем нашу учетную запись разработчика, которую мы создадим / создадим, как описано в предварительных требованиях.
- Следующим шагом будет щелчок по игровому треугольнику. Он находится слева от шага 1 на изображении выше.
- Скрещиваем пальцы и надеемся, что ошибок не будет.
- Если все пойдет хорошо, мы увидим MAME4iOS в стартовый экран нашего iPhone, iPod Touch или iPad, как и любого другого приложения, загруженного из App Store. Теперь нам нужен последний шаг (который напомнил мне Самуэль. Спасибо): он говорит нашему устройству доверять разработчику, установившему приложение. Для этого мы перейдем к Настройки / Общие / Управление устройством и мы доверяем себе, что будет в профиле, который будет иметь наша электронная почта. Этот шаг будет выполнен только при первом дампе приложения с помощью Xcode. Теперь да, наслаждаться.
Как добавить ПЗУ в MAME4iOS
Как вы уже могли представить, Мы не можем предоставить веб-сайты, на которых можно получить игры. ни сами игры. Каждый должен иметь свои собственные резервные копии, так как в моем случае у меня даже есть папка с играми, которые я хочу иметь на своем iPhone или iPad.
Добавить ПЗУ в MAME4iOS очень просто. Ниже вы объяснили, как добавлять игры с помощью iTunes, но, как вы подтвердили, также работает с iFunbox и iExplorer. Сделаем это так:
- По логике открываем iTunes.
- В iTunes мы сделаем 4 шага:
- Мы нажимаем на значок в виде устройства и выбираем наш iPhone, iPod Touch или iPad.
- Слева нажимаем Приложения.
- Справа скользим вниз и ищем MAME4iOS. Здесь вы должны иметь в виду, что это вторая колонка приложений, ниже там написано Общие файлы где мы можем добавлять документы в некоторые приложения.
- Наконец, мы перетаскиваем ПЗУ в поле справа.
- Теперь переходим к iPhone, открываем MAME4iOS, и игры загружаются автоматически. В следующий раз, когда мы загрузим ПЗУ в iTunes, мы увидим, что остальные исчезли, но это нормально. Фактически они были только перемещены в соответствующую папку.
Вот и все. Наслаждайтесь классическими аркадными играми. Ах, если кто-то вас подведет, возможно, вам придется добавить BIOS, для чего вам нужно будет выполнить поиск в Интернете, что-то вроде «mame all bios». Если у вас что-то не работает, не стесняйтесь комментировать. Я не разработчик и не имею отношения к проекту (я могу его перевести, да), но у меня это сработало. В любом случае, если вы будете поступать так, как я объяснил, это должно сработать. Удачливый!
спасибо за документ, сейчас я приступаю к работе
Пабло, как разархивировать libmamearmv7.a. с помощью betterzip я не могу или он меня не узнает. Спасибо
Привет, Сэмюэл. Чтобы разархивировать, установите The Unarchiver и забудьте обо всем остальном. Я думаю, что использую его с тех пор, как использую Mac, и обычно он не дает сбоев.
https://itunes.apple.com/es/app/the-unarchiver/id425424353?mt=12
Приветствие.
Отлично, спасибо за разархивированное приложение, я сходил с ума от betterzip.
Вам нужно добавить шаг для новых, шаг 8. Вы должны дать разрешение вашей учетной записи для запуска приложения. не подписано. Это находится в: Настройки / общие / управление устройством.
Теперь я буду следовать инструкции, чтобы поставить игры
Это сработало для вас?
Вы правы, что мне нужно поставить это, если не появится предупреждение, что это может быть ненадежный разработчик. Добавляю. Спасибо за замечание.
да все ок. Ставлю комнаты с ifunbox, удобнее iTunes. Сейчас я с icade и помещаю список фаворитов. Все идеально, вы можете представить, какое у меня было желание снова иметь маму на iPad.
Пабло, спасибо тебе большое. Отличная работа, которую вы делаете.
Поставил ромы с iexplorer.va perfect
Я изменил руководство, добавив вашу информацию. Спасибо за заметки.
Приветствие.
Я считаю само собой разумеющимся, что для запуска xcode вам нужен Mac, я думаю, его невозможно запустить на ПК.
Привет, Хосе. Правильно, Xcode доступен только для Mac.
Приветствие.
Я не могу найти опцию «Управление устройством» в «Общие», и это дает мне ошибки при его компиляции. Раньше у меня было установлено приложение «Mame4ios», которое Apple подписала еще в тот день, но я не мог добавить к нему ромы. , поскольку Apple больше не подписывала его, могу ли я изменить старый файл .ipa и подписать его с помощью своей учетной записи разработчика?
Привет, якро. Если он не скомпилирован, он не установлен, а если он не установлен, вы не получите управление устройством. Вы все сделали, как объяснили? У вас есть привязанная учетная запись разработчика, вы распаковываете файл и все остальное?
После создания .ipa нельзя изменять. Не знаю.
Приветствие.
Да, я следил за всем, как было объяснено, чтобы не ошибиться, но это дало мне ошибку при компиляции, неудачу с желанием снова получить Маму. Придется подождать и посмотреть, есть ли другие методы без джейлбрейка. Спасибо.
Вам нужно разархивировать два файла: один, который мы скачали, а другой внутри - libmamearmv7.a. Вы его тоже разархивировали?
Если бы я сделал это с двумя файлами, основным и тем, который у меня был внутри.
По логике вещей что-то не так, но отсюда я не могу понять, что именно. Я бы попытался загрузить файл еще раз, чтобы убедиться, что это не так. Или, может быть, что-то было повреждено при разархивировании. Я сделал это дважды, и это сработало.
Привет, Пабло. Отличный ваш вклад. У меня нет MAC. Очень сложно установить VMware с IOS и добавить Xcode внутрь? как только я добьюсь этого .... должен ли я сделать то же самое с iTunes, чтобы поставить ПЗУ?
Идем дальше ... У кого-то нет возможности скомпилировать маму на его IOS и опубликовать ее, поэтому я загружаю ее и устанавливаю на свой iphone? Большое спасибо!
Привет Макс. Попробуй это http://www.avoiderrors.net/install-os-x-el-capitan-10-11-final-virtualbox/
Приветствие.
это дает мне ошибку, в нем говорится, что iOS 10.1 несовместима, у меня есть xcode 8, любые идеи
есть обновленная версия mame, которую можно использовать для использования команд mfi, находится на странице github
Я делаю все шаги, но когда нажимаю стрелку, получаю эту ошибку.
файл «MAME4IOS» не может быть открыт, потому что у вас нет разрешения на его просмотр.
у вас нет разрешения.
чтобы просмотреть или изменить разрешения, выберите элемент в поисковике и выберите файл> Получить -инфо.
но я не могу найти файл, помогите мне… ..