|  | Routines | 
| Prev: 63247 | Up: Map | Next: 63286 | 
| 63263 | LD HL,(63018) | Load HL with address of bitmap virtual text cursor | ||
| 63266 | LD A,L | Get LSB of video memory address in A | ||
| 63267 | ADD A,32 | Add 32 (i.e. move down one character row) | ||
| 63269 | JP C,63277 | If we have encountered the bottom of the current third of the display, then skip ahead to 63277 | ||
| 63272 | AND 224 | Decrease to nearest multiple of 32 (i.e. start of a character row) | ||
| 63274 | LD L,A | Place modified address back into HL | ||
| 63275 | JR 63259 | Store at 63018 and return | ||
| 63277 | AND 224 | Decrease to nearest multiple of 32 (i.e. start of a character row) | ||
| 63279 | LD L,A | Place modified address back into L | ||
| 63280 | LD A,H | Load MSB of video memory address into A | ||
| 63281 | ADD A,8 | Increase by 8 (as we're moving one text row, or EIGHT pixel rows down) | ||
| 63283 | LD H,A | Place modified address back into HL | ||
| 63284 | JR 63259 | Store at 63018 and return | ||
| Prev: 63247 | Up: Map | Next: 63286 |