Вот решил поросить помощи над моим маленьким проектом по переводу Tony Hawk's Pro Skater для PSX. Замучался писать конвертер шрифта в bmp. С палитрой не могу разобраться, да и с подсчётом ширины какая - то проблема. Вот архив (http://ifolder.ru/11409216) с сырцом, шрифтом и bmp'шником, который я получил при первой версии программы. Помогите, кто, чем может.
============================================
Небольшое описание .fnt файла:
0х01 - к-во букв в шрифте.
0х02 -- 0х1С3 - Заголовок с шириной, высотой, оси X и Y.(Порядок такой: 4байта - ось Х, 4байта - высота, 4байта - ширина, 4байта - ось Y)
0х1С4 -- 0х1Е4 - Палитра.
остальные байты само изображение.
Исходное изображение должно хранится в формате 4bpp.
Прежде чем выкладывать свои исходники на обозрение, ознакомься, пожалуйста, хотя бы поверхностно с http://geosoft.no/development/cppstyle.html.
Теперь проведём работу над ошибками:
Согласен, исходник написан не очень, т.к. я первый раз работаю с конвертацией графики, а также некоторые комментарии обрезал. Да плюс еще за основу взял конвертер gh3.img.ps2 to bmp. Спасибо, что показал, что да, как да где. Учту ошибки, постараюсь исправить.
P.S.: Я просил с палитрой помочь.
http://ifolder.ru/11497528 - Вот новый сырец, с двумя файлами шрифтов. Прошу помогите с палитрой... Кто-нибудь...
Русская версия Invision Power Board (http://www.invisiоnboаrd.cоm)
© Invision Power Services (http://www.invisiоnpowеr.com)