|  | Routines | 
| Prev: ED2A | Up: Map | Next: EDA3 | 
| ED8A | LD IX,$ED06 | Point IX at the movement table. (ED06) | ||
| ED8E | LD B,$03 | 3 objects to update. | ||
| ED90 | PUSH BC | Remember the count in BC. | ||
| ED91 | LD BC,$F5CA | Point BC at the bounds table. (F5CA) | ||
| ED94 | CALL $EF35 | Update the next moving object. | ||
| ED97 | CALL $A8A0 | Put the object in the sprite buffer. | ||
| ED9A | PUSH AF | Check for collision detection. | ||
| ED9B | CALL $E329 | |||
| ED9E | POP AF | |||
| ED9F | POP BC | Restore the count in BC. | ||
| EDA0 | DJNZ $ED90 | Loop until all objects are drawn. | ||
| EDA2 | RET | Return. | ||
| Prev: ED2A | Up: Map | Next: EDA3 |