Описание форматов файлов игры (03.04.2010)
Автор: HSerg

Файлы со шрифтами [ *.mft ]


Заголовок
 4D 46 54 00 сигнатура ‘MFT#00’
 02 00 00 00 ??? всегда [#02 #00 #00 #00]
 xx xx xx xx длина строки названия шрифта
 xx ..... xx строка названия шрифта
длина блока = [длина строки названия шрифта]
 xx xx xx xx ??? что-то связанное с высотой символов
 xx xx xx xx ??? что-то связанное с высотой символов
 xx xx xx xx ???
 00  ??? всегда [#00]
 
255 блоков по одному блоку на символ (соотв. позиция блока - это код символа [1..255])
  01  ??? всегда [#01]
  xx xx xx xx  видимая ширина символа в пикселях (может быть отрицательной)
  xx xx xx xx  высота символа в пикселях
  xx xx xx xx  ??? обычно совпадает с [шириной символа в пикселях]
  xx xx xx xx  количество байт на одну строку символа
  xx ..... xx  изображение символа, где биты - суть двухцветные пиксели
длина блока = [высота символа в пикселях * количество байт на одну строку символа]