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
Jump to: navigation, search
(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 of only 32 sprites being able to be rendered per [[scanline]].
'''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]]


=== References ===
=== Reference ===
* [https://archive.org/details/SNESDevManual/book1/page/n90 20.1 of page 2-20-1 of Book I] of the official Super Nintendo development manual
* 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