Prev: CAFD Up: Map Next: CB19
CB09: Print a piece several times down a column
Used by the routines at DRAW_PLAY_FRAME and PRINT_BORDER.
Each two character rows below the one before, with the same four codes.
Input
HL the screen address of the first
DE its four codes
B how many
A' the colour
PRINT_BLOCK_COLUMN CB09 PUSH BC a piece; two rows down; the same codes again
CB0A PUSH DE
CB0B CALL PRINT_BLOCK
CB0E CALL NEXT_CHAR_ROW
CB11 CALL NEXT_CHAR_ROW
CB14 POP DE
CB15 POP BC
CB16 DJNZ PRINT_BLOCK_COLUMN
CB18 RET
Prev: CAFD Up: Map Next: CB19