Упаковщик данных для ZX Spectrum "Hrust 1.3", PC-версия

                     version 1.1bi



Данная программа - переделанная версия упаковщика с ZX Spectrum. Автор
оригинальной программы - Hrumer, автор PC-версии - Nikita Burnashev,
подключение депакера добавил psb.

Файлы:

hrust13.exe	- упаковщик
hrust13.c	- исходник упаковщика на си
hrust1.bin	- автономный распаковщик для ZX Spectrum (*)
example.bat	- пример использования упаковщика в bat-файлах



Программа поддерживает следующие ключи:

-spd n		скорость сжатия: 0-быстрая ... 3-нормальная (3 по умолчанию)
-depacker	подключение депакера к упакованному блоку (нет по умолчанию)
-ei		разрешить прерывания по выходу из депакера (да по умолчанию)
-di		запретить прерывания по выходу из депакера (нет по умолчанию)
-start n 	стартовый адрес блока (с депакером) (#6000 по умолчанию)
-depackto n 	адрес распаковки (#6000 по умолчанию)
-dadr n		адрес депакера (#5B00 по умолчанию)
-sp n		новое значение регистра SP после распаковки (нет по умолчанию)
-jp n		переход по адресу после распаковки (нет по умолчанию)




(*) описание искать в оригинальной версии Hrust1.3 на ZX Spectrum.






History.

v1.1:	первая тестовая версия.

v1.1bi:	исправлена небольшая неточность,
	добавлена проверка на длину входного файла,
	некоторые косметические изменения,
	увеличен размер bufOut (переполнялся на некоторых файлах)!

