![]() |
Routines |
| Prev: 60939 | Up: Map | Next: 60968 |
|
Used by the routines at Initialise_Display_And_Border and Adjust_Score_Field_Cursor.
Writes INK:
WHITE,
PAPER:
BLACK
(BRIGHT)
(bright white on black) to 28 consecutive attribute cells from HL. Called to highlight a complete score entry row when the cursor moves.
|
||||||||
| Highlight_Score_Entry_Row | 60957 | INC HL | Skip past the table position bytes and set the fill count to 28. | |||||
| 60958 | INC HL | |||||||
| 60959 | LD A,28 | |||||||
| Score_Row_Highlight_Loop | 60961 | LD (HL),71 | Write INK: WHITE, PAPER: BLACK (BRIGHT) to each attribute cell and loop until 28 cells are highlighted. | |||||
| 60963 | INC HL | |||||||
| 60964 | DEC A | |||||||
| 60965 | JR NZ,Score_Row_Highlight_Loop | |||||||
| 60967 | RET | Return. | ||||||
| Prev: 60939 | Up: Map | Next: 60968 |