January 10, 2021

Ромхаки: где взять и как пользоваться?

Переводы, рескины, колоризации, правки баланса и порой даже полностью новые игры - всё это создают фанаты для фанатов. Практически все хаки проживают здесь - romhacking.net.

В связи с особенностями законодательства разных стран относительно авторских прав, вся эта радость распостраняется не в виде готовых игр, а в формате патчей. Один из самых распостранённых форматов *.ips Кратенько про него и расскажу.

Мы скачали *.zip архив, распаковали и видим следующее:

Патч для кирби в формате *.ips

Что нам нужно сделать?

Посмотреть описание на страничке патча или в readme файле если он имеется. Нас интересует информация о роме, к которому можно применить данный патч, а конкретней - точное название, регион, контрольная сумма. Если мы попробуем применить патч от USA версии игры к PAL, с большой вероятностью игра просто не будет работать.

Информация необходимая для применения патча - имя рома и регион

Мы посмотрели какой нужен ром, нашли его, что дальше?

У нас два варианта:

  1. онлайн патчер (рекомендую!)
  2. небольшая программка для вашего ПК (или мак).

В любом из вариантов процесс применения патча очень простой и быстрый. Если мы выбрали онлайн утилиту нас встретит следующая картина:

интерфейс онлайн утилиты для применения патчей

В верхней части нам необходимо выбрать ром файл к которому будет применён патч, снизу патч, жмём "применить патч" и сохраняем файл.

Обратите внимание при сохранении файла на его расширение, иногда оно может быть *.txt как на картинке, что является не верным для нашего рома.

Здесь я применяю патч для геймбой игры, расширение оригинального файла было *.gb, а значит и у игры с применённым патчем должно быть точно такое же.

Выберем "все файлы" и меняем .txt на .gb, чтобы у нас получилось Kirby's Dream Land (USA, Europe) (patched).gb это будет правильный формат файла. Теперь можно нажимать "сохранить".

Сменить расширение файла можно и потом, когда он уже сохранён на вашем компьютере. Для этого нужно нажать "переименовать" на файл и так же сменить *.txt на *.gb. Если у вас не видно расширения файлов в системе см официальную справку или гугл.

Небольшое дополнение

В поздних хаках залитых на romhacking.net появилась кнопка для быстрого переноса его в онлайн утилиту

После нажатия патч автоматически вставляется в утилиту, что немножко ускоряет процесс.

Теперь давайте посмотрим на утилиту для ПК

Скачать её можно по ссылке

Lunar IPS - максимально простая программа, работает по такому же принципу как и онлайн патчер.

Программа Lunar IPS

Жмём "apply IPS patch" и откроется окно для выбора файлов. Сначала нам надо выбрать патч, а уже потом ром файл. После того, как мы выберем файл нашей игры, все окна закроются. Тут стоит обратить внимание, что выбранный ром-файл будет заменён на пропатченный. Так что делайте заранее резеврные копии оригинальной игры.

Соцсети:

  • Мой телеграмм канал: https://t.me/dmgdreams
  • Канал нашего кореша Винни: https://t.me/bear_play_on
  • Канал нашего кореша Винни в ВК: https://vk.com/graybear_games

Список всех материалов в телетайпе:

https://teletype.in/@famicombro/index