Routines |
Prev: 8A51 | Up: Map | Next: 8B73 |
Used by the routine at 8B73.
|
||||
8A5C | LD A,C | |||
8A5D | AND A | |||
8A5E | JR Z,$8A70 | |||
8A60 | DEC C | |||
8A61 | CALL $8A93 | |||
8A64 | EXX | |||
8A65 | LD A,C | |||
8A66 | AND A | |||
8A67 | JR Z,$8A6D | |||
8A69 | DEC C | |||
8A6A | CALL $8AC8 | |||
8A6D | EXX | |||
8A6E | JR $8A5C | |||
8A70 | EXX | |||
8A71 | LD A,C | |||
8A72 | AND A | |||
8A73 | JR NZ,$8A69 | |||
This entry point is used by the routine at 8B73.
|
||||
8A75 | EXX | |||
This entry point is used by the routine at 8B73.
|
||||
8A76 | LD A,($5E5A) | |||
8A79 | LD C,A | |||
8A7A | LD A,($5E59) | |||
8A7D | OR C | |||
8A7E | RET Z | |||
8A7F | XOR A | |||
8A80 | LD ($5E5A),A | |||
8A83 | EXX | |||
8A84 | LD A,($5E59) | |||
8A87 | LD C,A | |||
8A88 | XOR A | |||
This entry point is used by the routine at 8B73.
|
||||
8A89 | LD ($5E59),A | |||
8A8C | EXX | |||
8A8D | JR $8A5C | |||
8A8F | EX DE,HL | |||
8A90 | EX (SP),HL | |||
8A91 | JR $8AAF | |||
8A93 | PUSH HL | |||
8A94 | EX DE,HL | |||
8A95 | PUSH DE | |||
8A96 | LD D,$00 | |||
8A98 | LD E,(HL) | |||
8A99 | INC HL | |||
8A9A | EX DE,HL | |||
8A9B | JR $8A9B | |||
8A9D | ADD HL,HL | |||
8A9E | ADD HL,HL | |||
8A9F | ADD HL,HL | |||
8AA0 | ADD HL,HL | |||
8AA1 | ADD HL,HL | |||
8AA2 | ADD HL,HL | |||
8AA3 | ADD HL,HL | |||
8AA4 | EX DE,HL | |||
8AA5 | EX (SP),HL | |||
8AA6 | LD A,D | |||
8AA7 | XOR (HL) | |||
8AA8 | LD (HL),A | |||
8AA9 | INC L | |||
8AAA | LD A,L | |||
8AAB | AND $1F | |||
8AAD | JR Z,$8AB2 | |||
8AAF | LD A,E | |||
8AB0 | XOR (HL) | |||
8AB1 | LD (HL),A | |||
8AB2 | POP DE | |||
8AB3 | POP HL | |||
8AB4 | DEC H | |||
8AB5 | LD A,H | |||
8AB6 | CPL | |||
8AB7 | AND $07 | |||
8AB9 | RET NZ | |||
8ABA | LD A,L | |||
8ABB | SUB $20 | |||
8ABD | LD L,A | |||
8ABE | RET C | |||
8ABF | LD A,H | |||
8AC0 | ADD A,$08 | |||
8AC2 | LD H,A | |||
8AC3 | RET | |||
8AC4 | EX DE,HL | |||
8AC5 | EX (SP),HL | |||
8AC6 | JR $8AAF | |||
8AC8 | PUSH HL | |||
8AC9 | EX DE,HL | |||
8ACA | PUSH DE | |||
8ACB | LD D,$00 | |||
8ACD | LD E,(HL) | |||
8ACE | INC HL | |||
8ACF | EX DE,HL | |||
8AD0 | JR $8AD0 | |||
8AD2 | ADD HL,HL | |||
8AD3 | ADD HL,HL | |||
8AD4 | ADD HL,HL | |||
8AD5 | ADD HL,HL | |||
8AD6 | ADD HL,HL | |||
8AD7 | ADD HL,HL | |||
8AD8 | ADD HL,HL | |||
8AD9 | EX DE,HL | |||
8ADA | JR $8AA5 | |||
8ADC | CALL $86A1 | |||
8ADF | EXX | |||
8AE0 | XOR A | |||
8AE1 | LD ($5E5A),A | |||
8AE4 | LD C,A | |||
8AE5 | JP $8A5C | |||
8AE8 | XOR A | |||
8AE9 | LD ($5E59),A | |||
8AEC | LD ($5E58),A | |||
8AEF | LD C,A | |||
8AF0 | EXX | |||
8AF1 | CALL $8B52 | |||
8AF4 | JP $8A5C | |||
This entry point is used by the routine at 8B73.
|
||||
8AF7 | LD L,(IX+$02) | |||
8AFA | LD H,(IX+$03) | |||
8AFD | LD BC,($607A) | |||
8B01 | AND A | |||
8B02 | SBC HL,BC | |||
8B04 | LD BC,$0078 | |||
8B07 | ADD HL,BC | |||
8B08 | LD A,H | |||
8B09 | AND $1F | |||
8B0B | JP NZ,$867F | |||
8B0E | LD (IX+$01),L | |||
8B11 | CALL $857F | |||
8B14 | LD L,(IX+$01) | |||
8B17 | LD H,(IX+$04) | |||
8B1A | LD A,L | |||
8B1B | DEC A | |||
8B1C | AND $07 | |||
8B1E | CP $07 | |||
8B20 | JR NZ,$8B24 | |||
8B22 | LD A,$F2 | |||
8B24 | LD ($8AD1),A | |||
8B27 | LD (IX+$09),A | |||
8B2A | LD A,$01 | |||
8B2C | JR Z,$8B2F | |||
8B2E | INC A | |||
8B2F | LD ($5E57),A | |||
8B32 | LD (IX+$0B),H | |||
8B35 | CALL ScreenAddress | |||
8B38 | LD A,(DE) | |||
8B39 | INC DE | |||
8B3A | LD ($5E59),A | |||
8B3D | LD ($5E58),A | |||
8B40 | LD (IX+$0A),A | |||
8B43 | LD (IX+$0C),E | |||
8B46 | LD (IX+$0D),D | |||
8B49 | LD (IX+$0E),L | |||
8B4C | LD (IX+$0F),H | |||
8B4F | LD C,$00 | |||
8B51 | RET | |||
This entry point is used by the routine at 8B73.
|
||||
8B52 | LD E,(IX+$0C) | |||
8B55 | LD D,(IX+$0D) | |||
8B58 | LD L,(IX+$0E) | |||
8B5B | LD H,(IX+$0F) | |||
8B5E | LD A,(IX+$09) | |||
8B61 | LD ($8A9C),A | |||
8B64 | LD A,(IX+$0A) | |||
8B67 | LD ($5E5A),A | |||
8B6A | LD A,(IX+$0B) | |||
8B6D | LD ($5E56),A | |||
8B70 | LD C,$00 | |||
8B72 | RET |
Prev: 8A51 | Up: Map | Next: 8B73 |