Друзья, подскажите, какой наиболее крутой упаковщик для ZX-бинарников на данный момент существует?
Хотелось бы делать следующее:
1. Есть образ CODE-файла, содержащий как графику, так и код, предназначенный для загрузки по адресу N и запуска по адресу S (могут не совпадать).
2. Упаковщик пакует сей блок и приделывает ему в начало распаковывающий код, так, чтобы загрузив упакованный блок и запустив его через USR я получил первоначальный файл по адресу N и опциональным запуском по адресу S.
3. В идеале данный упаковщик (именно та часть, которая упаковывает) должен запускаться в командной строке на Linux. Впрочем, если такой упаковщик есть на ZX, его можно расфигачить и переписать под Cи.
В уме крутится что-то вроде "LPC Archiver", вроде был такой для ZX в конце 90хх, но поиск по инету ничего не дал.
Сие нужно для любителей хардкора - чтобы TAPки быстрее грузились на реальном железе. Например, если сделать игру, которая забивает 128к, а то и все 256к памяти спекки сейчас ничего не стоит, то грузить это на реальном Pentagon или Scorpion - это будет несколько долговато.
P.S. Возможно, где-то уже обсуждалось, просто не нашёл на форуме.