A54F: Routine at A54F
A54F |
LD A,($9703) |
A552 |
CP (IX+$01) |
A555 |
JP NZ,$A493 |
A558 |
LD A,$17 |
A55A |
LD ($96AD),A |
A55D |
CALL StoreEntity |
A560 |
LD A,($9702) |
A563 |
SUB $10 |
A565 |
CP $20 |
A567 |
JP NC,$A4A6 |
A56A |
DEC (IX+$02) |
A56D |
CALL Z,$A5CD |
A570 |
LD A,(IX+$06) |
A573 |
OR (IX+$07) |
A576 |
JR Z,$A59D |
A578 |
CALL $A44B |
A57B |
BIT 0,B |
A57D |
JR NZ,$A5C3 |
A57F |
BIT 1,B |
A581 |
JR NZ,$A5C8 |
A583 |
LD BC,$1717 |
A586 |
CALL $B81C |
A589 |
CALL $AAED |
A58C |
CALL Z,$A5CD |
A58F |
LD A,(IX+$00) |
A592 |
XOR %00000001 |
A594 |
LD (IX+$00),A |
A597 |
LD (IX+$03),E |
A59A |
LD (IX+$04),D |
A59D |
LD BC,$1313 |
A5A0 |
CALL $AB36 |
A5A3 |
JP NC,$AD5D |
A5A6 |
JP $A4A6 |