нашёл непосредственную причину - после всех загрузок выполняется такой код:
Код:
ld bc, $7ffd ; b90b
ld a, $10 ; b90e
out (c), a ; b910
ld a, (hl) ; b912
ex af, af' ; b913
ld a, $11 ; b914
out (c), a ; b916
ex af, af' ; b918
ld (de), a ; b919
inc hl ; b91a
inc de ; b91b
dec ix ; b91c
ld a, ixh ; b91e
or ixl ; b920
jr nz, l_b90e ; b922
call $c000 ; b924
ld a, $10 ; b927 <---- здесь BC = #0110 !!!
out (c), a ; b929
jp $6003 ; b92b
...и на некоторых эмулях оно работает как вывод в #7FFD! но... как так-то?.. ЧЁТНЫЙ порт работает как системный??