Prev: 0766 Up: Map Next: 079A
0780: print_double_column_2: Write 4 pixel rows of double height character data over 8 pixel rows at column that is 2 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_2 0780 CALL print_column_2 Call print_column_2 with B set to 1 to print pixel row n+0 of character.
0783 DEC DE Decrement DE and call print_column_2 with B set to 2 to print pixel rows n+0 and n+1 of character.
0784 LD B,$02
0786 CALL print_column_2
0789 DEC DE Decrement DE and call print_column_2 with B set to 2 to print pixel rows n+1 and n+2 of character.
078A LD B,$02
078C CALL print_column_2
078F DEC DE Decrement DE and call print_column_2 with B set to 2 to print pixel rows n+2 and n+3 of character.
0790 LD B,$02
0792 CALL print_column_2
0795 DEC DE Decrement DE and jump to print_column_2 with B set to 1 to print pixel row n+3 of character.
0796 INC B
0797 JP print_column_2
Prev: 0766 Up: Map Next: 079A