
Сообщение от
Andrew771
нет, она только перекрывает. Иначе стены не будут плавно стыковаться.
Код:
RMASK LD H,TRMASK
LD L,0
RMASK1
xor a
LD E,l
dup 8
or e
sla e
edup
cpl
LD (HL),a
INC L
jr nz,RMASK1
RET
; получение таблицы автомасок слева для байтов изображения
LMASK LD H,TLMASK
LD L,0
LMASK1
xor a
LD E,l
dup 8
or e
srl e
edup
cpl
LD (HL),a
INC L
jr nz,LMASK1
RET
; получение зеркального отображения байта
; входные параметры: A = байт изображения
; выходные параметры: A = байт изображения отзеркаленный
MIRROR LD H,TMIRR
LD L,0
LD B,0
MIRR1 LD A,L
dup 8
RLCA
RR E
edup
MIRR2 LD (HL),E
INC L
DJNZ MIRR1
RET
посмотри насколько правильная маска получается