По степени сжатия между MegaLZ/LZSA2 и exomizer располагается aPLib/aPack, но предыдущий рапаковщик, который я выкладывал, был медленноват (ближе к exomizer и в 2 раза медленнее MegaLZ). Новый распаковщик медленнее MegaLZ уже только в полтора раза, по размеру равен быстрому распаковщику MegaLZ b2ma (210 байт) и не использует самомодифицирующийся код.
Сделал еще в прошлом году, думал может еще оптимизирую, но новые идеи не появились. Зато появились два новых хороших упаковщика: apultra от автора LZSA и oapack. apultra быстрый, oapack очень медленный, но иногда выигрывает несколько байтов.




Ответить с цитированием