- What's the most logical NES power-up sequence? For my best...
a) The CPU/PPU reset takes 7 cycles.
b) The PPU starts at VINT period, making 20 lines. The 21th is the scanline #0 (dummy) and then the whole frame (240 lines), followed by a dummy scanline (PPU resting), so 262 lines. I'm unsure about the 2002h:80h state though.
c) These 7 cycles ALREADY clocks the PPU. So, 7*3 = 21 PPU cycles are executed. Well, is this correct?
- Plus, the CPU/PPU alignment. Once again, for my best, the PPU has 341*262 cycles per frame, or 89342 cycles. In the Wiki, there's a reference about the CPU making a frame with 29831 cycles for proper PPU alignment (29830.7 cycles). By the way, why 29831? It would make 89490 cycles in a frame... I already saw this "number" in the pAPU though, as an independent unit (regarding the APU "frame"). Could someone clarify this, please?
a) The CPU/PPU reset takes 7 cycles.
b) The PPU starts at VINT period, making 20 lines. The 21th is the scanline #0 (dummy) and then the whole frame (240 lines), followed by a dummy scanline (PPU resting), so 262 lines. I'm unsure about the 2002h:80h state though.
c) These 7 cycles ALREADY clocks the PPU. So, 7*3 = 21 PPU cycles are executed. Well, is this correct?
- Plus, the CPU/PPU alignment. Once again, for my best, the PPU has 341*262 cycles per frame, or 89342 cycles. In the Wiki, there's a reference about the CPU making a frame with 29831 cycles for proper PPU alignment (29830.7 cycles). By the way, why 29831? It would make 89490 cycles in a frame... I already saw this "number" in the pAPU though, as an independent unit (regarding the APU "frame"). Could someone clarify this, please?