Prev: B0EE Up: Map Next: B16D
B0FD: Routine at B0FD
B0FD LD BC,$0008
B100 BIT 3,E
B102 JR NZ,$B107
B104 CALL $AEC6
B107 PUSH IY
B109 POP HL
B10A ADD HL,BC
B10B PUSH DE
B10C PUSH HL
B10D BIT 3,E
B10F JR NZ,$B118
B111 SET 3,E
B113 CALL $AEA9
B116 JR $B11F
B118 LD HL,$A012
B11B INC (HL)
B11C CALL $AE6A
B11F PUSH IY
B121 POP HL
B122 LD BC,$0018
B125 ADD HL,BC
B126 POP DE
B127 EX DE,HL
B128 LD BC,$0006
B12B LDIR
B12D POP DE
B12E LD A,E
B12F OR $C7
B131 LD E,A
B132 JP $AAD1
B135 CALL $AFE1
B138 LD A,$02
B13A LD ($A024),A
B13D JR $B14B
B13F BIT 3,E
B141 JR Z,$B14B
B143 PUSH DE
B144 CALL $AEA9
B147 CALL $AE6A
B14A POP DE
B14B SET 7,(IY+$19)
B14F JR $B12E
B151 CALL $AFE1
B154 LD A,$02
B156 LD ($A024),A
B159 JR $B167
B15B BIT 3,E
B15D JR Z,$B167
B15F PUSH DE
B160 CALL $AEA9
B163 CALL $AE6A
B166 POP DE
B167 SET 6,(IY+$19)
B16B JR $B12E
Prev: B0EE Up: Map Next: B16D