![]() |
Routines |
| Prev: AAD4 | Up: Map | Next: AC24 |
|
|
||||
| AAED | LD A,E | |||
| AAEE | XOR (IX+$03) | |||
| AAF1 | RET NZ | |||
| AAF2 | LD A,D | |||
| AAF3 | XOR (IX+$04) | |||
| AAF6 | RET | |||
| AAF7 | LD A,E | |||
| AAF8 | CP (IX+$03) | |||
| AAFB | RET Z | |||
| AAFC | LD A,D | |||
| AAFD | CP (IX+$04) | |||
| AB00 | RET | |||
|
This entry point is used by the routines at 9B0D, 9D91, A18C, A305, A3B7, A737 and A858.
|
||||
| AB01 | LD A,($96B5) | |||
| AB04 | AND A | |||
| AB05 | RET NZ | |||
| AB06 | LD A,($9702) | |||
| AB09 | SUB $10 | |||
| AB0B | CP $20 | |||
| AB0D | RET NC | |||
|
This entry point is used by the routine at 9E72.
|
||||
| AB0E | LD HL,$0F0C | |||
| AB11 | CP $10 | |||
| AB13 | JR C,$AB18 | |||
| AB15 | LD HL,$0F1C | |||
| AB18 | LD A,($9705) | |||
| AB1B | SUB (IX+$03) | |||
| AB1E | JR C,$AB2C | |||
| AB20 | CP C | |||
| AB21 | RET NC | |||
| AB22 | LD A,($9706) | |||
| AB25 | SUB (IX+$04) | |||
| AB28 | JR C,$AB31 | |||
| AB2A | CP H | |||
| AB2B | RET | |||
| AB2C | NEG | |||
| AB2E | CP L | |||
| AB2F | JR $AB21 | |||
| AB31 | NEG | |||
| AB33 | CP B | |||
| AB34 | JR $AB2B | |||
| AB36 | LD A,($9707) | |||
| AB39 | SUB $47 | |||
| AB3B | AND A | |||
| AB3C | RET NZ | |||
|
This entry point is used by the routine at 9E72.
|
||||
| AB3D | LD A,($9703) | |||
| AB40 | SUB (IX+$01) | |||
| AB43 | AND A | |||
| AB44 | RET NZ | |||
| AB45 | CALL $AB01 | |||
| AB48 | RET NC | |||
| AB49 | LD A,($9702) | |||
| AB4C | SUB $10 | |||
| AB4E | CP $10 | |||
| AB50 | JR C,$AB5E | |||
| AB52 | BIT 3,A | |||
| AB54 | JR NZ,$AB6A | |||
| AB56 | LD A,($9705) | |||
| AB59 | SUB (IX+$03) | |||
| AB5C | JR NC,$AB68 | |||
| AB5E | BIT 0,D | |||
| AB60 | LD A,$01 | |||
| AB62 | JR NZ,$AB65 | |||
| AB64 | INC A | |||
| AB65 | LD ($9704),A | |||
| AB68 | SCF | |||
| AB69 | RET | |||
| AB6A | LD A,($9705) | |||
| AB6D | SUB (IX+$03) | |||
| AB70 | JR C,$AB68 | |||
| AB72 | JR $AB5E | |||
| AB74 | CALL $A630 | |||
| AB77 | CALL StoreEntity | |||
| AB7A | LD A,$10 | |||
| AB7C | LD ($96AD),A | |||
| AB7F | CALL $AFE8 | |||
| AB82 | LD BC,$170F | |||
| AB85 | CALL $B81C | |||
| AB88 | CALL $ABDE | |||
| AB8B | LD (IX+$03),E | |||
| AB8E | LD (IX+$04),D | |||
| AB91 | CALL $AC0E | |||
| AB94 | LD A,(IX+$00) | |||
| AB97 | RRCA | |||
| AB98 | RRCA | |||
| AB99 | AND $01 | |||
| AB9B | LD D,A | |||
| AB9C | LD BC,$0F0C | |||
| AB9F | CALL $AB36 | |||
| ABA2 | JR NC,$ABB6 | |||
| ABA4 | LD A,($9702) | |||
| ABA7 | AND $08 | |||
| ABA9 | JR Z,$ABDA | |||
| ABAB | LD A,$40 | |||
| ABAD | LD BC,$AC24 | |||
| ABB0 | CALL $ABEF | |||
| ABB3 | CALL $BF17 | |||
| ABB6 | CALL $9D41 | |||
| ABB9 | JP NC,$AD46 | |||
| ABBC | LD C,A | |||
| ABBD | LD A,($9703) | |||
| ABC0 | CP (IX+$01) | |||
| ABC3 | JP NZ,$AD46 | |||
| ABC6 | LD A,C | |||
| ABC7 | CALL $BF3D | |||
| ABCA | LD A,(IX+$05) | |||
| ABCD | PUSH AF | |||
| ABCE | LD (IX+$05),$46 | |||
| ABD2 | CALL $AD46 | |||
| ABD5 | POP AF | |||
| ABD6 | LD (IX+$05),A | |||
| ABD9 | RET | |||
| ABDA | LD A,$C0 | |||
| ABDC | JR $ABAD | |||
| ABDE | CALL $AAED | |||
| ABE1 | RET NZ | |||
| ABE2 | LD BC,$AC24 | |||
| ABE5 | LD A,($9695) | |||
| ABE8 | AND $03 | |||
| ABEA | LD L,A | |||
| ABEB | LD H,$00 | |||
| ABED | ADD HL,BC | |||
| ABEE | LD A,(HL) | |||
| ABEF | LD (IX+$06),A | |||
| ABF2 | AND A | |||
| ABF3 | JP M,$AC08 | |||
| ABF6 | SET 2,(IX+$00) | |||
| ABFA | LD A,($5C78) | |||
| ABFD | AND $03 | |||
| ABFF | LD L,A | |||
| AC00 | LD H,$00 | |||
| AC02 | ADD HL,BC | |||
| AC03 | LD A,(HL) | |||
| AC04 | LD (IX+$07),A | |||
| AC07 | RET | |||
| AC08 | RES 2,(IX+$00) | |||
| AC0C | JR $ABFA | |||
|
This entry point is used by the routine at A858.
|
||||
| AC0E | LD A,($9693) | |||
| AC11 | AND $01 | |||
| AC13 | RET NZ | |||
| AC14 | LD A,(IX+$00) | |||
| AC17 | LD C,A | |||
| AC18 | INC A | |||
| AC19 | AND $03 | |||
| AC1B | LD B,A | |||
| AC1C | LD A,C | |||
| AC1D | AND $FC | |||
| AC1F | OR B | |||
| AC20 | LD (IX+$00),A | |||
| AC23 | RET | |||
| Prev: AAD4 | Up: Map | Next: AC24 |