|  | Routines | 
| Prev: 7152 | Up: Map | Next: 7186 | 
| 
Used by the routine at StartGame.
 | ||||
| FrameUpdate | 7160 | DI | Disable interrupts. | |
| 7161 | LD A,($5C78) | Store FRAMES at LastFrame. | ||
| 7164 | LD ($5F22),A | |||
| 7167 | LD A,$01 | Set FrameUpdated to 01 (frame has updated). | ||
| 7169 | LD ($5F23),A | |||
| 716C | PUSH IX | Stash IX on the stack. | ||
| 716E | LD HL,$5F55 | Write BufferIngredients to 71AC. | ||
| 7171 | LD ($71AC),HL | |||
| 
Self modifying code;
 | ||||
| 7174 | LD A,$C3 | Write C3 to 71BE and 7198 to 71BF, i.e. JP 7198. | ||
| 7176 | LD ($71BE),A | |||
| 7179 | LD HL,$7198 | |||
| 717C | LD ($71BF),HL | |||
| 717F | LD IX,$5F35 | IX=BufferNasties. | ||
| 7183 | JP MainLoop | Jump to MainLoop. | ||
| Prev: 7152 | Up: Map | Next: 7186 |