Prev: AB43 Up: Map Next: AB9B
AB60: Routine at AB60
AB60 LD A,(IY+$0A) If IY+0A is not 98 jump to AB88.
AB63 CP $98
AB65 JR NZ,$AB88
AB67 LD A,(IY+$05) If IY+05 is lower than 66 jump to AB74.
AB6A CP $66
AB6C JR NC,$AB74
AB6E LD (IY+$3C),$01 Write 01 to IY+3C.
AB72 JR $AB78 Jump to AB78.
AB74 LD (IY+$3C),$FF Write FF to IY+3C.
AB78 CALL $B288 Call B288.
AB7B LD A,(IY+$05) Return if IY+05 is not 66.
AB7E CP $66
AB80 RET NZ
AB81 LD (IY+$3C),$FF Write FF to IY+3C.
AB85 JP $B1A6 Jump to B1A6.
AB88 CP $58 If IY+0A is not 58 jump to AB81.
AB8A JR NZ,$AB81
AB8C LD (IY+$3C),$FF Write FF to IY+3C.
AB90 CALL $B288 Call B288.
AB93 LD A,(IY+$05) If IY+05 is zero then jump to AE5D.
AB96 OR A
AB97 JP Z,$AE5D
AB9A RET Return.
Prev: AB43 Up: Map Next: AB9B