нолька wrote:длинный блок грузится и как бы запинается в одном месте (голова откатывается в конец или начало диска, а потом обратно на нужный трек и загрузка идет дальше)
Это не та ли ошибка что автором эмулятор ukv описана?
Простая проверка на SPECTRUM'е показывает, что все происходит именно таким образом. Вызывая 3D13 с BC=4005h несколько раз подряд (DE считаем неизменным), можно наблюдать перемещение головок дисковода на один шаг к центру диска перед позиционированием на начало читаемого блока, а при вызовах c BC=6005h наблюдается один отдельный шаг в обратном направлении. Если учесть, что 40h OR 18h = 58h - код команды STEP IN, а 60h OR 18h = 78h - код команды STEP OUT, то никаких сомнений сомнений уже быть не может: ЭТО ОШИБКА TR-DOS.