Тема: CVM-формат
Показать сообщение отдельно
Старый 27.06.2024, 14:48   #47
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,226
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: CVM-формат             

Цитата:
Сообщение от xtz Посмотреть сообщение
Имеем такие файлы: MOVIE_EN.TXD - шрифт MOVIE_EN.FNT - содержит в себе текст субтитров
Это только для видео ты смотришь, из папки MOVIE. Там суммарно 58 папок и внутри каждой есть файл типа _EN.FNT. Там папки с текстом для уровней, описание меню, системные сообщения и т.д.

Так то, формат текста в игре простой, единственное, что файлов очень и очень много.
Использовать для работы можно Круптар. Вот тебе на примере файла MOVIE_EN.FNT проект Круптара по его переводу.
В папке IN лежит файл из которого берется текст, в папке OUT - его дубль, куда Круптар пишет уже переведенный текст.
Для экспорта текста в Вашей кодировке, нужно еще знать Вашу таблицу символов, я ее увы не знаю, поэтому экспорт именно в вашей кодировке пока не работает.

Теперь как настроить Круптар на любой другой файл на примере MOVIE_EN.FNT
Первые 4 байта - там зашифровано количество строк текста в хексе.
Вторые 4 байта - поинтер на строку текста.
Поинтеры повторяются каждые 16 байт до самого текста.
Первый поинтер - 00000004
Последний поинтер - 000003d8
Начало текстового блока - 000003ec
Конец текстового блока - 000011b3

Поинтеры

Строки

Как выглядит текст для перевода в Круптаре
Слева окно - оригинальный текст, справа - для перевода.
Вложения
Тип файла: rar Kruptar (SONIC MOVIE_EN.FNT).rar (575.7 Кб, 4 просмотров)
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

Краткий FAQ по Терабоксу:
1). Кликаете по ссылке и переходите на Терабокс.
2). Логинитесь в нем, если еще не сделали этого ранее.
Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться.
3). Жмете на кнопку "Сохранить в Мой Терабокс"
4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок.
P.S. Нет, терабокс мне не платит.

Последний раз редактировалось Bambuch0; 27.06.2024 в 15:36.
Bambuch0 вне форума  
Ответить с цитированием
Сказали спасибо Bambuch0