Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
Ped7g, так же еще не хватает возможности дописывать один файл при помощи SAVETRD
Плюсую, это сильно бы облегчило жизнь для сборки монолоэдеров.
Хотя по мне проще было бы чтото типа:

ADDTOENDTRD "disk.trd", start_address, length_in_bytes

чтобы к последнему файлу в образе диска добавлялся новый блок (в конец файла начиная со следующего сектора диска) и соответственно увеличивался рамер файла в секторах (остальные параметры не менялись), а если количество добавленных секторов зашкалило за 255, или за размер диска вылезли, или в образе вообще файлов нет, то ругалась ошибками ))

А ещё было бы неплохо добавить в SAVETRD возможность записывать в каталоге TRD-образа изменённые стартовый адрес и длину в байтах, не трогая длину в секторах. Для коррекции BASIC - программ может быть полезно.
Например добавив ещё 2 необязательных параметра:

SAVETRD "disk.trd","boot.B", start_address , length {, catalogue_start_adress} {, catalogue_bytes_length}

Вообще последнее конечно можно и через LUA откорректировать, но всёже