Prev: 9E59 Up: Map Next: 9E8D
9E66: Check there is enough headroom to jump
Used by the routine at 9858.
Input
A 1 if there is room, otherwise 0
9E66 PUSH HL
9E67 LD HL,$72D8
9E6A LD A,E
9E6B ADD A,$01
9E6D JR C,$9E8A
9E6F ADD A,$04
9E71 CP (HL)
9E72 JR C,$9E8A
9E74 SUB $0D
9E76 JR NC,$9E79
9E78 XOR A
9E79 CP (HL)
9E7A JR NC,$9E8A
9E7C INC HL
9E7D LD A,D
9E7E CP (HL)
9E7F JR NC,$9E8A
9E81 ADD A,$1C
9E83 CP (HL)
9E84 JR C,$9E8A
9E86 LD A,$01
9E88 POP HL
9E89 RET
9E8A XOR A
9E8B POP HL
9E8C RET
Prev: 9E59 Up: Map Next: 9E8D