обновление taprip

 

Столкнулся с ошибкой в программе при извлечении файлов: появляется сообщение "not a header" и файл не извлекается, остается только Basic. Исправление ошибок затянулось - сначала я написал код, но получал некорректный файл. Причина в программе Tape Explorer, скачанной на WOS:


Ошибка в том, что блок данных без заголовка выгружается длиной на два байта меньше.

Сейчас стал проверять все кассетные образы, нашел еще одну ошибку: сохраняются блоки данных нулевой длины. Исправил - еще ошибка. Исправил. Еще одна ошибка: блоки данных не выгружаются, появляется сообщение об ошибке. Исправил, теперь работает.


Может, взяться за формат tzx? Сначала надо улучшить detoken.


Комментарии