вся зараза здесь кроется:
tr_dos
push hl
ld iy,#5c3a
ld (iy+#00),#ff
ld hl,#5cc2
ld (hl),#c3
ld hl,tr_dos_check
ld (#5cc3),hl
ld hl,tr_dos_rst8
ex (sp),hl
ld (#5c3d),sp
call #3d13
ex (sp),hl
or a
tr_dos_exit
ld hl,#5cc2
ld (hl),#c9
pop hl
ret
если сделать так:
tr_dos
push hl
call #3d13
pop hl
ret
то все великолепно работает. т.е. собака зарыта в этом вот обработчике ошибок![]()




Ответить с цитированием