PDA

Просмотр полной версии : Inline-упаковщик для ZX



Epsilon
29.01.2016, 03:16
Друзья, подскажите, какой наиболее крутой упаковщик для ZX-бинарников на данный момент существует?

Хотелось бы делать следующее:

1. Есть образ CODE-файла, содержащий как графику, так и код, предназначенный для загрузки по адресу N и запуска по адресу S (могут не совпадать).
2. Упаковщик пакует сей блок и приделывает ему в начало распаковывающий код, так, чтобы загрузив упакованный блок и запустив его через USR я получил первоначальный файл по адресу N и опциональным запуском по адресу S.
3. В идеале данный упаковщик (именно та часть, которая упаковывает) должен запускаться в командной строке на Linux. Впрочем, если такой упаковщик есть на ZX, его можно расфигачить и переписать под Cи.

В уме крутится что-то вроде "LPC Archiver", вроде был такой для ZX в конце 90хх, но поиск по инету ничего не дал.

Сие нужно для любителей хардкора - чтобы TAPки быстрее грузились на реальном железе. Например, если сделать игру, которая забивает 128к, а то и все 256к памяти спекки сейчас ничего не стоит, то грузить это на реальном Pentagon или Scorpion - это будет несколько долговато.

P.S. Возможно, где-то уже обсуждалось, просто не нашёл на форуме.

Black Cat / Era CG
29.01.2016, 03:43
Это наверное сюда http://zx-pk.ru/showthread.php?t=23111