![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Декодер PNG размером 6-8 килобайт
UFO © (2005-08-21 05:33:00)Я понимаю, что возможно не по адрессу но думаю что многим будет интересно
Я недавно взялся за написание декодера PNG минимального размера.
Минимальный размер на который жиреет ехешник - 8 кб (сжатие UPX,
без проверки ошибок внутри декодера). Хотел бы узнать,
это вообще кому-нибудь интересно - компактные декодеры графических
форматов. Я пока еще не закончил, но если кто хочет посмjтреть ...
http://www.homm86.narod.ru/tinydemo.zip
Первые восемь {$DEFINE ...} в модуле tinyPNG лучше не торгать,
а с остальными можно поигратся (там все описано)
И сразу хотел бы задать вопрос мастерам. Возможно ми будет прилинковать
*.obj файлы, откомпиленные в Visual C++ 7, и если можно то какаие будут
подводные камни кроме ссылок на функции из CRT.
UFO (2005-08-22 18:29:00) [21]Я же говорю, что только начал, и #23 заначит что открывается картинка с палитрой, а они не поддерживались. Сейчас палитру уже дописал, но какой-то глюк проскакивает. Как выловлю - обновлю.
BMouradov (2005-08-22 10:38:00) [22]Привет! Конечно, этот проект интересен! Жаль, не все png открываются (выдаёт #23), а то бы перешёл на него.
Thaddy (2005-08-22 03:48:00) [23]Recomple with BC++ to obtain OMF format that links to Delphi?
Vladimir Kladov (2005-08-21 21:36:00) [24]нельзя, формат у тех obj другой (coff), с ними Delphi не дружит. Если только что-то изменилось, и новый Delphi понимает coff или новый VC++ может не в coff (сомневаюсь).