I don’t think any games rely on this, but Charles Macdonald documented a bug which happens when using a ‘Window’ plane on the left side of the screen and a horizontally scrolled ‘A’ plane to the right of it.
A maximum of 15 pixels can be corrupted depending on the scroll value of the ‘A’ plane.
Charles wrote a simple program for testing this functionality in emulators. The effect isn’t currently emulating in either Kega Fusion or Gens, but I’ve emulated it in the MAME/MESS driver as it’s not really very difficult to implement.


The sequence of numbers is on plane A, and the lighter grey box is the Windowed area which can replace plane A for a specified region of the screen. The top half of the screen has the window enabled, the bottom half has it disabled.
Every line of the display contains the same data on plane A, the numbers “0123456789″ but as this is scrolls you can see “23″ from the region next to the Window become corrupted and replaced with “45″.
Trivia: Charles’ test program also uses an invalid plane size, such a setting causes the first 8 lines of tile data for planes A and B to be shown in all subsequent lines, in this cases those contain the numbers. To make this test program display correctly I also had to emulate that feature.