![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 15 Регистрация: 25.1.2008 Пользователь №: 21 ![]() |
Очень хотелось бы увидеть грамотный перевод сабжа для PSP, т.к. у пЕратских переводов очень много ошибок и недочётов + корявые шрифты. И ещё вопрос "на засыпку": чем вскрыть RAW файлы в игре, чтобы можно было русифицировать озвучку?
P.S. Если что, то рад буду помочь с переводом ![]() Сообщение отредактировал Shiz0 - 25.1.2008, 16:06 |
|
|
![]() |
![]() ![]()
Сообщение
#2
|
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 52 Регистрация: 25.11.2007 Из: СПб Пользователь №: 11 ![]() |
Короче, расскажу что я об этом думаю. Smarter, поправь, если что не так.
Итак, мы имеем разархивированный из data.dtz файл, размером 5,6 Мб. Известно, что он содежит в себе шрифты и, судя по размеру, еще какой-то мусор нас не интересующий. По теории, в файле должны быть все буквы - они находятся в первой 1/4 файла (в неявном виде) с помощью HEX редактора (напр. WinHEX). Далее, каждой букве каким-то образом соответствует своя текстура. Текстуры, по логике, должны быть в части файла, отличающейся у оргинального и пиратского файлов, которая кстати составляет всего 12 Кб, и должны просматриваться тайловым редактором (напр. Tile Molester). Однако, ни одним тайловым редатором мне не удалось увидеть шрифты ни в одном режиме! Отсюда можно сделать вывод, что либо существует какой-то код, согласно которому текстуры выводятся на экран из этого мусора, либо что-то еще ![]() Т.о., чтобы сделать нормальный перевод, надо понять как устроены шрифты, а затем в свобдное место добавить текстуры недостающих букв, в т.ч. всех маленьких букв. Далее соотнести эти текстуры с соотв. буквами. После этого надо полностью перерабатывать GXT файл с учетом новых букв. Короче аццкий труд ![]() Но можно (если поймем как), просто поправить имеющиеся текстуры и, возможно, добавить только Й и Ъ (+Ё). Тогда задача значительно упрощается. Итак, все упирается в шрифты, ч.и.т.д. У меня на этом все. Ваши соображения. Сообщение отредактировал Dimon485 - 27.1.2008, 23:43 |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 22.8.2024, 16:45 |