That depends on the task I guess.hawk wrote:Do coders use multiple interrupts per screen or do they tend to keep control of the raster within the one interrput for the whole visible screen. (Does that make sense?)
Two examples:
In fcbpaint I use one interrupt per frame because cpu control is needed over the whole screen area anyway.
For a program where asynchronous code needs to run in the background using several interrupts makes sense. In datapop there is a 256 cycle stable NMI running + 1 non-stabilized IRQ per frame + asyncronous buffer filling code running in the background.