Retro hardware

Racing the beam: think about display timing

A display built line by line puts time and screen position in a close relationship. Studying that relationship helps explain why a hardware constraint can become part of a game’s visual design.

Separate the abstract game state from the work needed to produce its image. Limited opportunities to update a display encourage careful scheduling and reuse rather than arbitrary changes at any instant.

Try a modern exercise that draws a scene in horizontal strips. Record which state each strip uses and inspect what happens if the state changes halfway through. The exercise illustrates timing without claiming to emulate a specific console exactly.