Prev: 074C Up: Map Next: 0780
0766: print_double_column_1: Write 4 pixel rows of double height character data over 8 pixel rows at column that is 1 greater than a multiple of 4.
Used by the routine at print_half_row.
Input
DE holds address of pixel row n of character font bitmap.
HL holds screen address to print character at.
print_double_column_1 0766 CALL print_column_1 Call print_column_1 with B set to 1 to print pixel row n+0 of character.
0769 DEC DE Decrement DE and call print_column_1 with B set to 2 to print pixel rows n+0 and n+1 of character.
076A LD B,$02
076C CALL print_column_1
076F DEC DE Decrement DE and call print_column_1 with B set to 2 to print pixel rows n+1 and n+2 of character.
0770 LD B,$02
0772 CALL print_column_1
0775 DEC DE Decrement DE and call print_column_1 with B set to 2 to print pixel rows n+2 and n+3 of character.
0776 LD B,$02
0778 CALL print_column_1
077B DEC DE Decrement DE and jump to print_column_1 with B set to 1 to print pixel row n+3 of character.
077C INC B
077D JP print_column_1
Prev: 074C Up: Map Next: 0780