Originally posted by: MottZilla
Flicker of sprites has nothing to do with the CPU. This is just like that rumor I saw all over saying that "slowdown in games intentional so the game doesn't crash".
Why haven't I heard that rumor before? I've heard a lot of rumors about CPU speed and slowdowns, but not that one. There is a hair of truth in it, because from my experience, in order for it to automatically slowdown when needed, you have to keep the NMI interrupt disabled, until the end of the main routine. If the NMI is kept enabled throughout the frame, the NMI will cut the CPU off in the middle of the main routine, causing glitches and possibly even a crash.
EDIT: Accidentally got NMI and IRQ mixed up. Fixed.