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

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

Здравствутйе, хочу перенести перевод  Dragon Quest VIII c PS2 на Android.

Возникли вопросы по разбору ресурсов, движок Unity.

Текст ищется легко, он находится в PAC файлах, которые можно редактировать hex редактором (из кодировок пробывал utf-8, win-1251).

Проблема в том, что кириллица отображается в виде белых квадратов.

Скрытый текст

MEANBFP_t.jpg

С помощью UnityEX из sharedassets1 вытащил (IPAGothic) ipag.font_raw, ipag.ufnt и текстуру шрифта. Как я понял используются растровый шрифт, но на сомой текстуре кириллица присутствует.

Подскажите пожалуйста в каком направлении копать? 

Pac file

sharedassets0

sharedassets1

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


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

Даже переносы не работают на кириллице, как понял это utf-8, она в unity используется. Скорее всего, это из-за того что используются эти не стандартные pac.
Если переносы и расширение интерфейса не будут работать, смысла на кириллице нет. Нужно будет кодировать текст например на умлауты или на латиницу и в шрифтах эти символы на русские перебивать, соответственно если на латиницу то она не будет работать. Попробуйте умлауты.
¨¸ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

А для pac нужен парсер, там есть длинны текста, на hex проблематично.

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


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

pac- контейнер, внутри 60 bin-файлов
 

BIN:
0x00-0x40 — имя файла
0x40 - начало данных
0x44 - размер без заголовка (-0x50 от всего файла)
0x48 - полный размер
0x4C - ?

0x50(2) - кол-во строк
0x52(2) - размер таблицы в байтах/начало текста

Цикл:
0x54(2) - id? Идентичные цифры в разных файлах: 10, 20, 21, 100, 101, 200, 201...
0x56(2) - длина текста

Далее текст.

 

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас



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

×