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 |