Он не сжат. В собственном редакторе редактируется таким образом:
Формат в старых играх:
первые два байта - высота Символа
следующие два байта - размер, занимаемый всеми символами
следующие 256 байт - таблица ширин всех 256 символов
следующие 512 байт - таблица двухбайтных указателей на каждый из 256 символов
В новых играх:
первые четыре байта - количество бит на пиксель (1 или 4)
а в остальном смотри Формат в старых играх
Размер символа зависит от его высоты, ширины и бит, занимаемых пикселем
Формат 1-битных символов, с высотой 8:
каждый байт означает колонку, каждый бит из которых означает точку - чёрную или белую
Формат 1-битных символов, с высотой 16:
каждое слово (т.е. 2 байта) означает колонку, каждый бит из которых означает точку - чёрную или белую
Формат 1-битных символов, с высотой 32:
каждое двойное слово (т.е. 4 байта) означает колонку, каждый бит из которых означает точку - чёрную или белую.
С четырёхбитными посложнее. Если понадобится, расскажу.
Такие шрифты используются почти во всех gba играх от Ubi Soft
В DTM кстати тоже проглядывается, но редактировать такое импоссибл: