Routines |
Prev: 37654 | Up: Map | Next: 37719 |
37703 | LD HL,(36488) | Load memory location to start printing character into HL | ||
37706 | LD A,L | Add 32 to LSB (i.e. move down a character row)... | ||
37707 | ADD A,32 | ... | ||
37709 | JP C,37735 | If overflows from A register (crossing between successive thirds of the bitmap display) then jump to 37735 | ||
37712 | AND 224 | Clear bits for 1, 2, 4, 8 and 16 (i.e. set to zero) to set cursor to beginning of new character row | ||
37714 | LD L,A | Place modified value back into HL... | ||
37715 | LD (36488),HL | ...and update stored value accordingly | ||
37718 | RET | Return |
Prev: 37654 | Up: Map | Next: 37719 |