Prev: C8EF Up: Map Next: C989
C929: Routine at C929
Used by the routines at B191, B77F and C4D1.
C929 CALL $C8EF
C92C LD A,($A034)
C92F CP $FE
C931 JR NC,$C972
C933 LD IX,($A017)
C937 BIT 6,(IX+$05)
C93B JR Z,$C94D
C93D XOR A
C93E CALL $D1DC
C941 JR NC,$C94D
C943 LD A,($A033)
C946 CALL $D349
C949 CP $FF
C94B JR NZ,$C960
C94D LD A,($A00F)
C950 CP $07
C952 JR C,$C972
C954 LD IX,($A013)
C958 LD A,($A033)
C95B CALL $D1DC
C95E JR NC,$C972
C960 LD A,(IX+$01)
C963 LD E,A
C964 LD D,$00
C966 LD HL,$AA71
C969 DEC DE
C96A ADD HL,DE
C96B ADD HL,DE
C96C LD E,(HL)
C96D INC HL
C96E LD D,(HL)
C96F EX DE,HL
C970 JR $C996
C972 LD A,($A033)
C975 LD IX,$9F38
C979 CALL $D34E
C97C CP $FF
C97E JP Z,$DC15
C981 LD L,(IX+$01)
C984 LD H,(IX+$02)
C987 JR $C996
Prev: C8EF Up: Map Next: C989