Routines |
Prev: 37703 | Up: Map | Next: 37735 |
Used by the routine at 28561.
|
||||
37719 | LD HL,(36488) | Load memory location to start printing character into HL | ||
37722 | LD A,L | Add 64 to LSB (i.e. move down two rows)... | ||
37723 | ADD A,64 | ... | ||
37725 | JP C,37735 | If overflows from A register (crossing between successive thirds of the bitmap display) then jump to 37735 | ||
37728 | 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 | ||
37730 | LD L,A | Place modified value back into HL... | ||
37731 | LD (36488),HL | ...and update stored value accordingly | ||
37734 | RET | Return |
Prev: 37703 | Up: Map | Next: 37735 |