Если планируется какая-то совместимость, а не программа под одну плату, то надо исправить следующее (см. доку
http://alonecoder.nedopc.com/zx/books/ATMHW.rar):
1)
было:
LD A,#8 ;TURBO + 320*200*16 SCREEN
LD BC,VIDSHAD
OUT (C),A
стало:
VIDOPEN EQU #BD77
...
LD A,#A8 ;TURBO + 320*200*16 SCREEN + 50 Hz interrupt
LD BC,VIDOPEN
OUT (C),A
или вообще убрать (см. ниже)
2)
было:
XOR A ;SHADOW PORTS _FALSE_
CALL SHADOW
...
LD A,TRUE
CALL SHADOW
...
SHADOW
OUT (SHAD),A
RET
стало:
;LD A,#AB ;TURBO + 256*192 SCREEN + 50 Hz interrupt
;CALL SHADOWOFF
...
;LD A,#AB ;TURBO + 256*192 SCREEN + 50 Hz interrupt
LD A,#A8 ;TURBO + 320*200*16 SCREEN + 50 Hz interrupt
CALL SHADOWON
...
SHADOWON
LD BC,#2A53
PUSH BC
LD BC,VIDOPEN
JP #3D2F
SHADOWOFF
LD BC,VIDSHAD
OUT (C),A
RET