Could anyone test this on a real NES, to confirm the glitchy behaviour ? I've tested these glitches with several emulators. Perhaps others could post specific game glitches that look like emulator glitches too.
1: Rad Racer: when you go off the road, some scanlines will shift, causing parts of the road to be misplaced.
2: Battletoads vs Double Dragon: in the 2nd level, just before going into the elevator, and just after you get out the elevator, the upper part of the screen (the slower-scrolling part) will suddenly be misplaced.
An off-topic note about Battletoads and Battletoads vs DD: emulation of DMC cycle-eating, or even sound at all, is unnecessary for these to work correctly. They're running perfect (minus glitch 2 ;p ) here after synchronising CPU<->PPU.
3: Fine X behaviour: This can be tested in Double Dragon II, and Super Mario Bros 3, maybe others.
Double Dragon II: the bottom scanline, above the statusbar, will scroll wrongly.
Super Mario Bros 3: after the 2nd level, enter the bonus round (the one with scrolling mushroom/flower/star). Press the button to make the top bar stop, and now the bottom line of this bar will scroll wrongly. It will also happen at the 2nd bar.
I've currently fixed that, by resetting fine X scroll while resetting address tile X. This seems logical to me.
*edit*
AFAIK already tested and confirmed:
Megaman 3: on the boss select screen, the scanline above shadow man looks wrong.
Crystalis: the scanline above the statusbar and above textboxes looks wrong.
1: Rad Racer: when you go off the road, some scanlines will shift, causing parts of the road to be misplaced.
2: Battletoads vs Double Dragon: in the 2nd level, just before going into the elevator, and just after you get out the elevator, the upper part of the screen (the slower-scrolling part) will suddenly be misplaced.
An off-topic note about Battletoads and Battletoads vs DD: emulation of DMC cycle-eating, or even sound at all, is unnecessary for these to work correctly. They're running perfect (minus glitch 2 ;p ) here after synchronising CPU<->PPU.
3: Fine X behaviour: This can be tested in Double Dragon II, and Super Mario Bros 3, maybe others.
Double Dragon II: the bottom scanline, above the statusbar, will scroll wrongly.
Super Mario Bros 3: after the 2nd level, enter the bonus round (the one with scrolling mushroom/flower/star). Press the button to make the top bar stop, and now the bottom line of this bar will scroll wrongly. It will also happen at the 2nd bar.
I've currently fixed that, by resetting fine X scroll while resetting address tile X. This seems logical to me.
*edit*
AFAIK already tested and confirmed:
Megaman 3: on the boss select screen, the scanline above shadow man looks wrong.
Crystalis: the scanline above the statusbar and above textboxes looks wrong.