Prev: 36703 Up: Map Next: 36725
36709: Store and point HL at attribute file address for character just printed
Used by the routines at 28510, 36475, 36725, 36800 and 36810.
36709 LD HL,(36488) Load HL with display file address for drawing character
36712 LD A,H Load H into A...
36713 AND 31 ...and cap at 31, to give screen third of interest (H=0-7, top third; H=8-15, middle third; H=16-23, bottom third)
36715 RRCA Divide by eight to get character row within the third...
36716 RRCA ...
36717 RRCA ...
36718 ADD A,88 Add 22,528 to HL to move into attribute file
36720 LD H,A L still contains offset of x characters, so points to start of attributes for area where room name was just printed
36721 LD (23487),HL Store memory location for later use
36724 RET Return
Prev: 36703 Up: Map Next: 36725