Actually the real SNES has heavy sprite flicker in a lot of games (Gradius III was worst, but nowhere near the only one). AFAIK his sprite flicker is correct. (Sega got this right: the lowest-priority sprite drops out first on the Genesis. On the SNES the highest-priority drops first so it's more likely to look really bad).