С помощью данной программы можно установить различные модификации на игры серии Ace Attorney, выпущенные для консоли Nintendo 3DS. Также возможна замена музыки в играх Phoenix Wright: Ace Attorney Trilogy и Apollo Justice: Ace Attorney.
Патчи следует устанавливать только на дешифрованные ромы. Если ром зашифрован, программа выведет сообщение в консоли. Инструкция по дампингу ромов (на английском) находится здесь. Инструкция по дешифровке ромов находится в соответствующем разделе на этой странице.
Для запуска модифицированных ромов потребуется Nintendo 3DS с кастомной прошивкой (CFW). Также теоретически должны работать флэш-картриджи Sky3DS, но работа ромов на них не проверялась. Модифицированные ромы также работают на эмуляторе Citra.
Для установки патча на том диске, где находится программа, должно быть доступно 5 гигабайт свободного места.
Перед установкой патчей необходимо на всякий случай сделать резервную копию рома.
В AA Patch Tool могут присутствовать различные баги, поскольку программа не подвергалась полноценному тестированию.
Изначально в архиве программы содержится два патча, позволяющих заменить голоса персонажей в играх Ace Attorney Trilogy и Apollo Justice. Ссылки на остальные патчи можно найти здесь.
После загрузки архива с патчем его нужно распаковать в любое место. Из архива будет извлечена папка, её нужно переместить в папку: <AAPatchTool.exe>\patch.
Для установки некоторых патчей, в частности переводов, требуется ром определённого региона.
Обозначения патчей:Программа поддерживает на вход три формата ромов:
На выход поддерживаются следующие форматы ромов:
В AA Patch Tool реализована лишь базовая поддержка формата .3ds, поэтому работа программы с ним не гарантируется.
Оригинальный скрипт написан пользователем форума romshepherd.com под ником b2071988. Поддерживаемые форматы ромов: .3ds, .cia.
1. | Скачиваем этот архив (зеркало) и распаковываем его в любое место. |
2. | Копируем зашифрованный ром в только что распакованную папку decrypt_v2. |
3. | Перетаскиваем зашифрованный ром на файл decrypt.exe — начнётся процесс дешифрации.
Когда программа закончит работу, в той же папке появятся как минимум два файла: название_рома.0.ncch — голый ром игры в формате CXI. название_рома.1.ncch — руководство игры. |
4. | Меняем расширения у файла название_рома.0.ncch с .ncch на .cxi, в противном случае AA Patch Tool не отобразит ром в списке файлов. |
1. | Оригинальный ром: указываем путь к оригинальному рому. Формат рома выбирается в списке «Тип файлов». Если ром зашифрован, в консоли справа появится соответствующее уведомление. Если ром дешифрован, там появится название игры и регион рома. После выбора рома станет доступен шаг 2. |
2. | Новый ром: указываем путь к новому патченному рому. Формат рома выбирается в списке «Тип файлов». |
3. | Патч: выбираем нужный патч. После выбора патча справа появится его описание. Если в патче есть озвучка, станет доступен выбор голосов персонажей. В списке отображаются лишь патчи, соответствующие региону рома. Допустим, если ром европейского (EUR) региона, то в списке будут отображаться патчи для этого региона и универсальные патчи, которые подходят для всех регионов. |
4. | Голоса персонажей (необязательный шаг): здесь можно выбрать соответствующую озвучку. Доступна только если патч содержит соответствующие файлы, в противном случае кнопки выбора будут неактивны. |
5. | Замена музыки (необязательный шаг): замена музыки описана ниже. |
6. | После выбора патча нажимаем на кнопку «Установка». Процесс
установки отображается в консоли. Время установки зависит
от производительности жёсткого диска. В случае ошибки в консоли
появится уведомление. Если установка завершилась без ошибок,
в консоли появится сообщение: «Патч установлен. Ром сохранён в [*путь к новому рому*]». |
С помощью AA Patch Tool можно заменить уже существующую музыку в роме или добавить новую с помощью патчей.
Если ром дешифрован, после указания пути к новому рому активируется кнопка «Замена музыки». Если на неё нажать, откроется новое меню с таблицей, где указаны выбранные композиции. В столбцах указаны игры сборника, в строках — «стиль» композиций, например, Court Lounge — музыка, которая играет в зале ожидания, Cross Examination — музыка, играющая во время допросов и т.д. В названиях композиций указан год; он совпадает с годом, указанным в столбцах, и соответствует официальным саундтрекам серии Gyakuten Saiban (OST никогда не выпускали за пределами Японии, поэтому названия композиций на английском — неофициальные, и в разных источниках их названия могут незначительно отличаться).
При выборе композиции справа будет появляться кнопка-стрелочка. Если на неё нажать, появится список доступной музыки.
Примечание: в Ace Attorney 2 и Ace Attorney 3 для Logic and Trick используется одна и та же композиция, поэтому названия композиций в двух ячейках этих игр будут всегда совпадать.
В меню доступно две опции:
Показывать композиции с одинаковым стилем: в списках будет доступна только музыка, соответствующая названию в самом левом столбце. Если галочка снята, в списке будут доступны все возможные композиции. Данная опция не влияет на список «Главное меню игры».
Заменить музыку непосредственно в оригинальном роме: при нажатии на кнопку «Сохранить» все
изменения будут записаны сразу в оригинальный ром, указанный в первом шаге. В этом случае
не требуется нажимать на кнопку «Установка» в главном окне.
Внимание! Данную опцию не нужно отмечать, если музыкальная модификация ставится
в первый раз, в противном случае игра перестанет работать. Установка музыкальных патчей описана ниже.
Примечание: в Apollo Justice замена музыки напрямую для композиций в столбце 7 Year Ago поддерживается лишь частично. Если после прямой замены музыки она не проигрывается в игре, проведите полную установку.
Примечание: замена музыки доступна даже в тех случаях, если в папке <AAPatchTool.exe>/patch/ нет патчей.
1. | Указываем путь к оригинальному рому. |
2. | Указываем путь к новому рому. |
3. | Выбираем любой не музыкальный патч или пункт «Отсутствует». |
4. | Нажимаем на «Замена музыки» и в открывшемся меню заменяем музыку. Можно отметить галочкой опцию «Заменить музыку непосредственно в оригинальном роме» — в таком случае после нажатия на кнопку «Сохранить» все изменения запишутся прямо в оригинальный ром. В противном случае переходим к пятому пункту. |
5. | Нажимаем «Сохранить», затем «Установить» и дожидаемся окончания установки. |
Внимание! При установке музыкальных модификаций в ром добавляются новые файлы, в результате чего его размер увеличивается. В программе нет возможности удалить добавленные файлы, поэтому всегда необходимо иметь резервную копию игры.
Примечание: музыкальные модификации обозначены словом [Music] в конце названия патча.
Установка модификаций во многом аналогична простой замене музыки.
1. | Указываем путь к оригинальному рому. |
2. | Указываем путь к новому рому. |
3. | Выбираем музыкальный патч. Для примера возьмём патч «Музыка из Ace Attorney 4 v.1.0 [Music]». В описании патча будут указаны названия добавляемых композиций. |
4. | Нажимаем на «Замена музыки» и в открывшемся меню выбираем новые
композиции. В нашем примере они будут обозначены как «[название новой композиции] 2007»:
Courtroom Lounge 2007, Court Begins 2007 и т. д. Внимание! Если патч ставится впервые, то пункт «Заменить музыку непосредственно в оригинальном роме» не нужно отмечать, в противном случае оригинальный ром перестанет работать. |
5. | Нажимаем «Сохранить», затем «Установить» и дожидаемся окончания установки. |
Допустим, на ром был установлен патч «Музыка из Ace Attorney 4 v.1.0 [Music]», описанный в предыдущем разделе, и теперь требуется убрать или заменить какие-то композиции.
1. | Указываем путь к патченному рому из предыдущего раздела. |
2. | Указываем путь к новому рому. |
3. | Выбираем ранее установленный патч «Музыка из Ace Attorney 4 v.1.0 [Music]». Если выбрать другой патч, в списке не будут отображаться названия композиций; вместо них в ячейках будет отображаться текст BGMXXX — где XXX — цифры. |
4. | Нажимаем на «Замена музыки». В таблице будут указаны все изменения, проделанные в предыдущей главе. Снова заменяем музыку. В этот раз можно отметить пункт «Заменить музыку непосредственно в оригинальном роме», поскольку в роме уже содержится новая музыка и устанавливать патч больше не требуется. |
5. | Нажимаем «Сохранить». Если отмечен пункт «Заменить музыку...», установку патча производить не нужно: все изменения уже записаны в оригинальный ром. Если же она не была отмечена, то жмём "Установить" и дожидаемся окончания установки патча. |
Существует возможность установки нескольких музыкальных патчей на один и тот же ром. В данном случае действия те же самые, что и в разделе «7. Установка музыкальных модификаций». Единственное замечание: названия композиций, которые были добавлены другими патчами, не будут отображаться в меню «Замена музыки». Вместо этого в соответствующих ячейках будет отображаться текст BGMXXX — где XXX — цифры. Если эти композиции не трогать, они останутся рабочими.
Uses TntWare Delphi Unicode Controls
Copyright (c) 2002-2007, Troy Wolbrink (www.tntware.com)
External tools: