![]() |
Routines |
| Prev: B6CF | Up: Map | Next: B8A8 |
|
Used by the routine at 824A.
|
||||
| B731 | LD DE,$6198 | |||
| B734 | LD A,(DE) | |||
| B735 | AND A | |||
| B736 | RET NZ | |||
| B737 | LD HL,$B76D | |||
| B73A | LD BC,$0018 | |||
| B73D | LDIR | |||
| B73F | LD A,($6090) | |||
| B742 | SUB $1A | |||
| B744 | CP $10 | |||
| B746 | JR C,$B763 | |||
| B748 | LD HL,($607A) | |||
| B74B | PUSH HL | |||
| B74C | LD HL,($6092) | |||
| B74F | LD BC,($6182) | |||
| B753 | CALL $AD3F | |||
| B756 | JR NC,$B768 | |||
| B758 | LD BC,$0030 | |||
| B75B | POP HL | |||
| B75C | CALL $A002 | |||
| B75F | LD ($619A),HL | |||
| B762 | RET | |||
| B763 | LD HL,($6092) | |||
| B766 | JR $B74B | |||
| B768 | LD BC,$FFD0 | |||
| B76B | JR $B75B | |||
| B76D | DEFB $EC,$00,$00,$00,$AF,$00,$01,$44 | |||
| B775 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||
| B77D | DEFB $00,$06,$06,$00,$00,$00,$00,$00 | |||
| B785 | CALL $945C | |||
| B788 | JR NZ,$B78E | |||
| B78A | RES 7,(IX+$08) | |||
| B78E | CALL $A4E7 | |||
| B791 | JR NC,$B7A2 | |||
| B793 | LD (IX+$08),$81 | |||
| B797 | LD A,($6080) | |||
| B79A | OR $01 | |||
| B79C | LD ($6080),A | |||
| B79F | CALL $B8BD | |||
| B7A2 | CALL $B7A8 | |||
| B7A5 | JP $ABB4 | |||
|
This entry point is used by the routine at B6CF.
|
||||
| B7A8 | LD A,(IX+$00) | |||
| B7AB | INC A | |||
| B7AC | AND $03 | |||
| B7AE | ADD A,$EC | |||
| B7B0 | LD (IX+$00),A | |||
| B7B3 | LD A,(IX+$07) | |||
| B7B6 | XOR $01 | |||
| B7B8 | LD (IX+$07),A | |||
| B7BB | RET | |||
| B7BC | CALL $945C | |||
| B7BF | JR NZ,$B7DE | |||
| B7C1 | RES 7,(IX+$08) | |||
| B7C5 | LD HL,($607A) | |||
| B7C8 | LD (IX+$02),L | |||
| B7CB | LD (IX+$03),H | |||
| B7CE | LD A,($607C) | |||
| B7D1 | ADD A,$10 | |||
| B7D3 | CP $AF | |||
| B7D5 | JR C,$B7D9 | |||
| B7D7 | LD A,$AF | |||
| B7D9 | LD (IX+$04),A | |||
| B7DC | JR $B7A2 | |||
| B7DE | BIT 7,(IX+$08) | |||
| B7E2 | JR NZ,$B7C5 | |||
| B7E4 | LD A,(IX+$04) | |||
| B7E7 | CP $AF | |||
| B7E9 | JR Z,$B80A | |||
| B7EB | LD (IX+$08),$82 | |||
| B7EF | LD A,($607D) | |||
| B7F2 | SRA A | |||
| B7F4 | SRA A | |||
| B7F6 | SRA A | |||
| B7F8 | SRA A | |||
| B7FA | LD (IX+$05),A | |||
| B7FD | LD A,($6080) | |||
| B800 | AND $FE | |||
| B802 | LD ($6080),A | |||
| B805 | CALL $B8C3 | |||
| B808 | JR $B7A2 | |||
| B80A | LD (IX+$08),$80 | |||
| B80E | JR $B7FD | |||
| B810 | CALL $B89A | |||
| B813 | LD A,($5EA3) | |||
| B816 | AND A | |||
| B817 | JR NZ,$B81E | |||
| B819 | CALL $A4BA | |||
| B81C | JR C,$B848 | |||
| B81E | CALL $B6AE | |||
| B821 | CP $AF | |||
| B823 | JR NC,$B83C | |||
| B825 | LD (IX+$04),A | |||
| B828 | CALL $B854 | |||
| B82B | JP NC,$B7A2 | |||
| B82E | CALL $B16F | |||
| B831 | LD A,$01 | |||
| B833 | LD ($6195),A | |||
| B836 | LD BC,$3000 | |||
| B839 | CALL $899C | |||
| B83C | LD (IX+$04),$AF | |||
| B840 | CALL $ABB4 | |||
| B843 | LD (IX+$00),$C0 | |||
| B847 | RET | |||
| B848 | SET 2,(IX+$08) | |||
| B84C | LD A,$01 | |||
| B84E | LD ($5EA3),A | |||
| B851 | JP $ABB4 | |||
| B854 | LD E,$18 | |||
| B856 | LD L,(IX+$02) | |||
| B859 | LD H,(IX+$03) | |||
| B85C | LD BC,$0018 | |||
| B85F | ADD HL,BC | |||
| B860 | LD BC,($6182) | |||
| B864 | AND A | |||
| B865 | SBC HL,BC | |||
| B867 | LD A,H | |||
| B868 | AND $1F | |||
| B86A | RET NZ | |||
| B86B | LD A,L | |||
| B86C | CP $20 | |||
| B86E | RET NC | |||
| B86F | LD A,($6184) | |||
| B872 | SUB $04 | |||
| B874 | SUB (IX+$04) | |||
| B877 | JP P,$B87C | |||
| B87A | NEG | |||
| B87C | CP E | |||
| B87D | RET | |||
|
This entry point is used by the routine at 91E2.
|
||||
| B87E | LD A,($6078) | |||
| B881 | CP $16 | |||
| B883 | LD HL,$BCA9 | |||
| B886 | JR C,$B891 | |||
| B888 | LD A,$57 | |||
| B88A | LD (HL),A | |||
| B88B | INC HL | |||
| B88C | LD (HL),A | |||
| B88D | INC HL | |||
| B88E | LD (HL),$47 | |||
| B890 | RET | |||
| B891 | LD A,$57 | |||
| B893 | LD (HL),$47 | |||
| B895 | INC HL | |||
| B896 | LD (HL),A | |||
| B897 | INC HL | |||
| B898 | LD (HL),A | |||
| B899 | RET | |||
|
This entry point is used by the routine at A0F8.
|
||||
| B89A | DEC (IX+$11) | |||
| B89D | RET NZ | |||
| B89E | LD A,(IX+$12) | |||
| B8A1 | LD (IX+$11),A | |||
| B8A4 | INC (IX+$06) | |||
| B8A7 | RET | |||
| Prev: B6CF | Up: Map | Next: B8A8 |