@n0:
mov ch, dh
@y0:
mov cl, dl
@x0:
mov es:[di+0], al
mov es:[di+1], al
mov es:[di+2], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+321], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+640], al
mov es:[di+641], al
mov es:[di+642], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x0
add di, bx
dec ch
jnz @y0
jmp @next
@n1:
mov ch, dh
@y1:
mov cl, dl
@x1:
mov es:[di+1], al
mov es:[di+2], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+321], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+640], al
mov es:[di+641], al
mov es:[di+642], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x1
add di, bx
dec ch
jnz @y1
jmp @next
@n2:
mov ch, dh
@y2:
mov cl, dl
@x2:
mov es:[di+1], al
mov es:[di+2], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+321], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+640], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x2
add di, bx
dec ch
jnz @y2
jmp @next
@n3:
mov ch, dh
@y3:
mov cl, dl
@x3:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+321], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+640], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x3
add di, bx
dec ch
jnz @y3
jmp @next
@n4:
mov ch, dh
@y4:
mov cl, dl
@x4:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+321], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x4
add di, bx
dec ch
jnz @y4
jmp @next
@n5:
mov ch, dh
@y5:
mov cl, dl
@x5:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
mov es:[di+963], al
add di, 4
dec cl
jnz @x5
add di, bx
dec ch
jnz @y5
jmp @next
@n6:
mov ch, dh
@y6:
mov cl, dl
@x6:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+323], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x6
add di, bx
dec ch
jnz @y6
jmp @next
@n7:
mov ch, dh
@y7:
mov cl, dl
@x7:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+961], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x7
add di, bx
dec ch
jnz @y7
jmp @next
@n8:
mov ch, dh
@y8:
mov cl, dl
@x8:
mov es:[di+1], al
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x8
add di, bx
dec ch
jnz @y8
jmp @next
@n9:
mov ch, dh
@y9:
mov cl, dl
@x9:
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+641], al
mov es:[di+643], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x9
add di, bx
dec ch
jnz @y9
jmp @next
@n10:
mov ch, dh
@y10:
mov cl, dl
@x10:
mov es:[di+3], al
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+641], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x10
add di, bx
dec ch
jnz @y10
jmp @next
@n11:
mov ch, dh
@y11:
mov cl, dl
@x11:
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+641], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x11
add di, bx
dec ch
jnz @y11
jmp @next
@n12:
mov ch, dh
@y12:
mov cl, dl
@x12:
mov es:[di+320], al
mov es:[di+322], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x12
add di, bx
dec ch
jnz @y12
jmp @next
@n13:
mov ch, dh
@y13:
mov cl, dl
@x13:
mov es:[di+322], al
mov es:[di+960], al
mov es:[di+962], al
add di, 4
dec cl
jnz @x13
add di, bx
dec ch
jnz @y13
jmp @next
@n14:
mov ch, dh
@y14:
mov cl, dl
@x14:
mov es:[di+322], al
mov es:[di+960], al
add di, 4
dec cl
jnz @x14
add di, bx
dec ch
jnz @y14
jmp @next
@n15:
mov ch, dh
@y15:
mov cl, dl
@x15:
mov es:[di+960], al
add di, 4
dec cl
jnz @x15
add di, bx
dec ch
jnz @y15
jmp @next
@next:
