![]() |
Routines |
Prev: D671 | Up: Map | Next: D6B8 |
Used by the routine at D102.
|
||||
D68C | PUSH IX | Stash IX, IY, DE and BC on the stack. | ||
D68E | PUSH IY | |||
D690 | PUSH DE | |||
D691 | PUSH BC | |||
D692 | CALL $D5EF | Call D5EF. | ||
D695 | CALL $D671 | Call D671. | ||
D698 | JR Z,$D6B1 | Jump to D6B1 if the zero flag is not set. | ||
D69A | LD HL,$68F1 | HL=68F1. | ||
D69D | CALL $A59F | Call A59F. | ||
D6A0 | LD A,(IX+$00) | A=*IX+00. | ||
D6A3 | CALL GetDirectionToken | Call GetDirectionToken. | ||
D6A6 | CALL $A887 | Call A887. | ||
D6A9 | CALL $D671 | Call D671. | ||
D6AC | JR NZ,$D6A0 | Jump to D6A0 if the zero flag is not set. | ||
D6AE | CALL $A414 | Call A414. | ||
D6B1 | POP BC | Restore BC, DE, IY and IX from the stack. | ||
D6B2 | POP DE | |||
D6B3 | POP IY | |||
D6B5 | POP IX | |||
D6B7 | RET | Return. |
Prev: D671 | Up: Map | Next: D6B8 |