Prev: BCC9 Up: Map Next: BD4B
BD06: Routine at BD06
Used by the routine at BA20.
BD06 PUSH IY
BD08 PUSH IX
BD0A POP IY
BD0C LD IX,$9FF6
BD10 CALL $A0F7
BD13 JR Z,$BD46
BD15 LD B,(IX+$02)
BD18 LD C,(IY+$02)
BD1B LD A,(IX+$00)
BD1E CP (IY+$00)
BD21 JR Z,$BD3E
BD23 LD C,(IY+$00)
BD26 CP (IY+$02)
BD29 JR Z,$BD3E
BD2B LD B,(IX+$00)
BD2E LD A,(IX+$02)
BD31 CP (IY+$02)
BD34 JR Z,$BD3E
BD36 LD C,(IY+$02)
BD39 CP (IY+$00)
BD3C JR NZ,$BD10
BD3E LD A,B
BD3F CP C
BD40 JR Z,$BD10
BD42 POP IY
BD44 XOR A
BD45 RET
BD46 OR $01
BD48 POP IY
BD4A RET
Prev: BCC9 Up: Map Next: BD4B