![]() |
Routines |
Prev: 53815 | Up: Map | Next: 53868 |
Used by the routine at 56428.
|
||||
53833 | PUSH IY | Stash IY and IX on the stack. | ||
53835 | PUSH IX | |||
53837 | CALL AdjustObjectTableForSum | Call AdjustObjectTableForSum. | ||
53840 | CALL 53788 | Call 53788. | ||
53843 | JR Z,53863 | Jump to 53863 if ?? is equal to 0. | ||
53845 | CP (IY+1) | Jump to 53840 if A is not equal to *IY+1. | ||
53848 | JR NZ,53840 | |||
53850 | LD (IY+15),B | Write B to *IY+15. | ||
53853 | PUSH AF | Stash AF on the stack. | ||
53854 | LD A,(IX+0) | A=*IX+0. | ||
53857 | CALL 53833 | Call 53833. | ||
53860 | POP AF | Restore AF from the stack. | ||
53861 | JR 53840 | Jump to 53840. | ||
53863 | POP IX | Restore IX and IY from the stack. | ||
53865 | POP IY | |||
53867 | RET | Return. |
Prev: 53815 | Up: Map | Next: 53868 |