ff3:ff3us:doc:snes:register

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ff3:ff3us:doc:snes:register [2019/08/08 02:39]
madsiur [Address Bus B Registers]
ff3:ff3us:doc:snes:register [2019/08/10 03:42]
madsiur [PPU1 Status and Version Number]
Line 827: Line 827:
  
 [[register#Address Bus B Registers|Back to top]] [[register#Address Bus B Registers|Back to top]]
 +
 +===== PPU1 Status and Version Number =====
 +<code>
 +$213E r b++++ STAT77 - PPU1 Status and Version Number
 +        trmuvvvv
 +        t    = OBJ Time overflow  (0=Okay, 1=More than 8x34 OBJ pixels per scanline)
 +        r    = OBJ Range overflow (0=Okay, 1=More than 32 OBJs per scanline)
 +        m    = Master/Slave Mode (PPU1.Pin25) (0=Normal=Master)
 +        u    = unused
 +        vvvv = PPU1 5C77 Version Number (only version 1 exists)
 +</code>
 +
 +Bit t: If more than 34 sprite-tiles (e.g. a 16x16 sprite has 2 sprite-tiles) were encountered on a single line, this flag will be set. The flag is reset at the end of V-Blank but not during forced blank.
 +
 +Bit r: If more than 32 sprites were encountered on a single line, this flag will be set. The flag is reset at the end of V-Blank but not during forced blank. 
 +
 +Note that the above two flags are set whether or not OBJ are actually enabled at the time (see $212C), at the following times: bit 6 when V=OBJ.YLOC/H=OAM.INDEX*2, bit 7 when V=OBJ.YLOC+1/H=0.
 +
 +[[register#Address Bus B Registers|Back to top]]
 +
 +===== PPU2 Status and Version Number =====
 +<code>
 +$213F r b++++ STAT78 - PPU2 Status and Version Number
 +        flupvvvv
 +        f    = Current Interlace-Frame (0=1st, 1=2nd Frame)
 +        l    = H/V-Counter/Lightgun/Joypad2.Pin6 Latch Flag (0=No, 1=New Data Latched)
 +        u    = unused
 +        p    = Frame Rate (PPU2.Pin30)  (0=NTSC/60Hz, 1=PAL/50Hz)
 +        vvvv = PPU2 5C78 Version Number (version 1..3)
 +</code>
 +
 +
  • ff3/ff3us/doc/snes/register.txt
  • Last modified: 5 years ago
  • by madsiur