How do I synchronize a game?
There are different "sub-tasks" running like scrolling, animating "sprites", giving out data, AI, etc. All these routines have certain runtimes, how is the structure to organize and start them and synchronize them that there is a smooth ongoing of all animations? I remember back my old AMIGA time when I waited for a certain line of the screen to sync the program with.
Are there any ressources on that?