Как пропатчить ROM на iPhone в iGBA и запустить хак
Начиная с версии 2.17.0 iGBA применяет патчи сама. Нажмите Импорт ROM и выберите файл .ips, .ups или .bps либо откройте его в iGBA из «Файлов»; выберите в списке свою копию базовой игры и нажмите Применить патч. iGBA запишет рядом новую игру и никогда не тронет оригинал.
ROM-хак — это не отдельный файл игры. Это небольшой патч, в котором лежат только отличия от оригинала, а патчер сливает их в новый файл. В iGBA такой патчер встроен, и оригинал игры остаётся как был.
Какие файлы патчей открывает iGBA
Импорт ROM принимает игры .gba, .gbc и .gb, архивы .zip, .7z и .gz и форматы патчей .ips, .ups и .bps. Игра сразу попадает в библиотеку. Патч вместо этого открывает экран патча, потому что патч становится игрой только после встречи с ней.
| Расширение | Проверяет исходный файл? | Что будет с неверным исходником |
|---|---|---|
| .ips | Нет | iGBA всё равно запишет копию; вы заметите это, только когда игра не запустится |
| .ups | Да, по сохранённой контрольной сумме | iGBA отказывается и ничего не записывает |
| .bps | Да, по сохранённой контрольной сумме | iGBA отказывается и ничего не записывает |
Какой у вас формат, видно по расширению файла, который выложил автор. С IPS осторожнее всего: о том, что результат неверный, вы узнаете, только когда экран останется пустым.
Патч прямо в iGBA
- Откройте страницу автора хака и выпишите, на какую именно игру и ревизию он делал патч. Патч подходит к одному файлу и ни к какому другому.
- Импортируйте свою копию этой игры через Импорт ROM, если её ещё нет в библиотеке.
- Снова нажмите Импорт ROM и выберите файл патча. Патч можно также открыть в iGBA из «Файлов» или другого приложения.
- iGBA покажет игры вашей библиотеки и заранее выберет ту, чьё имя ближе всего к имени патча. Проверьте, что это нужная база, и нажмите Применить патч.
- Патч ROM применён — значит, готово. Новая игра появится в списке под именем оригинала с именем патча в скобках; для игры откройте именно её.
- Если появилось Не удалось применить патч, прочитайте причину. Патч UPS или BPS, сделанный для другой ревизии, отклоняется, и ничего не записывается.
Оригинал остаётся в библиотеке нетронутым, так что позже можно пропатчить его снова, например когда автор выпустит новую версию. iGBA для Android патчи не применяет; пропатчьте файл на iPhone или компьютере, прежде чем копировать его туда.
Имя файла задаёте один раз
iGBA хранит всё, что относится к игре, под именем файла без расширения: батарейное сохранение, быстрые сохранения, читы. У пропатченной копии своё имя, поэтому она начинается без сохранения. Не переименовывайте её потом в «Файлах»: переименованная игра открывается без сохранения, ведь сохранение так и лежит под старым именем.
Цветные хаки работают так же
iGBA патчит и игры .gbc и .gb, так что хак на основе цветной игры проходит тот же путь, а пропатченная копия сохраняет расширение базовой игры. Система выбирается по расширению, поэтому неверно названный базовый файл работать не будет.
Ошибки, на которые уходит вечер
- Патчить копию, которая уже пропатчена. Выбирайте в списке чистый оригинал, а не пропатченную копию.
- Брать другую ревизию базовой игры, не ту, что указал автор. UPS и BPS вас остановят; IPS примет её молча.
- Импортировать .zip, в котором лежит только патч. iGBA ищет в архивах лишь игры, так что распакуйте его в «Файлах» и выберите сам патч.
- Держать два файла с одинаковым именем и разными расширениями, например .gba и .gbc. Второй iGBA не примет.
Чтобы применить патч и играть в результат, Pro не нужен. Pro меняет лимиты быстрых сохранений, читов, перемотки и скорости, а не то, что можно открыть. iGBA бесплатна для загрузки, а в бесплатной версии показывается реклама.
Вопросы и ответы
iGBA сам применит патч IPS, UPS или BPS?
Есть ли ROM-патчер для iPhone, которому не нужен компьютер?
ROM-хаки легальны?
Можно ли играть в Iberia в iGBA?
Почему пропатченный файл не работает?
Другие инструкции по iGBA
- Как сделать и загрузить быстрое сохранение в эмуляторе GBA
- Как отмотать ошибку назад и ускорить эмулятор GBA
- Как использовать чит-коды в эмуляторе GBA или GBC
- Как пользоваться GBA-кабелем связи рядом или онлайн и как обменяться с самим собой на одном iPhone
- Как подключить геймпад Xbox или PS5 к эмулятору GBA на iPhone
- Как играть в игры GBA и GBC на Apple Watch
- Как создать резервную копию сохранений GBA перед переустановкой или новым телефоном
- Как перенести сохранения GBA между iPhone и Android
- Как починить ошибку сохранения в GBA-эмуляторе с Flash 128K
- Radical Red на iPhone: от патча до файла сохранения
- Unbound на iPhone: переносим старое сохранение
- Белый экран ROM-хака: что делает плохой патч и как это починить
- Все вопросы о iGBA
- Назад к iGBA