Перейти к содержимому
Zone of Games Forum
AlexLAN

The Ratchet & Clank Trilogy (HD Collection)

Рекомендованные сообщения

Шрифт: Download
На текстуре под кнопками геймпада расположены диакритические знаки. Игра комбинирует их с основной латиницей. Если это так, у меня для вас плохая новость. Впрочем, знаков на весь алфавит можно наскрести.
4e7c41999d84.png

22 часа назад, AlexLAN сказал:

@Warbreath можете дать ваш софт для запаковки текста?

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

22 часа назад, AlexLAN сказал:

@Warbreath еще момент вылез, символ дефиса с кодом AD надо заменять на обычный (код 2D), а то платформа для перевода такой знак не распознает.

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

Поделиться сообщением


Ссылка на сообщение
1 час назад, Warbreath сказал:

На текстуре под кнопками геймпада расположены диакритические знаки. Игра комбинирует их с основной латиницей.

Да, это плохо, непонятно как теперь кириллические символы туда впихивать, если их просто нарисовать вместо диакритические знаков, то они будут вместе с латинской буквой выводится. Ладно, предположим разместим их где-то в пустом пространстве текстуры и в текст будем использовать латинский алфавит, то тут все равно нужна карта символов, без нее нет смысла перерисовывать шрифт. И если его перерисовывать, то нужно это делать в dds, это же его исходный формат?

1 час назад, Warbreath сказал:

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

Тут в другом дело, мне нужен извлеченный из бинарника текст, где дефис с кодом AD будет заменен на обычный (код 2D), иначе переводчики будут видеть ? вместо символа, не везде этот символ верно выводиться. Да и раз у вас мультиредактор, то эта функция ему не помешает.

Изменено пользователем AlexLAN

Поделиться сообщением


Ссылка на сообщение
31 минуту назад, AlexLAN сказал:

Да, это плохо, непонятно как теперь кириллические символы туда впихивать, если их просто нарисовать вместо диакритические знаков, то они будут вместе с латинской буквой выводится.

Очевидно, что вместо латиницы. Как и на PS2. Без вариантов. В этом и была плохая новость.
Сконвертировать текстуру в нужный формат проблем не составит. В общем, ищем разметку. Если повезёт, сам найду. Скиньте мне ещё exe.

31 минуту назад, AlexLAN сказал:

Тут в другом дело, мне нужен извлеченный из бинарника текст, где дефис с кодом AD будет заменен на обычный (код 2D), иначе переводчики будут видеть ? вместо символа, не везде этот символ верно выводиться.

Пройдитесь автозаменой. Или вообще удалите этот символ. Мне без разницы, как будет выглядеть конечный текст. Главное, чтобы была соблюдена структура, количество строк и не задеты теги.

пс: В файлах scene есть текст, которого нет в english.

Поделиться сообщением


Ссылка на сообщение
1 час назад, Warbreath сказал:

Очевидно, что вместо латиницы.

Зачем вместо? Дорисовать недостающие символы для кириллицы и все, место сбоку и внизу есть. Потом текст выводить частично латиницей, частично кириллицей? Поплотнее там их набить.

https://yadi.sk/d/9MAj-iVtSBslgQ — расшифрованный EBOOT.BIN

Scene файлы будем потом смотреть, если останется в игре не переведенный текст.

Поделиться сообщением


Ссылка на сообщение

Возможно прозвучит глупо и наивно, но я хотел бы как-то поучаствовать в процессе. Дело в том, что я ничего никогда не кодил и не представляю, как это вообще делается. Но ни одно дело не является непостижимым — главное с чего-то начать.
Так что если есть какая-то простая, но рутинная работа, которой не хочется заниматься основному составу кодеров — буду рад помочь, обучаясь в процесс)

Поделиться сообщением


Ссылка на сообщение

Есть какой-нибудь прогресс по переводу?

Поделиться сообщением


Ссылка на сообщение

@AlexLAN кстати да, тоже хотелось бы узнать как там прогресс перевода идет. Если всё заглохло, то потенциально мог бы попробовать подогнать пару переводчиков (сам не могу, хоть и фанат серии, но проектов и так слишком много уже в работе). 

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение
В 13.04.2021 в 20:17, spider91 сказал:

@AlexLAN кстати да, тоже хотелось бы узнать как там прогресс перевода идет. Если всё заглохло, то потенциально мог бы попробовать подогнать пару переводчиков (сам не могу, хоть и фанат серии, но проектов и так слишком много уже в работе). 

Пока на паузе, но я не намерен его забрасывать насовсем. Игра не разобрана полностью, шрифты нет возможности изменить. Текст хоть и доставали, но у меня нет уверенности что он полный и никто не дал утилит для его обратной запаковки. Я рассчитывал на RangerRus, но не так давно он написал что больше не может продолжать принимать участие в разборе игр, у него сейчас нет на это времени.

Тот текст, что доставали ранее, я залил на smartcat, проект уже уехал в архив, но я могу его реанимировать, если будут желающие его переводить.

Изменено пользователем AlexLAN
  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

@AlexLAN переводчиков я найду. Насчет же шрифтов надо будет думать. Узнаю по своим каналам. Есть какие примеры шрифтов и таблиц? 

  • Лайк (+1) 2

Поделиться сообщением


Ссылка на сообщение

@spider91 игра использует шрифт очень похожий на SimianText. Возможно карта шрифта в файлах engine.ps3, а сам шрифт в vram.ps3, они идут парами и лежат в папке с каждым уровнем, но это только предложение, которое писал мне RangerRus.

Изменено пользователем AlexLAN

Поделиться сообщением


Ссылка на сообщение

@AlexLAN то есть вы их так и не нашли… печально. Ладно, постараюсь поспрашивать, авось чего выйдет. 

Поделиться сообщением


Ссылка на сообщение
В 19.04.2021 в 00:40, spider91 сказал:

@AlexLAN то есть вы их так и не нашли… печально. Ладно, постараюсь поспрашивать, авось чего выйдет. 

Ну как, нашлись кто хочет помочь с переводом?

Поделиться сообщением


Ссылка на сообщение

@EgokaP увы, пока нет. Нескольких человек спрашивал, но пока ничего в плане шрифтов нет. С тех часть звука проблем нет в целом, там я справлюсь сам, возможно контейнеры с текстом тоже разберу, но вот по шрифтам я вообще не в теме. А пока их не будет, то в остальном смысла особо нет. Ещё одного человека жду, конечно, но пока все тихо. 

  • Лайк (+1) 3
  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение
В 21.06.2021 в 20:14, spider91 сказал:

@EgokaP увы, пока нет. Нескольких человек спрашивал, но пока ничего в плане шрифтов нет. С тех часть звука проблем нет в целом, там я справлюсь сам, возможно контейнеры с текстом тоже разберу, но вот по шрифтам я вообще не в теме. А пока их не будет, то в остальном смысла особо нет. Ещё одного человека жду, конечно, но пока все тихо. 

Значит будем ждать.

Поделиться сообщением


Ссылка на сообщение

2585006b14.jpg

  • Лайк (+1) 3
  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Victor Veles

      Жанр: Action/Fighting Платформы: PC Разработчик: CyberConnect2 ПРОГРЕСС:
      100% | ПЕРЕВОД
      100% | РЕДАКТУРА
      80% | ТЕКСТУРЫ Наша группа в ВКонтакте
      Наш канал в Telegram
      Наш канал на Youtube
       
    • Автор: Albeoris

      Ссылка на игру: Nintendo Switch
      Front Mission 2: Remake
      Разработчик: Forever Entertainment Издатель: Forever Entertainment Дата выхода: 5 октября 2023 Наша команда:
      Переводчики: @Pet, @Silversnake14 Редакторы: @White_Rabbith Техническая часть: @Albeoris, @Pet Разбор ресурсов:
      Движок — Unity (Steam), Unity IL2CPP (Nintendo) Извлечение текста— ОК Замена шрифтов — Не требуется, доступны из коробки. Замена текстур — Пока не требуется. Перевод:
      Объем — 800 000 знаков, переведено на 16.06.2024 — 99.53%. Редактура — идёт полным ходом. Формат — совместный перевод в облаке. Вставка в игру — Успешно вставляется в PC версию. Релизы — не реже раза в месяц после релиза на PC, перевод релизной версий от 16.06.2024 доступен в тут. Планы:
      ✔️ Раздобыть образ игры на Nintendo Switch — 05.10.2023 ✔️ Выпотрошить ресурсы из образа Nintendo Switch — 06.10.2023 ✔️ Найти живые тулы для работы с образами: найдены NSCB и NxFileViewer. ✔️ Найти или сдампить ключи шифрования: найдены на торрентах и в Google, делиться нельзя. ✔️ Распаковать ресурсы из основной игры: готово. ✔️ Распаковать ресурсы из патча: получилось благодаря помощи @welltall2, спасибо; я пытался распаковывать файлы предварительно не расшифровав .nca, после расшифровки всё получилось. ✔️ Найти бандл с ресурсами локализации: нашёл поиском “Good luck” в файле sharedassets0.assets ✔️ Распаковать Unity бандл sharedassets0.assets: готово, при помощи UABE. ✔️ Найти файлы локализации: нашёл поиском “Good luck” в файле I2Languages-sharedassets0.assets-40683.dat ✔️ Разобрать формат сериализованного Unity-объекта с ресурсрами локализации: разобрал, написал шаблон для 010 Editor. ✔️ Сконвертировать I2Languages в .txt файл для каждого языка: готово. ✔️ Разбить English.txt на отдельные файлы: готово, выбрал .resjson — удобно редактировать в блокноте и можно склеить обратно в .txt. ✔️ Залить получившиеся 472 файла в облако: готово. ✔️ Приступить к переводу — 07.10.2023 ✔️ Добавить к фразам имена говорящих — 15.10.2023 ✔️ Понять — где лежат имена говорящих: готово, в FAR Manager нашёл ссылки в level* asset-файлах, взял самый маленький, нашёл ссылки на ключи и имя говорящего рядом. ✔️ Распаковать .asset-файлы: готово, опять же помог UABE. ✔️ Найти нужный UnityObject: готово, опять же FAR и поиск по ключу. ✔️ Разобрать сериализованный формат: готово, начал с разбора в лоб, но решил поковырять исходники UABE и дошёл до AssetsTools.NET. Сборка для IL2CPP игр использует старую версию библиотеки и бажит, вместо этого сдампил заглушки типов при помощи Il2cppdumper, для этого понадобилось выдрать из образа Switch файлик “main”, содержащий собственно код игры (аналог libil2cpp.so); на вытащенных .dll-заглушках и заставил работать AssetTools (у них классная документация на вики). ✔️ Найти все ссылки на тексты во всех asset’ах и вытащить имена актёров: готово, тексты хранятся в сериализованных Conversations и SimpleConversations, структуру которых отлично видно в дебаге, а типы читаются в декомпилированных .dll при помощи dnSpy. В процессе удалось вытащить не только имена, но также выражение лица, ссылки на ответы на вопросы, если фраза предполагает взаимодействие с игроком, и прочие особенности говорящего в момент произнесения фразы; таким образом 6093 строчки из 11267 обзавелись указаниями на говорящего — это практически все диалоги в игре, за исключением некоторых бажных или отсутствующих в игре (тексты есть, но на них никто не ссылается). ✔️ Вышло обновление v131072, нужно распотрошить: готово, тексты актуализированы, всего 719 правок, значительных изменений в тексте нет — 15.10.2023 ✔️ Вышла демка в Steam, нужно распотрошить: готово, тексты актуализированы, всего 5337 правок относительно обновления на Switch v131072 — 12.04.2024 ✔️ Вставить тексты в игру: готово, тексты успешно подгружаются и корректно отображаются, проблем с шрифтами на данный момент не выявлено — 13.04.2024 ✔️ Выпустить тестовую версию с переводом демки — 19.04.2024; готво, распакуйте архив в папку с игрой (для Steam Deck используйте инструкцию от FM1). ✔️ Реализовать подгрузку измененных текстов на лету для удобства переводчиков — до 19.04.2024 21.04.2024: готово, игра на лету подтягивает тексты из папки с игрой, обновляя текущий проигрываемый диалог. ✔️ Дождаться релиза игры — 30.04.2024; всё работает, минимум изменений в текстах. ✔️ Выпустить альфа-версию перевода первых всех миссий — до 12.05.2024 16.06.2024 ⬜ Решить технические проблемы — до конца работы над переводом: ✔️ Запретить редактирование имён персонажей (при включении локализации мы будем автоматически отключать возможность отредактировать имена главных героев, так как в противном случае очень много текста придётся загонять под иминительный падеж; будет возможность вернуть редактирование, но уже на свой страх и риск, мы будем ориентироваться на дефолтные имена персонажей). Для разрешения редактирования имён персонажей, отредактируйте или удалите файл: \FRONT MISSION 2 Remake\Front Mission 2 Remake_Data\StreamingAssets\Mods\FFRTT - Russian Localization\BepInEx\config\Memoria.FrontMission2\Localization.cfg ✔️ Найти потерявшиеся элементы интерфейса (как минимум вкладка графических настроек остаётся без перевода по неизвестной причине, вероятно захардкожен текст)— нашли и перевели, просто файлов не было в демке, и я их пропустил ✔️ Вынести во внешние файлы захардкоженые позывные для перевода дефолтных — готово; не стали выносить файлы, вместо этого позывной по умолчанию, будет равен имени героя в верхнем регистре Изменить эту настройку можно здесь: \FRONT MISSION 2 Remake\Front Mission 2 Remake_Data\StreamingAssets\Mods\FFRTT - Russian Localization\BepInEx\config\Memoria.FrontMission2\Localization.cfg ⬜ Разобраться с изменением отображения полоски AP, почему-то она стала чёрной ⬜ Расширить некоторый интерфейс, чтобы в него помещались переведенные строки (список будет пополняться) ⬜ Моды — в свободное время: ✔️ Добавить спидхак — готово, включается по F1, конфигурируется в настройках. ⬜ Добавить читы для удобства редакторов ⬜ Ускорить некоторые анимации для того, чтобы сделать “быстрый” режим игры действительно быстрым ⬜ Добавить отображение радиуса атаки ⬜ Убрать отображение недоступного оружия (запросы на другие геймплейные моды можно присылать в личку)  
      Известные баги демки, которые НЕ касаются перевода:
      Если у вас на старте виснет игра с открытым меню настроек — качайте этот фикс, вероятно разрешение вашего широченного монитора отсутствует в списке досутпных. Если у вас всё было хорошо, а потом игра точно также стала виснуть на старте или загрузке — вероятно, вы играли с разных компов или с ноутбука и подключали/отключали монитор, открывали/закрывали крышку — та же самая проблема, только в профиль, публичного релиза фикса нет, но если вы с этим столкнулись — пишите, поможем.  
      Известные баги релиза, которые НЕ касаются перевода:
      Если продолжить диалог клавишей пробел или щёлкнуть в верхней части экрана после окончания миссии, диалог может зициклиться. Щёлчёк по диалогу или использование отмены закрывает диалог, как обычно. Ждём ответа разработчиков, возможно, попробуем починить сами.  
      Тестовое задание для желающиех приссоединиться к редактированию текста (присылайте перевод в личку):
      Кстати, мы ищем редактора на 2025 год для работы над текстами Front Mission 3.


Zone of Games © 2003–2024 | Реклама на сайте.

×