Routines |
Prev: 9EA0 | Up: Map | Next: 9F08 |
|
||||
9EC7 | PUSH IY | Stash IY and DE on the stack. | ||
9EC9 | PUSH DE | |||
9ECA | LD DE,$0008 | IY=IY+$0008 | ||
9ECD | ADD IY,DE | |||
9ECF | CALL $9ED6 | Call 9ED6. | ||
9ED2 | POP DE | Restore DE and IY off the stack. | ||
9ED3 | POP IY | |||
9ED5 | RET | Return. | ||
This entry point is used by the routines at 742D and YouSeeEntry.
|
||||
9ED6 | PUSH AF | Stash AF and DE on the stack. | ||
9ED7 | PUSH DE | |||
9ED8 | LD A,($B703) | If B703 is not zero then jump to 9EFA. | ||
9EDB | CP $00 | |||
9EDD | JR NZ,$9EFA | |||
9EDF | LD D,(IY+$01) | DE=... | ||
9EE2 | LD E,(IY+$00) | |||
9EE5 | CALL $743F | Call 743F. | ||
9EE8 | LD E,(IY+$02) | DE=... | ||
9EEB | LD D,(IY+$03) | |||
9EEE | CALL PrintToken | Call PrintToken. | ||
9EF1 | LD E,(IY+$04) | DE=... | ||
9EF4 | LD D,(IY+$05) | |||
9EF7 | CALL PrintToken | Call PrintToken. | ||
9EFA | LD E,(IY+$00) | DE=... | ||
9EFD | LD D,(IY+$01) | |||
9F00 | LD A,D | If DE is not zero call 7478. | ||
9F01 | OR E | |||
9F02 | CALL NZ,$7478 | |||
9F05 | POP DE | Restore DE and AF off the stack. | ||
9F06 | POP AF | |||
9F07 | RET | Return. |
Prev: 9EA0 | Up: Map | Next: 9F08 |