Racing the Beam : the Atari Video Computer System - Index of
Racing the Beam : the Atari Video Computer System - Index of
Racing the Beam : the Atari Video Computer System - Index of
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2.4 The <strong>Atari</strong> VCS television image is broken down and key regions and measures are<br />
indicated. This television protocol image is based on <strong>the</strong> one in Wright, Stella<br />
Programmer’s Guide.<br />
a little more than 22 machine cycles, and a visible picture period <strong>of</strong> 160<br />
color counts, or a little more than 53 machine cycles. The numbers at <strong>the</strong><br />
top show <strong>the</strong> clock counts and those at <strong>the</strong> bottom show <strong>the</strong> machine<br />
cycles. The short horizontal blank period is used to set up <strong>the</strong> next line <strong>of</strong><br />
<strong>the</strong> display, for example, changing sprite and playfi eld graphics. If <strong>the</strong><br />
programmer needs to make a change mid-scan line—for example, changing<br />
playfi eld graphics for an asymmetrical playfi eld—it is necessary to<br />
cycle count to insure <strong>the</strong> TIA registers change at exactly <strong>the</strong> right position<br />
in <strong>the</strong> scan line. The relative size <strong>of</strong> both a color clock and a scan line are<br />
marked in relation to <strong>the</strong> screen in fi gure 2.4.<br />
Next comes <strong>the</strong> overscan period. At <strong>the</strong> time <strong>the</strong> <strong>Atari</strong> VCS was designed,<br />
<strong>the</strong> position <strong>of</strong> <strong>the</strong> CRT in <strong>the</strong> television casing varied considerably. The<br />
overscan period is a “safe zone” to account for this, and it provides <strong>the</strong><br />
programmer with ano<strong>the</strong>r thirty scan lines <strong>of</strong> time to run program logic.<br />
[30]