Routines |
Prev: 6AFB | Up: Map | Next: 6B32 |
Used by the routine at 6900. Sets the attribute bytes for the bottom three lines of the screen, and then prints the Skool Daze logo and the score box.
|
||||
6B0E | LD HL,$5AA0 | Set HL and DE to the attribute file address for the leftmost character square of the third line from the the bottom of the screen | ||
6B11 | LD D,H | |||
6B12 | LD E,L | |||
6B13 | LD (HL),$12 | INK 2: PAPER 2 for the bottom three lines of the screen | ||
6B15 | INC L | |||
6B16 | JR NZ,$6B13 | |||
6B18 | LD H,$EF | HL=EF00: Skool Daze logo | ||
6B1A | CALL $7519 | Print the logo at the bottom left of the screen | ||
6B1D | LD DE,$5AB8 | This is the attribute file address for the top-left corner of the score box | ||
6B20 | LD HL,$EE00 | EE00: Score/Lines/Hi-Score box graphic | ||
6B23 | CALL $7519 | Print the Score/Lines/Hi-Score box | ||
6B26 | LD HL,($7FC2) | HL=high score | ||
6B29 | LD A,H | Is the high score zero? | ||
6B2A | OR L | |||
6B2B | RET Z | Return if so | ||
6B2C | LD DE,$51FC | DE=display file address for the high score | ||
6B2F | JP $76C8 | Print the high score |
Prev: 6AFB | Up: Map | Next: 6B32 |