------------------------------------------------------------------------ TR-DOS ver. 5.66613V ------------------------------------------------------------------------ Изменения в v.5.66613V относительно v.5.666HTE: 1. Убран автозапуск с диска при переходе в TR-DOS (RUN "boot"); (в целях безопасности, сохранности данных диска, т.к. старт быстрый, а на нажимать не успеваем) 2. Мелкие коррекции дизайна. ------------------------------------------------------------------------ Изменения в v.5.666HTE относительно v.5.5H/RST7: 1. Возможность использования RАМ-диска (диск ); 2. Добавлена команда * - инициализация RAM-диска; 3. Добавлена команда NEW - вывод информации о TR-DOS'е; 4. Расширена команда NEW * - перезапуск TR-DOS; 5. Расширена команда NEW "DiskName" - изменение имени диска; 6. Расширена команда LIST, теперь при наборе: LIST * вместо начального адреса файла будет выводиться 3-х буквенное расширение каждого файла; 7. Расширена команда RETURN, теперь при наборе RETURN #xxxx где xxxx - это 16-ти-ричное число, произойдет возврат не по тому адресу с которого вызывался TR-DOS, а по адресу xxxx; 8. Расширена команда FORMAT: - ТURBO (0102030405060708090A0B0C0D0E0F10) - NORMAL (0109020A030B040C050D060E070F0810) - SLOW (0105090D02060A0E03070B0F04080C10) 9. Теперь при наборе команд: *"*", *"?", *":", *" ", *"""" не будет выводиться ошибка, а останется текущий диск; 10. При использовании кнопки теперь возможны такие ситуации: - при нажатой клавише 'S' регистр SP=20000; - при нажатой клавише 'D' регистр SP=65535; - в других случаях регистр SP не изменяется; - при нажатии одновременно клавиш: SS+SP+MAGIC происходит переход по адресу указанному в ячейках: 23728/23729 (выполняется NMI, в ячейку: 23727 записывается число 195) (при указании адресов: 00000 или 65535 перехода не будет!) 11. Небольшие изменения дизайна. ------------------------------------------------------------------------ Описание работы с RАМ-диском: - Полная совместимость работы через адреса #3D13 (15635), #3D00 (15616), #3D03 (15619), #3CFA (15610), #3C03 (15363) как с обычным диском; - Переход на RАМ-диск невозможен при недоступности к верхней памяти! (верхние 768кб из 1024кб); - При каждом обращении к RАМ-диску происходит проверка на его наличие, и если его нет, то никаких действий не происходит! - Форматирование RAM-диска из TR-DOS'а: Синтаксис стандартный, всегда 81*2 дорожки, в конце устанавливаются 0 сегмент и 0 страница памяти) - RAM-диск использует верхние 768кб из 1024кб, имеет размер 648кб (81*2=162 дорожки), последние 128к используются для определения страницы памяти (по адресу #FFFF коды 0,1,2,3,4,5,6,7) для 160, 161 дорожек и других внутренних целей; - При использовании RAM-диска остаются свободные первые 256кб памяти: 128кб стандартных и 128кб дополнительных, особенностью работы с RAM-диском является то, что после обращения к RAM-диску устанавливаются активными стандартный (0) сегмент 128кб и та страница, которая была установлена до обращения! ------------------------------------------------------------------------ [ © ZXDemon, VRCP Soft, https://vrcp.ru/ ]