Может возникнуть вопрос - зачем сделал свой вариант распаковщика upkr для 8088, если есть штатные?
1. Штатные используют команды 286 и 386, у меня только 8088/86.
2. Пресеты --x86 и --x86b на тех файлах, которые я попробовал, обеспечивают несколько худшее сжатие, чем --z80, но тут обобщать не берусь.
3. Мой вариант поддерживает и прямую и обратную распаковку.
У штатных есть и плюс - там можно без дополнительных телодвижений распаковать готовый .com, а не только абстрактные данные из одной области памяти в другую. Ну и признаюсь, что когда качал репозиторий upkr, там еще не было распаковщиков для x86 (когда выкладывал свой вариант они уже были, но я их не смотрел). Возможно если вовремя скачал бы образцовые распаковщики, то ограничился бы их адаптацией для 8088/86, зато теперь есть разнообразие вариантов.




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