+ ld hl, FB_ADDR + 25
+ call draw_logo
+
+ PRINTSTR START_ROW, 0, str_row0
+ PRINTSTR START_ROW + 1, 0, str_row1
+ PRINTSTR START_ROW + 2, 0, str_row2
+ PRINTSTR START_ROW + 3, 0, str_row3
+ PRINTSTR START_ROW + 4, 0, str_row4
+ PRINTSTR START_ROW + 5, 0, str_row5
+ PRINTSTR START_ROW + 6, 0, str_row6
+ PRINTSTR START_ROW + 7, 0, str_row7
+
+.mainloop:
+ ld bc, $fefe ; c: port $fe, b: row select $fe
+ xor a
+.rowloop:
+ push af
+ push bc
+ add START_ROW
+ ld b, a
+ ld c, 17
+ call calc_cell_addr
+
+ pop bc
+ in a, (c)
+ call putbin5
+ rlc b
+ pop af
+ inc a
+ cp $8
+ jr nz, .rowloop
+ jr .mainloop