![]() |
Routines |
Prev: 27170 | Up: Map |
|
||||||||||
27199 | LD A,B | Copy the guard number (1, 2, 3, 4) to A. | ||||||||
27200 | CP 4 | Are we dealing with guard 4? | ||||||||
27202 | JR NZ,27209 | Jump if not. | ||||||||
27204 | LD HL,28131 | Point HL at the buffer for guard 4. | ||||||||
27207 | JR 27230 | |||||||||
27209 | CP 3 | Are we dealing with guard 3? | ||||||||
27211 | JR NZ,27218 | Jump if not. | ||||||||
27213 | LD HL,28174 | Point HL at the buffer for guard 3. | ||||||||
27216 | JR 27230 | |||||||||
27218 | CP 2 | Are we dealing with guard 2? | ||||||||
27220 | JR NZ,27227 | Jump if not. | ||||||||
27222 | LD HL,28217 | Point HL at the buffer for guard 2. | ||||||||
27225 | JR 27230 | |||||||||
27227 | LD HL,28260 | Point HL at the buffer for guard 1. | ||||||||
27230 | LD (28086),HL | Save the address of the guard's buffer for later retrieval. | ||||||||
27233 | LD DE,28088 | Copy the guard's buffer into the temporary location (28088). | ||||||||
27236 | LD BC,43 | |||||||||
27239 | LDIR | |||||||||
27241 | RET |
Prev: 27170 | Up: Map |