правильно ли я понимаю, что если дискеты нет в дисководе, то загрузчик зацикливается в этом месте?
Код:
RAM:043F                 ld      a, (word_DED0)
RAM:0442                 out     (1Ch), a
RAM:0444                 in      a, (1Bh)
RAM:0446                 rlca
RAM:0447                 ret     nc
RAM:0448                 jp      sub_43F
- - - Добавлено - - -

KTSerg,
тот кусок был из другого загрузчика (zagr512), из эмулятора svofski. Он по внутренностям отличается от того что дал ivagor в котором нет данной конструкции.

- - - Добавлено - - -

Охренеть! Проблема в PPI2 (USER PPI). Если загрузчик находит FDC то он не инициализирует PPI2 и mdemo глючит. Если FDC загрузчик не находит (или держать F2) то PPI2 инициализируется и mdemo работает.
Вот как в той истории "корова пёрнула - рога отвалились". Причем тут PPI2 - непонятно.