As you guys know, I have been plugging away at VDP bugs in dgen. Here is another I would appreciate your opinions on.
In some games planes which should be scrolling vertically corrupt. Blocks of the plane are missing. Games that seem broken in this way:
Sonic 3 - Gumball bonus stage
Gunstar Heroes - Rocket Level
Psycho PInball - High scores screen
Here are some screenshots:
It is most noticable on Gunstar Heroes, where bits of the rocket are missing:


Here I guess something should have obscured the boss until later:

Psycho Pinball High Score Screwup -- He scrolls in vertically and then snaps in the wrong place, like this:

I am assuming this is all the same bug, but I am not sure. Not that this is not a regression introduced by the recent sprite masking changes in dgen. It was like this before.
Anyone have any ideas? Another corner case in the VDP I bet
