PPU render timing basic questions

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

User avatar
Petruza
Posts: 311
Joined: Mon Dec 22, 2008 10:45 pm
Location: Argentina

Post by Petruza »

ok thanks
User avatar
Petruza
Posts: 311
Joined: Mon Dec 22, 2008 10:45 pm
Location: Argentina

Re: PPU render timing basic questions

Post by Petruza »

Disch wrote:$2003, $2004, $2007 are all offlimits during rendering
All other $200x regs can be accessed at any time.
And what about $4014 AKA Sprite DMA?
I know it's too slow to do mid-scanline effects, but can this be used during render, for example, to show more than 64 sprites?
User avatar
Disch
Posts: 1848
Joined: Wed Nov 10, 2004 6:47 pm

Re: PPU render timing basic questions

Post by Disch »

Petruza wrote: And what about $4014 AKA Sprite DMA?
I know it's too slow to do mid-scanline effects, but can this be used during render, for example, to show more than 64 sprites?
$4014 is just a CPU macro that fetches bytes and feeds them to $2004 one after another, so all rules that apply to $2004 apply to $4014
User avatar
Dwedit
Posts: 4470
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Post by Dwedit »

Stunt Kids, Day Dreamin' Davey, and RC PRO AM (PRG 0) are several games which show two sets of sprites. The screen needs to turned off before you write the new set of sprites.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
Post Reply