TheLuxifer1
Новички+-
Публикации
9 -
Зарегистрирован
-
Посещение
Репутация
2 НейтральнаяО TheLuxifer1
-
Звание
Новичок
Информация
-
Пол
Мужской
-
Откуда
Россия
Контактная информация
-
Steam ID
theluxifer2022
-
VK
https://vk.com/theluxifer
Посетители профиля
411 просмотр профиля
-
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
Может кому интересно, поизучав я наткнулся на движок PhyreEngine от Sony на PS4. Использовав методы и API PhyreEngine, распаковал шрифт с оригинальной текстурой 2800x2900. Далее чтобы переупаковать шрифт обратно, нужно создать новый .fgen файл с новым .ttf шрифтом, использовав программу Phyre Font Editor(находится в самом движке, в инструментах), задав оригинальные размеры текстуры, размер шрифта, сгенерировал .fgen. Переупаковав получилось это: https://imgur.com/a/6r0x3yz . С русскими глифами не знаю как будет выглядеть. Весь код как и сам движок и сама программа, находятся здесь: GitHub. В главном меню и в заголовках шрифт не меняется, возможно где-то в других файлах шрифт для него содержится. Чтобы шрифт и в главном меню работал, и в заголовках, надо рядом тот же шрифт поместить и назвать (font01.fgen.phyre). (https://imgur.com/a/1mGtKxR). -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
Не знаю поможет или нет, возможно распакованный .phyre файл с шрифтами и текстуркой(картинкой) https://drive.google.com/file/d/1D-7GrnItyhm0PM1qDEoBeaCXHo-6JxFg/view?usp=sharing. Был распакован по Offset: 3446 Count: 7447 Size: 45. Шрифты не имели расширения для файла в hex коде “я не нашел”, было (raw binary font format), поэтому ставится .fnt, далее при упаковке конвертируется обратно в raw binary.Написал небольшую программу https://github.com/TheLuxifer2023/PhyreEngine_Unpack . LZS_inpack.exe -extractchar font00_usa.fgen.phyre 3446 7447 45 LZS_inpack.exe -texture font00_usa.fgen.phyre Упаковать обратно можно, но как оно будет работать неизвестно. LZS_inpack.exe -packfont font00_usa.fgen_extracted.fnt font00_usa.fgen_texture.gtf modified.phyre font00_usa.fgen_extracted.fnt - BMFont метрики (7447 символов) font00_usa.fgen_extracted.json - JSON данные font00_usa.fgen_texture.gtf - Текстура font00_usa.fgen_texture.png - Текстура PNG -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
@Zolodei https://disk.yandex.ru/d/WYly0u_I6oAoPQ, архив со скриптами есть -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
@gfififid Ну так переводчик перевел, где нету перевода это в скриптах уже скорее всего, русские слова не влезают, это уже шрифт -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
@Enotik98 Не знаю, если хочешь можешь сам тестировать, и менять текст перевода, в моей проге если распаковать localize_msg.dat, можно из 50к файлов найти нужную строку, в проге поиск строк есть, и замена тоже -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
@Enotik98 Только перевел машинным переводом через свою прогу файл localize_msg.dat, не тестировал -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
Перевел localize_msg.dat у SAO HR https://disk.yandex.ru/d/wrtycchiU77bpA не тестировал, приложил к арихиву свою программу, в ней можно переводить файлы, api переводчика действует месяц. -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
Первел через Deepl 20к файлов только смог -
Accel World VS. Sword Art Online / Sword Art Online: Hollow Realization / Hollow Fragment
TheLuxifer1 ответил в тему пользователя Zolodei в Русификаторы
Сделал программу, перевел все 55000 файлов из "localize_msg.dat" в UTF8; И совместил весь текст в один txt файл, может пригодится: https://disk.yandex.ru/d/mdOcuIYUiud16Q