← B9C6 Sprite drawer's saved stack pointer Map B9D2 → Process every active on-screen object
B9C8: Update and draw all active objects
Draws the object pool (draw_all_objects), then runs the two buffer stages that put the frame on screen.
update_objects B9C8 CALL draw_all_objects Draw every active object, blit the dirty cells to the display, then recompose the background behind them.
B9CB CALL blit_dirty_cells
B9CE CALL recompose_cells
B9D1 RET
← B9C6 Sprite drawer's saved stack pointer Map B9D2 → Process every active on-screen object
Fork me on GitHub