вспомнил интересный момент.
trdos при работе с дискетой объём берёт из неё, таким образом вполне реально создать `гигантскую` дискету
и некоторые эмули её образ вполне сохранят/загрузят.
(была тема на форуме, но с ходу не нашёл)
Вид для печати
АвторыTR-DOS предоставили большой простор для фантазий. Вот в других файловых системах я не встречал аналога "служебного сектора". И уже заморочек поменьше. :)
тут можно вспомнить с64, там каталог вообще в отдельном текстовом файле.
ну а если по-делу то лучше проверив тип дискеты (кол-во дорожек) выдать сообщение в случае нестандарта и не работать с ней.
Касательно количества дорожек готов согласиться. Это совсем некритично, особенно если гемор большой обучить навигатор делать то, что он должен был уметь с самого начала. ;)
А вот касательно всяких какбы 'corrupted' каталогов. Тут совсе другая ситуация. Так как таких дисков уже море.
Как вариант - не давать копировать 'НА' такие диски, но оставить возможность отображать каталог, запускать файлы и копировать 'С' них (если копируемый файл адекватно описан в каталоге, конечно).
Норм? :)
Интересный момент/глючек, называйте, как хотите ;)
Отображен диск D, жму A (диск типа коррумпированный тут вставлен), ругается, каталог не отображает, отображает по прежнему диск D, жму запустить boot на диске D, а запускается boot с диска A :)
По первоначальному замыслу так и должно было быть. И в V0.75.3b так и работало. Но сейчас почему-то разладилось.Цитата:
Сообщение от Evgeny Muchkin
Причины установлены и в следующей версии будут исправлены.Цитата:
Сообщение от Evgeny Muchkin
У меня вопрос: оставлять поддержку дисков DCU или нет? Отрицательное количество свободных секторов в любом случае будет приравниваться к нулю.
Grand, оставлять. И поддержку корруптед дисков обязательно тоже.
Grand, а можно еще сделать, чтобы проги, которые USR 0 хотят перед стартом запускались?
зачем подстраиваться под кривой софт ?