Непонятное беспокойство. ))
Не знаю как в этой ветке (никогда не пользовался SAVETAP), а в соседней SjASMPlus от z00m у SAVETAP дофига вариантов помимо основного:
Но тоже не пользовался )))Код:SAVETAP <filename>,BASIC,<fileintapeheader>,<start>,<length>[,<autorunline>[,<lengthwithoutvars>]]
SAVETAP <filename>,CODE,<fileintapeheader>,<start>,<length>[,<customstartaddress>[,<optional3rdparam>]]
SAVETAP <filename>,NUMBERS,<fileintapeheader>,<start>,<length>[,<variableletter(A..Z)>]
SAVETAP <filename>,CHARS,<fileintapeheader>,<start>,<length>[,<variableletter(A..Z)>]
SAVETAP <filename>,HEADLESS,<start>,<length>[,<customblockflag(0..255)>]
Append the tape header or block of data to the end of the standard tape file for emulators of ZX-Spectrum
SAVETRD лучший вариант если под тырдос. Там в последних версиях тоже починили и расширили.
Но если для дела благого и памяти сохранения вам понадобится например упаковать скомпилированный код а потом использовать распаковщик, то выбор только SAVEBIN и внешняя обработка... ))

