Routines |
Prev: B768 | Up: Map | Next: B79E |
Used by the routine at B6D0.
|
||||
HighScorePrint | B775 | LD HL,$4000 | Writes 00 to all 1800 screen buffer address locations (clears the screen). | |
B778 | LD BC,$17FF | |||
B77B | LD DE,$4001 | |||
B77E | LD (HL),$00 | |||
B780 | LDIR | |||
B782 | LD HL,$5800 | Writes 07 to all 0300 attribute buffer address locations. | ||
B785 | LD DE,$5801 | |||
B788 | LD BC,$02FF | |||
B78B | LD (HL),$07 | |||
B78D | LDIR | |||
Open the upper screen channel.
|
||||
B78F | LD A,$02 | A=02. | ||
B791 | CALL $1601 | Call CHAN_OPEN. | ||
Uses PR_STRING to print to the screen.
|
||||
B794 | LD DE,$B79E | DE=HighScoreCopy (text). | ||
B797 | LD BC,$007B | BC=7B (counter). | ||
B79A | CALL $203C | Call PR_STRING. | ||
B79D | RET | Return. |
Prev: B768 | Up: Map | Next: B79E |