Skool Daze Routines
30408: Print the number of lines, the score or the high score (1)
Used by the routines at 27387, 27406, 30464, 62705 and 63456.
DE Display file address: 20956 (lines), 20924 (score) or 20988 (high score)
HL Lines, score or high score
30408 EX DE,HL Transfer the lines, score or high score to DE
30409 CALL 30278 Generate a 7x24-bit graphic for the number stored in DE
30412 EX DE,HL
30413 LD HL,55563 The graphic is stored in the buffer at 55563-55583
30416 LD BC,2047 B=7 (number of pixel rows)
30419 PUSH DE Store the display file address temporarily
30420 LDI Transfer a 24-bit wide row of pixels to the screen
30422 LDI
30424 LDI
30426 POP DE Restore the display file address to DE
30427 INC D Next pixel row on the screen
30428 DJNZ 30419 Jump back until all 7 pixel rows are done
30430 JR 30457