Prev: ED2A Up: Map Next: EDA3
ED8A: Set up moving objects in the Laboratory
Used by the routines at ED13 and F177.
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