Цитата Сообщение от dicebox Посмотреть сообщение
по крайней мере АП6 правильно выводит данные на AY.
А правильно ли происходит ВВОД данных?

Еще из наблюдений: при обращении к диску позиционирование головки заканчивается перемещением из положения trk0 на внешний край диска.
Это вы внешний/внутренний видимо попутали Внешний край на флопе и есть trk0.

Затем и выдается сообщение read only и в зависимости от команды trk 64 sec 65 (FORMAT) или trk 64 sec 73 (CAT,RUN). Застопорился я в этом месте...
переводим в бинарный вид:
64= 01000000b (=0 с установленным 6м битом, trk 0)
65= 01000001b (=1 с установленным 6м битом, sec 1)
73= 01001001b (=9 с установленным 6м битом, sec 9)
вспоминаем, что обычно лежит в 9м секторе (CAT, RUN).

направление поиска теперь, надеюсь, понятно?