Обшибся слегка. Надо перед меткой MCO поставить EX AF,AF' (это я на лету писал). Ну еще можно развернуть цикл и вообще избавиться от этих обменов.

Цитата Сообщение от TomCaT
получается, лучше всего пакуются байты 255-0-255-0, или 130-125-130-125, т.е. негатив-позитив-негатив? Разве такие последовательности часто встречаются?
Если исходное изображение является конверсией по floyd-steinberg, то сжатие будет хреновым (равно как и любым другим пакером), а вот если оно по методу threshold или ordered то все замечательно. Плагин к bge (поставляется в комплекте к qhts или скачивается с сайта http://zxdocs.fatal.ru (раздел projects). В нем можно посмотреть сколько будет весить набор изображений в сжатом и расжатом виде. В среднем в 1.5-2 раза получается выигрыш. И это при достаточно высокой скорости распаковки. Ну и плюс итоговые данные хорошо пакуются хрустом.
ЗЫ. В videostudio также используется этот метод, он оттуда пришел%))