![]() |
Routines |
| Prev: 91DD | Up: Map | Next: 9328 |
|
Used by the routine at GameStart.
|
||||
| 9216 | LD A,($6D9C) | |||
| 9219 | OR A | |||
| 921A | JR NZ,$9236 | |||
| 921C | LD A,($6DA8) | |||
| 921F | OR A | |||
| 9220 | RET Z | |||
| 9221 | LD A,($6D8A) | |||
| 9224 | CP $0B | |||
| 9226 | RET NZ | |||
| 9227 | LD IX,($6D73) | |||
| 922B | LD A,(IX+$01) | |||
| 922E | CP $04 | |||
| 9230 | RET Z | |||
| 9231 | BIT 1,(IX+$09) | |||
| 9235 | RET NZ | |||
| 9236 | LD A,($6DA8) | |||
| 9239 | DEC A | |||
| 923A | LD ($6DA8),A | |||
| 923D | LD ($6D9C),A | |||
| 9240 | LD IY,$B0B4 | |||
| 9244 | INC (IY+$04) | |||
| 9247 | INC (IY+$06) | |||
| 924A | OR A | |||
| 924B | JR Z,$9253 | |||
| 924D | LD A,$09 | |||
| 924F | CALL $D899 | |||
| 9252 | RET | |||
| 9253 | LD A,$05 | |||
| 9255 | CALL $D899 | |||
| 9258 | RET | |||
|
This entry point is used by the routine at 89D3.
|
||||
| 9259 | PUSH IX | |||
| 925B | PUSH HL | |||
| 925C | LD HL,($6D84) | |||
| 925F | LD IX,$6DEA | |||
| 9263 | CALL $92CE | |||
| 9266 | LD HL,$6DEA | |||
| 9269 | LD DE,$79CA | |||
| 926C | LD B,$04 | |||
| 926E | LD A,(HL) | |||
| 926F | LD (DE),A | |||
| 9270 | INC HL | |||
| 9271 | INC DE | |||
| 9272 | INC DE | |||
| 9273 | DJNZ $926E | |||
| 9275 | POP HL | |||
| 9276 | POP IX | |||
| 9278 | RET | |||
| 9279 | LD A,($6D83) | |||
| 927C | BIT 4,A | |||
| 927E | RET NZ | |||
| 927F | SET 4,A | |||
| 9281 | LD ($6D83),A | |||
|
This entry point is used by the routine at 8916.
|
||||
| 9284 | LD ($6D84),DE | |||
| 9288 | CALL $9259 | |||
| 928B | XOR A | |||
| 928C | RET | |||
| 928D | PUSH IX | |||
| 928F | PUSH HL | |||
| 9290 | LD HL,($6D84) | |||
| 9293 | LD DE,$03E8 | |||
| 9296 | ADD HL,DE | |||
| 9297 | LD ($6D84),HL | |||
| 929A | CALL $9259 | |||
| 929D | LD DE,($6D86) | |||
| 92A1 | ADD HL,DE | |||
| 92A2 | LD ($6D86),HL | |||
| 92A5 | LD IX,$6DE0 | |||
| 92A9 | CALL $92CE | |||
| 92AC | LD HL,$6D83 | |||
| 92AF | RES 4,(HL) | |||
| 92B1 | POP HL | |||
| 92B2 | POP IX | |||
| 92B4 | RET | |||
| 92B5 | LD HL,($6DDE) | |||
| 92B8 | LD DE,($6D86) | |||
| 92BC | PUSH DE | |||
| 92BD | SBC HL,DE | |||
| 92BF | POP DE | |||
| 92C0 | RET NC | |||
| 92C1 | LD ($6DDE),DE | |||
| 92C5 | EX DE,HL | |||
| 92C6 | LD IX,$6DE5 | |||
| 92CA | CALL $92CE | |||
| 92CD | RET | |||
|
This entry point is used by the routine at A449.
|
||||
| 92CE | LD DE,$03E8 | |||
| 92D1 | CALL $92E7 | |||
| 92D4 | LD DE,$0064 | |||
| 92D7 | CALL $92E7 | |||
| 92DA | LD DE,$000A | |||
| 92DD | CALL $92E7 | |||
| 92E0 | LD A,L | |||
| 92E1 | ADD A,$30 | |||
| 92E3 | LD (IX+$00),A | |||
| 92E6 | RET | |||
| 92E7 | LD (IX+$00),$2F | |||
| 92EB | AND A | |||
| 92EC | INC (IX+$00) | |||
| 92EF | SBC HL,DE | |||
| 92F1 | JR NC,$92EC | |||
| 92F3 | ADD HL,DE | |||
| 92F4 | INC IX | |||
| 92F6 | RET | |||
| 92F7 | LD A,$96 | |||
| 92F9 | LD ($6DB0),A | |||
| 92FC | RET | |||
| 92FD | LD IY,($6D7F) | |||
| 9301 | SET 1,(IY+$0A) | |||
| 9305 | XOR A | |||
| 9306 | LD ($6DB0),A | |||
| 9309 | LD ($6DB1),A | |||
| 930C | LD A,$03 | |||
| 930E | CALL $D899 | |||
|
This entry point is used by the routine at D2B7.
|
||||
| 9311 | LD IY,($6D73) | |||
| 9315 | SET 0,(IY+$09) | |||
| 9319 | SET 3,(IY+$09) | |||
| 931D | LD BC,$8C0B | |||
| 9320 | LD ($8A35),BC | |||
| 9324 | CALL $901D | |||
| 9327 | RET | |||
| Prev: 91DD | Up: Map | Next: 9328 |