
Сообщение от
inozemcew
отрабатывает неправильно - не прерывается прерыванием. Из-за этого виснет Elite Supertrux 128.
Протестировал:
Код:
org 0x6161
ld a,2
out (254),a
loop:
jr loop
start:
di
ld hl,0x6000
ld de,0x6001
ld bc,0x100
ld a,h
ld i,a
inc a
ld (hl),a
ldir
im 2
loopA:
ei
jp loopA
INT срабатывает после JP, как положено
Да и вообще, запускается (релиз от DR):