
Сообщение от
Shadow Maker
Ток максимально короткую, а то у меня какой-то монстр получился.
вот, накодил наскоряк.
особо за сокращением не гнался.
Код:
FX_OFF LD C,#FD
XOR A
LD E,A
FXF1 LD B,#FF
OUT (C),A
LD B,#BF
OUT (C),E
INC A
CP #0F
JR NZ,FXF1
RET
Добавлено через 6 минут
Собсна пришлолось всеже себя заставить покодить малость иначе 
Код:
FX_OFF
LD D,#0F
FX_OFF1 LD BC,#FFFD
OUT (C),D
LD B,#BF
OUT (C),0
DEC D
JP P,FX_OFF1
RET
правда у этого кода есть недокументированная команда OUT (c),0.
шобы ее избежать, придеца добавить команды:
Код:
FX_OFF
XOR A
LD D,#0F
FX_OFF1 LD BC,#FFFD
OUT (C),D
LD B,#BF
OUT (C),A
DEC D
JP P,FX_OFF1
RET