![]() |
Routines |
Prev: 25172 | Up: Map | Next: 25266 |
25248 | LD L,112 | Remove the routine address from bytes 111 and 112 of the character's buffer |
25250 | JR 25258 | |
This entry point is used by the routines at 25404, 25488, 29160, 29284, 31110, 31130, 31648, 31807 and 31944.
|
||
25252 | LD L,106 | Remove the routine address from bytes 105 and 106 of the character's buffer |
25254 | JR 25258 | |
This entry point is used by the routines at 25303, 25750, 27442, 27480, 31638, 31807, 32132, 32158, 32167, 63374, 63456 and 63488. Entering here removes the current command list routine address from bytes 99 and 100 of the character's buffer, triggering a move to the next instruction in the command list.
|
||
25256 | LD L,100 | |
25258 | LD A,(32765) | 32765 holds the number of the last character moved |
25261 | LD H,A | Set the MSB of the routine address to 0, indicating that it should no longer be used |
25262 | LD (HL),0 | |
25264 | JR 25172 |
Prev: 25172 | Up: Map | Next: 25266 |