VBLANK has a resolution of 50Hz or 60Hz. This is by far enough to wait for the next second. There is no need to waste a CIA for timing. You just don't have to wait stupidly one second every time, but have to calculate the number of ticks needed until the next second arrives. Depending on how much time is needed to draw the graphics this can well be far less than a second.
|