Как патчить покемон игры? (ips, ups, bps и т.д.)

Модификации и хаки выпускаются фанатами в формате патчей. Сами патчи можно найти на официальных сайтах авторов модов и специализированных форумах, где пользователи выкладывают свои работы.

Эти патчи с помощью специальных программ применяются к оригинальным играм, выпущенным для приставок. Процесс использования этих программ (патчеров) рассмотрим в данной статье.

IPS патчи и Lunar IPS

В этом руководстве использую версию 1.02. Будем считать, что она уже запущена и открыта.

IPS патчи и Lunar IPS
Интерфейс Lunar IPS

Нужно нажать кнопку Apply IPS Patch. Откроется окно, в котором нужно выбрать патч в формате IPS. После этого появится другое окно, где требуется выбрать файл игры (ROM). Они имеют формат: gb, gbc, gba. Когда нужный файл выбран, Lunar IPS выдаст сообщение об успешном применении патча.

покемон игра пропатчена Lunar IPS
Патч IPS применён

Патчер Lunar IPS — одна из самых простых программ для добавления патчей в оригинальную игру. Поэтому сам процесс почти всегда проходит без затруднений. Но здесь кроется и недостаток программы, ведь она никогда не сообщит пользователю об ошибке в выборе версии. Если проявить невнимательность, можно случайно пропатчить не ту версию. Это испортит исходный файл. Необходимо соблюдать осторожность и внимательность.

UPS патчи и NUPS

NUPS patcher обладает схожим интерфейсом и почти также лёгок в управлении. После открытия патчера нужно нажать кнопку Apply an UPS patch to a file.

Интерфейс NUPS
Интерфейс NUPS

Откроется дополнительное окно Patch a file. В первую строку (File to patch) нажатием кнопки Browse… нужно выбрать файл оригинальной игры, к которой будет применяться патч. Они имеют формат: gb, gbc, gba. Во вторую (UPS patch) — патч в формате UPS. Со второй строкой проще, ведь программа фильтрует папку и показывает только UPS патчи, а первая строка заставляет искать требуемый файл без фильтрации.

Патчим Покемон игру через NUPS
Окошко настроек патчинга на NUPS

Оба файла выбраны, смотрим на колонку If file is invalid. Эта опция проверяет соответствует ли патч оригинальному файлу. Советую отключать эту функцию, выбирая Ignore, особенно если достоверно известно, что патч подходит к выбранной игре. Иначе UNPS будет отклонять патчинг, выдавая сообщение: The patch doesn’t match the file. Patching canceled. Эта проблема решается переклюючением галочки с Abort на Ignore.

NUPS: The patch doesn't match the file. Patching canceled
NUPS: ошибка наложения патча

Нажимаем Patch. Ждём. Если всё удачно, появляется окошко с текстом Patching has been done. Патч применился, программу можно выключать.

NUPS: галочка на Ignore
NUPS: галочка на Ignore
NUPS: Патчинг успешно выполнен
Патчинг успешно выполнен

BPS патчи и beat

При открытии программы сразу видим большие буквы Aplly BPS Patch. Патчер beat изначально предлагает пропатчить оригинальную игру (NUPS и Lunar просили дополнительно нажать кнопку Apply).

Патчер beat для BPS
Патчер beat для BPS

Итак. Здесь все 4 шага показаны в одном окне. Первый Select — выбираем патч в формате BPS (программа сама фильтрует патчи от остальных файлов, нужно только выбрать требуемый). Второй шаг — файл оригинальной игры с разрешением gb, gbc, gba.

Третий пункт — необходимо указать, куда сохранить пропатченную игру. Очень неудобно, что нужно самостоятельно прописывать имя и расширение нового файла. Должно получиться «пропатченныйфайл.gba». Обращаю внимание, «.gba» (расширение оригинальной игры) нужно прописать обязательно, иначе получится нечитаемый файл. Если всё-таки расширение не было указано, можно переименовать полученный файл, добавив .gba в конце имени.

Шаг 4 — нажимаем Apply. Если файл и патч соответствуют друг другу, то всё пройдёт успешно, и появится сообщение, которое предложит выйти из программы или продолжить работать.

Патчинг на Android

Пропатчить оригинальную игру можно и на Android. Я предлагаю обратить внимание на приложение UniPatcher. Его можно найти в том же Play Маркете.

UniPatcher
UniPatcher

Программа имеет широкую совместимость со многими форматами патчей, а интерфейс переведён на русский язык, поэтому особых инструкций здесь не нужно. Вся необходимая иноформация по работе с UniPatcher находится в самом приложении. Удобно и доступно.

Справка в приложении UniPatcher
Справка в приложении UniPatcher