Final Fantasy: 20th Anniversary Edition/MSG
Материал из ConsolWiki
MSG — контейнер для игровых сообщений. Кодировка определяется шрифтом. В частности, служебные символы (символ переноса строки, символ конца строки и т.п.) определяются в описательном файле шрифта (FIF).
Структура файла
Размер | Данные |
---|---|
32 байта | Заголовок |
Количество строк × 4 байта | Указатели на строки (относительно начала файла) |
До конца файла | Данные строк |
Заголовок
Смещение | Размер | Описание |
---|---|---|
0x00 | 8 байт | Сигнатура ("\0\0\0\0TEXT") |
0x04 | 1 байт | Неизвестно, всегда 1 (версия формата?) |
0x05 | 3 байта | Количество строк |
0x0C | 4 байта | Общий размер файла |