The PPU renders at most 8 sprites per scanline, which produces the flicker games use to show more. Many players prefer to turn that off. Accuracy stays the default.
Proposal
- A "Remove sprite limit" toggle in graphics settings, off by default.
- When on, sprite evaluation still sets the overflow flag exactly as before (games depend on it) but rendering draws every sprite on the line instead of the first 8.
- Applies at the next frame; no restart.
Notes
- Sprite priority between the extra sprites follows the same OAM order rule as the first 8 so the result matches other emulators with this option.
- Some games (e.g. those that rely on flicker for transparency effects) look worse with the limit removed. The setting text should say so.
- Rewind and save states must not carry the toggle; it is a render-time option only.
The PPU renders at most 8 sprites per scanline, which produces the flicker games use to show more. Many players prefer to turn that off. Accuracy stays the default.
Proposal
Notes