Author: Anders Eriksson (212.73.17.43)
Date: 03-08-2001 11:45
Hi,
no you don't do the interlace by moving data, you make the screenbuffer twice as large, then set the linewidth to twice the physical resolution, that way it will skip every second line on display without any cost. And each VBL you just have an offset of one scanline added/removed to the screen address. It uses virtually no cpu at all.
However that is not real interlace like Amiga or Falcon has. Amiga and Falcon also have "half-scanline" jump in the hardware, which reduces the flicker and make the resolution look more authentic.
--
Anders Eriksson
support@atari.org
|