Prev: 06A6 Up: Map Next: 074C
073B: print_half_row: Print 4 pixel rows of character bitmap over 8 pixel rows of screen (double height).
Used by the routine at print_character.
Input
DE holds address of pixel row n of character font bitmap.
HL holds screen address to print character at.
print_half_row 073B LD A,(column_offset) Load column_offset variable.
073E LD B,$01 Set B to 1 as pixel row counter.
0740 AND A If column_offset is 0 jump to print_double_column_0.
0741 JR Z,print_double_column_0
0743 DEC A If column_offset is 1 jump to print_double_column_1.
0744 JR Z,print_double_column_1
0746 DEC A
0747 JR Z,print_double_column_2 If column_offset is 2 jump to print_double_column_2.
0749 JP print_double_column_3 else jump to print_double_column_3.
Prev: 06A6 Up: Map Next: 074C