Сказания Милосердия б (Tales of Graces f) Русская версия Версия перевода v0.1 [1] ОБЩАЯ ИНФОРМАЦИЯ [1.1] О ПЕРЕВОДЕ: Данный проект представляет собой перевод текста и текстур на русский язык. Версия 0.1 позиционируется как ознакомительная, а прогресс перевода составляет примерно 33% от общего количества контента. В силу того, что существует UNDUB версия игры, то в данном патче прилагается выбор, какой именно патчить файл (rootR.cpk) - оригинальный или андабнутый. Перевод осуществлялся преимущественно с японского языка. А если учесть, что английский перевод во многих местах разительно отличается от японского, то стоить быть готовым к тому, что английская озвучка не всегда будет совпадать с содержимым русских субтитров. Наша команда настоятельно рекомендует играть с японской озвучкой. Желаем вам приятной и увлекательной игры! [1.2] РАЗЛИЧНЫЕ БАГИ, НЕДОЧЁТЫ И ДРУГИЕ ОСОБЕННОСТИ Особенность европейского релиза в том, что русский шрифт уже интегрирован в игру и распознаётся кодировкой UTF-8. Однако, из этого вытекает множество неудобств и недостатков. Английские знаки занимают по 1 байту на 1 знак в коде. Но алфавит русского языка в кодировке UTF-8 занимает по 2 байта на 1 знак. Отсюда вытекает, что любой перевод строки в игре будет занимать в 2 раза больше места кодовой составляющей. Как на зло, ресурсы игры не воспринимают беспредельный набор символов. Стоят определённые ограничения. В одних местах ограничения могут привести к зависаниям, а в других местах ограничения приводят к искажённому выводу информации. В ходе перевода мы пытались устранить всё. Но тем не менее, остались определённые нюансы от которых невозможно избавиться. В данной вкладке приведены самые глобальные баги или недочёты, от которых, к сожалению, избавиться не представляется возможным. - Сохранения В сохранениях названия локаций и имя персонажа выводятся в сбитом виде. Для правильного отображения имён персонажей и локаций в игре необходимо жертвовать именованиями в сохранениях. http://i101.fastpic.ru/big/2018/0824/76/21f1ae8aa0a0e374d907cd6b92415f76.jpg - Описания титулов Отображение описаний титулов происходит корректно. Но в снаряжении, когда выбираешь титул и ставишь его, описания начинают сбиваться. Причиной является длина строк, которая превосходит написанное в коде игры. http://i101.fastpic.ru/big/2018/0824/f2/739a6a40d238d0b104a3ae6d73059bf2.jpg http://i101.fastpic.ru/big/2018/0824/ce/755eba4ccd7ca990c4a846c7e4a51ece.jpg http://i101.fastpic.ru/big/2018/0824/d0/f2bbf4a2f9035fa651941b407ed2dcd0.jpg - Описания предметов в Миксере элеф Подобно описаниям титулов, описания предметов в Миксере элеф тоже подвержены сбою текста. Если ставить в слоты те предметы, в которых много текста, тогда выводимая информация начнёт стираться рандомным образом. Хотя изначально, при выборе предмета (до вставки в слот), текст описания предметов выводится корректно. http://i101.fastpic.ru/big/2018/0824/7f/abb387742166ea8206b06a3f7f24547f.jpg http://i101.fastpic.ru/big/2018/0824/16/6e6d809419c954d389585592506a8e16.jpg http://i101.fastpic.ru/big/2018/0824/b4/808f8756f38bc412a6bdae5dcd8e03b4.jpg http://i101.fastpic.ru/big/2018/0824/2c/1d1d8d17253b0a1dafc3994e3492b12c.jpg http://i101.fastpic.ru/big/2018/0824/b0/13c12e8b4f822be21ed9b9931a657ab0.jpg - CC +2 Прибавление очков цепей в битвах (английская версия), имеет подобный вид: CC +2. В русской версии данный вид сменился на такой: +2. Отсутствует надпись ОЦ. Причиной является то, что шрифт в меню и в битвах совершенно разный. Тот, который используется в битвах, не воспринимает кодировку UTF-8, а только ANSI. А сама абревиатура CC прописана в одном месте и используется в различных областях видеоигры. http://i101.fastpic.ru/big/2018/0824/fa/42dd1be52c75cc216f3059d65bdd7ffa.jpg [2] ПОЖЕРТВОВАНИЯ, ПОМОГИ КОМАНДЕ! PayPal: evil-final1st[собачка]mail.ru Ko-fi: https://ko-fi.com/cameliemimika Webmoney кошелёк: R392934641454 Z335291837360 E199790310029 Яндекс кошелёк: 410011235819402 [3] ПРОЦЕСС ПОРТИРОВАНИЯ 100% Разбор ресурсов 075% Текстуры 033% Сюжет, квесты и NPC 033% Сценки 033% Синопсис 050% Меню 050% Глоссарий 033% Вставка контента 033% Редактирование 100% Тестирование (v0.1) [4] УЧАСТНИКИ ПРОЕКТА [4.1] АВТОРЫ: Evil Finalist - руководство проекта, разбор ресурсов, вставка контента CamelieMimika - переводчик (сюжет, сценки, синопсис и меню), художник, работа с текстурами RangerRus - хакинг, разбор ресурсов [4.2] ТЕСТЕРЫ: Кариэль hiromell [5] ИНФОРМАЦИЯ О РУССКОЯЗЫЧНОМ ПАТЧЕ Версия: 0.1 Индекс версии: BLES-01617 Размер оригинала map0R.cpk: 1 732 324 000 байт Размер оригинала map1R.cpk: 944 612 096 байт Размер оригинала rootR.cpk (английская озвучка): 2 015 996 008 байт Размер оригинала rootR.cpk (японская озвучка): 2 026 685 672 байт Размер пропатченного rootR.cpk (английская озвучка): 2 039 854 272 байт Размер пропатченного rootR.cpk (японская озвучка): 2 050 543 936 байт Размер пропатченного map0R.cpk: 1 779 533 408 байт Размер пропатченного map1R.cpk: 1 061 565 536 байт MD5 хэш-сумма оригинала map0R.cpk: d097ee2a2a57360f150da9e163145d09 MD5 хэш-сумма оригинала map1R.cpk: b7f169678ae1cacce648d878dabd08fe MD5 хэш-сумма оригинала rootR.cpk (английская озвучка): 13d2f03fab23aba8f8bd10befeb67faa MD5 хэш-сумма оригинала rootR.cpk (японская озвучка): 16eb2ee86c565243c4f51ebf7ba50e97 MD5 хэш-сумма пропатченного map0R.cpk: 142d23720b91d68de842e4abd26483bf MD5 хэш-сумма пропатченного map1R.cpk: 5fa6986a9e51f50df277e684695d9313 MD5 хэш-сумма пропатченного rootR.cpk (английская озвучка): 27a2ce784d5fea8543c40a9493d03dcd MD5 хэш-сумма пропатченного rootR.cpk (японская озвучка): 2ecf9313f553924c75f6721819b39d8a Русификация в себя включает: а) полная замена файлов: - PS3_GAME\ICON0.PNG - PS3_GAME\PARAM.SFO - PS3_GAME\PIC1.PNG - PS3_GAME\USRDIR\Install\ICON0.PNG - PS3_GAME\USRDIR\Logo\BootLogo.slz - PS3_GAME\USRDIR\mnu\banner\ICON0A.PNG - PS3_GAME\USRDIR\mnu\banner\ICON0B.PNG - PS3_GAME\USRDIR\mnu\banner\ICON0C.PNG - PS3_GAME\USRDIR\Sys\en\SysString.bin б) xdelta патч (необходимо использовать утилиту xdelta3-3.1.0): - PS3_GAME\USRDIR\rootR.xdelta - патч для главного архива игровых ресурсов в) xdelta патчи для сборки вспомогательных архивов map0R.cpk и map1R.cpk (необходимо использовать утилиту xdelta3-3.1.0): - PS3_GAME\USRDIR\map0R - всего 45 файлов xdelta для каждого одноименного cpk архива - PS3_GAME\USRDIR\map1R - всего 21 файл xdelta для каждого одноименного cpk архива [6] ИНСТРУКЦИЯ ПО УСТАНОВКЕ ПЕРЕВОДА Будьте внимательны, при установке перевода, необходимо применять вспомогательные утилиты, которые находятся в папке "6.0 = Utility". По ходу инструкции будет указано, какую именно необходимо применить, а также каким исполняемым "bat" файлом они запускаются. [6.1] Необходимо заменить 9 файлов на аналогичные из архива с патчем, которые находятся по адресам: - PS3_GAME\ICON0.PNG - PS3_GAME\PARAM.SFO - PS3_GAME\PIC1.PNG - PS3_GAME\USRDIR\Install\ICON0.PNG - PS3_GAME\USRDIR\Logo\BootLogo.slz - PS3_GAME\USRDIR\mnu\banner\ICON0A.PNG - PS3_GAME\USRDIR\mnu\banner\ICON0B.PNG - PS3_GAME\USRDIR\mnu\banner\ICON0C.PNG - PS3_GAME\USRDIR\Sys\en\SysString.bin [6.2] Необходимо применить патч rootR.xdelta (с помощью программы xdelta3-3.1.0) к файлу, который находится по адресу: - PS3_GAME\USRDIR\rootR.cpk На выбор существует 2 файла: - rootR (Original)\rootR.xdelta - rootR (Undub)\rootR.xdelta Первый необходимо применить в том случае, если у вас английская озвучка, а второй, соответственно, применяется если у вас японская озвучка (Undub). После применения создастся новый файл new_rootR.cpk, который необходимо переименовать в "rootR.cpk", но перед этим старый файл удалить. Процесс запускается файлом "xdelta3-3.1.0_patch_rootR.bat", который требует обязательного наличия программы xdelta3-3.1.0.exe в текущей директории. [6.3] Необходимо распаковать содержимое вспомогательных архивов cpk утилитой ToGfTools_v0.1, которые находятся по адресам: - PS3_GAME\USRDIR\map0R.cpk - PS3_GAME\USRDIR\map1R.cpk Во время процесса распаковки в этой же директории программа создаст одноимённые папки map0R и map1R, в каждом из которых будет набор cpk архивов: map0R - содержит 45 архивов cpk map1R - содержит 21 архив cpk Процесс запускается файлами: - ToGfTools_v0.1_unpack_map0R.bat - ToGfTools_v0.1_unpack_map1R.bat Которые требуют обязательного наличия программы xdelta3-3.1.0.exe в текущей директории. [6.4] Далее, в пунктах 6.4 и 6.5 в процессе применения xdelta патчей создаются одноимённые файлы, но с приставкой "new_" в начале имени. Наглядный пример: - mapfile_basiR_000000.cpk После применения патча mapfile_basiR_000000.xdelta, будет создан файл: - new_mapfile_basiR_000000.cpk Необходимо применить 45 патчей xdelta из директории PS3_GAME\USRDIR\map0R к следующим распакованным архивам cpk, которые находятся по адресам: - PS3_GAME\USRDIR\map0R\mapfile_basiR_000000.cpk - PS3_GAME\USRDIR\map0R\mapfile_briaR_000001.cpk - PS3_GAME\USRDIR\map0R\mapfile_bridR_000002.cpk - PS3_GAME\USRDIR\map0R\mapfile_caveR_000003.cpk - PS3_GAME\USRDIR\map0R\mapfile_coreR_000004.cpk - PS3_GAME\USRDIR\map0R\mapfile_elemR_000005.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff12R_000006.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff13R_000007.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff14R_000008.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff15R_000009.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff16R_000010.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff17R_000011.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff19R_000012.cpk - PS3_GAME\USRDIR\map0R\mapfile_ff20R_000013.cpk - PS3_GAME\USRDIR\map0R\mapfile_foreR_000014.cpk - PS3_GAME\USRDIR\map0R\mapfile_gentR_000015.cpk - PS3_GAME\USRDIR\map0R\mapfile_icebR_000016.cpk - PS3_GAME\USRDIR\map0R\mapfile_ironR_000017.cpk - PS3_GAME\USRDIR\map0R\mapfile_koneR_000018.cpk - PS3_GAME\USRDIR\map0R\mapfile_kotR_000019.cpk - PS3_GAME\USRDIR\map0R\mapfile_lasR_000020.cpk - PS3_GAME\USRDIR\map0R\mapfile_montR_000021.cpk - PS3_GAME\USRDIR\map0R\mapfile_rockR_000022.cpk - PS3_GAME\USRDIR\map0R\mapfile_sandR_000023.cpk - PS3_GAME\USRDIR\map0R\mapfile_sf08R_000024.cpk - PS3_GAME\USRDIR\map0R\mapfile_sf09R_000025.cpk - PS3_GAME\USRDIR\map0R\mapfile_sf10R_000026.cpk - PS3_GAME\USRDIR\map0R\mapfile_sf11R_000027.cpk - PS3_GAME\USRDIR\map0R\mapfile_sf18R_000028.cpk - PS3_GAME\USRDIR\map0R\mapfile_sneeR_000029.cpk - PS3_GAME\USRDIR\map0R\mapfile_snowR_000030.cpk - PS3_GAME\USRDIR\map0R\mapfile_sofiR_000031.cpk - PS3_GAME\USRDIR\map0R\mapfile_stdaR_000032.cpk - PS3_GAME\USRDIR\map0R\mapfile_und1R_000033.cpk - PS3_GAME\USRDIR\map0R\mapfile_varoR_000034.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf01R_000035.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf02R_000036.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf03R_000037.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf04R_000038.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf05R_000039.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf06R_000040.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf07R_000041.cpk - PS3_GAME\USRDIR\map0R\mapfile_wf21R_000042.cpk - PS3_GAME\USRDIR\map0R\mapfile_wincR_000043.cpk - PS3_GAME\USRDIR\map0R\mapfile_zoneR_000044.cpk Процесс запускается файлом "xdelta3-3.1.0_patch_map0R_45_xdelta_files.bat", который требует обязательного наличия программы xdelta3-3.1.0.exe в текущей директории. [6.5] Необходимо применить 21 патч xdelta из директории PS3_GAME\USRDIR\map1R к следующим распакованным архивам cpk, которые находятся по адресам: - PS3_GAME\USRDIR\map1R\mapfile_anmaR_000000.cpk - PS3_GAME\USRDIR\map1R\mapfile_beraR_000001.cpk - PS3_GAME\USRDIR\map1R\mapfile_debugR_000002.cpk - PS3_GAME\USRDIR\map1R\mapfile_fallR_000003.cpk - PS3_GAME\USRDIR\map1R\mapfile_fendR_000004.cpk - PS3_GAME\USRDIR\map1R\mapfile_kameR_000005.cpk - PS3_GAME\USRDIR\map1R\mapfile_koya_r06R_000006.cpk - PS3_GAME\USRDIR\map1R\mapfile_lakeR_000007.cpk - PS3_GAME\USRDIR\map1R\mapfile_lanR_000008.cpk - PS3_GAME\USRDIR\map1R\mapfile_nekoR_000009.cpk - PS3_GAME\USRDIR\map1R\mapfile_olleR_000010.cpk - PS3_GAME\USRDIR\map1R\mapfile_otheR_000011.cpk - PS3_GAME\USRDIR\map1R\mapfile_ozweR_000012.cpk - PS3_GAME\USRDIR\map1R\mapfile_riotR_000013.cpk - PS3_GAME\USRDIR\map1R\mapfile_sablR_000014.cpk - PS3_GAME\USRDIR\map1R\mapfile_shatR_000015.cpk - PS3_GAME\USRDIR\map1R\mapfile_shipR_000016.cpk - PS3_GAME\USRDIR\map1R\mapfile_strtR_000017.cpk - PS3_GAME\USRDIR\map1R\mapfile_supaR_000018.cpk - PS3_GAME\USRDIR\map1R\mapfile_systemR_000019.cpk - PS3_GAME\USRDIR\map1R\mapfile_winR_000020.cpk Процесс запускается файлом "xdelta3-3.1.0_patch_map0R_45_xdelta_files.bat", который требует обязательного наличия программы xdelta3-3.1.0.exe в текущей директории. [6.6] Необходимо удалить старые файлы (или сохранить в качестве резервной копии), а у каждого пропатченного файла удалить приставку "new_". Проще говоря, вернуть первоначальное название файлов. [6.7] После создания пропатченных cpk архивов в директориях map0R и map1R необходимо при помощи утилиты ToGfTools_v0.1 перекомпилировать вспомогательные архивы map0R.cpk и map1R.cpk: - PS3_GAME\USRDIR\map0R.cpk - PS3_GAME\USRDIR\map1R.cpk Для этого, в директорию местоположения map0R.cpk и map1R.cpk переместите запускаемые "bat" файлы из папки "6.7" и запустите поочерёдно. Наличие программы xdelta3-3.1.0.exe обязательно в текущей директории. Программа автоматически перекомпилирует файлы используя данные из одноимённых папок. Необходимо иметь в виду, что новые файлы не будут созданы, а перекомпилируются напрямую те, которые находятся в директории. Если необходимо, то сохраните файлы в качестве резервной копии. [6.8] Скопировать все файлы и папки в директорию игры на PS3. [6.9] Если у вас по ходу инструкции возникли трудности, удостоверьтесь в правильности действий. Прочтите инструкцию внимательно ещё раз. Можете попробовать скачать уже пропатченную игру с торрент трекера: http://tapochek.net [7] ССЫЛКИ И ПРОГРАММЫ xdelta3-3.1.0 - утилита применения xdelta патчей (поставляется с патчем) ToGfTools_v0.1 - утилита распаковки и запаковки cpk архивов (поставляется с патчем) Страница перевода http://temple-tales.ru/translations_togfps3.html [8] ИСТОРИЯ ВЕРСИЙ [8.1] v0.1 (20-07-2018) - Первая версия - SCS (сюжет) (прогресс 33%) - SCS (сценки) (прогресс 33%) - BIN (меню) (прогресс 50%) - Текстуры (прогресс 75%) [9] ОБРАТНАЯ СВЯЗЬ При обнаружении ошибок, багов или других различных недочётов, настоятельная просьба связаться с руководителем проекта по электронной почте или с помощью других удобных для вас средств связи, а также с пожеланиями или комментариями по поводу перевода просьба обращаться по следующим ссылкам: Skype: evil_finalist e-mail: evil-final1st[собачка]mail.ru сообщество: https://vk.com/tales_of_series личный ВК переводчика: https://vk.com/cameliemimika форум: http://temple-tales.ru/forum