We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
33's Range Over: Difference between revisions
From SnesLab
(hide archive URL) |
(→Reference: can't link to exact paragraph) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''33's Range Over''' is the [[PPU]] limitation | '''33's Range Over''' is the [[PPU]] limitation that it can only render 32 sprites per [[scanline]]. | ||
If 33 or more occur on a single scanline, the excess will [[dropout]], and the '''OBJ Range Over Flag''' (bit 6 of STAT77) will be set. This flag will be cleared at the end of [[vblank]], but not during [[fblank]]. | |||
Sprites hidden by [[windows]] or other sprites still count towards the total, but sprites completely off-screen do not. Large sprites do not count as multiple smaller sprites. | |||
=== See Also === | === See Also === | ||
* [[35's Time Over]] | * [[35's Time Over]] | ||
* [[Object Attribute Memory]] | |||
=== | === Reference === | ||
* [https://archive.org/details/SNESDevManual/book1/page/n90 | * paragraph 20.1 on [https://archive.org/details/SNESDevManual/book1/page/n90 page 2-20-1 of Book I] of the official Super Nintendo development manual | ||
[[Category:Video]] | [[Category:Video]] |
Latest revision as of 15:00, 3 August 2024
33's Range Over is the PPU limitation that it can only render 32 sprites per scanline.
If 33 or more occur on a single scanline, the excess will dropout, and the OBJ Range Over Flag (bit 6 of STAT77) will be set. This flag will be cleared at the end of vblank, but not during fblank.
Sprites hidden by windows or other sprites still count towards the total, but sprites completely off-screen do not. Large sprites do not count as multiple smaller sprites.
See Also
Reference
- paragraph 20.1 on page 2-20-1 of Book I of the official Super Nintendo development manual