![]() |
Routines |
| Prev: 9F1D | Up: Map | Next: A002 |
|
Used by the routine at 9EEC.
|
||||
| 9F53 | RES 0,(IX+$09) | |||
| 9F57 | CALL $9FE9 | |||
| 9F5A | LD A,(IY+$09) | |||
| 9F5D | BIT 7,A | |||
| 9F5F | JR Z,$9F66 | |||
| 9F61 | CALL $A021 | |||
| 9F64 | JR $9F69 | |||
| 9F66 | CALL $9FB8 | |||
| 9F69 | LD A,(IY+$01) | |||
| 9F6C | DEC A | |||
| 9F6D | LD (IX+$01),A | |||
| 9F70 | LD B,$01 | |||
| 9F72 | CALL $A0CF | |||
| 9F75 | LD B,$00 | |||
| 9F77 | JR $9F9A | |||
|
This entry point is used by the routine at 9F1D.
|
||||
| 9F79 | RES 0,(IX+$09) | |||
| 9F7D | CALL $9FE9 | |||
| 9F80 | LD A,(IY+$09) | |||
| 9F83 | BIT 7,A | |||
| 9F85 | JR Z,$9F8C | |||
| 9F87 | CALL $A016 | |||
| 9F8A | JR $9F8F | |||
| 9F8C | CALL $9FB8 | |||
| 9F8F | LD (IX+$01),$01 | |||
| 9F93 | LD B,$00 | |||
| 9F95 | CALL $A0CF | |||
| 9F98 | LD B,$01 | |||
| 9F9A | BIT 4,(IX+$09) | |||
| 9F9E | JP Z,AdvanceScriptInstruction | |||
| 9FA1 | LD IY,($6DC0) | |||
| 9FA5 | LD A,(IX+$00) | |||
| 9FA8 | LD (IY+$00),A | |||
| 9FAB | LD A,(IX+$01) | |||
| 9FAE | ADD A,B | |||
| 9FAF | LD (IY+$01),A | |||
| 9FB2 | CALL $A12D | |||
| 9FB5 | JP AdvanceScriptInstruction | |||
| 9FB8 | LD C,(IY+$09) | |||
| 9FBB | LD A,(IY+$08) | |||
| 9FBE | XOR $01 | |||
| 9FC0 | LD B,A | |||
|
This entry point is used by the routine at A002.
|
||||
| 9FC1 | LD IY,($6D71) | |||
| 9FC5 | LD DE,$000C | |||
| 9FC8 | LD A,(IY+$00) | |||
| 9FCB | CP $FF | |||
| 9FCD | JR Z,$9FE8 | |||
| 9FCF | CP C | |||
| 9FD0 | JR NZ,$9FD8 | |||
| 9FD2 | LD A,(IY+$08) | |||
| 9FD5 | CP B | |||
| 9FD6 | JR Z,$9FDC | |||
| 9FD8 | ADD IY,DE | |||
| 9FDA | JR $9FC8 | |||
| 9FDC | LD (IX+$00),C | |||
| 9FDF | PUSH HL | |||
| 9FE0 | CALL $A002 | |||
| 9FE3 | CALL $93A4 | |||
| 9FE6 | POP HL | |||
| 9FE7 | RET | |||
| 9FE8 | RET | |||
|
This entry point is used by the routine at 9D8E.
|
||||
| 9FE9 | LD A,(IX+$08) | |||
| 9FEC | SUB $1F | |||
| 9FEE | ADD A,A | |||
| 9FEF | LD IY,$6D65 | |||
| 9FF3 | LD C,A | |||
| 9FF4 | LD B,$00 | |||
| 9FF6 | ADD IY,BC | |||
| 9FF8 | LD C,(IY+$00) | |||
| 9FFB | LD B,(IY+$01) | |||
| 9FFE | PUSH BC | |||
| 9FFF | POP IY | |||
| A001 | RET | |||
| Prev: 9F1D | Up: Map | Next: A002 |