It is currently Sat Dec 16, 2017 11:31 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Sun Mar 26, 2017 1:49 pm 
Offline

Joined: Wed Feb 15, 2017 6:41 pm
Posts: 8
I've been reading the scrolling docs on the wiki and the phrase "If rendering is enabled..." is encountered a lot. I'm just trying to clarify what it means for rendering to be considered "enabled."

I'm interpreting it as:

- Either bit 3 or 4 is set on PPUMASK
- Not in Vlank or Forced blank

Am I correct here? The first bullet point is the thing I'm least sure of.

Thanks in advance,

Brian


Top
 Profile  
 
PostPosted: Sun Mar 26, 2017 1:51 pm 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6535
Location: Seattle
Yes. Forced blanking = when bits 3 and 4 are both clear in PPUMASK.


Top
 Profile  
 
PostPosted: Sun Mar 26, 2017 2:53 pm 
Offline

Joined: Wed Feb 15, 2017 6:41 pm
Posts: 8
Per https://wiki.nesdev.com/w/index.php/Glossary

Quote:
Forced blanking
Turning off the rendering circuitry by writing zero to $2001, giving the CPU the same access to VRAM through the PPU ports that the CPU normally has during vertical blanking.


I guess this is where I'm getting confused since it implies that every bit is clear during forced blanking. So more accurately, forced blanking occurs when bits 3 and 4 are clear?


Top
 Profile  
 
PostPosted: Sun Mar 26, 2017 3:00 pm 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6535
Location: Seattle
Yeah. The other bits in PPUMASK don't the rendering/evaluation process.

I/someone should fix the glossary, but I'm having trouble with phrasing.


Top
 Profile  
 
PostPosted: Sun Mar 26, 2017 3:26 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19353
Location: NE Indiana, USA (NTSC)
I've introduced the concepts of "rendering enabled" and "rendering in progress" in the glossary.


Top
 Profile  
 
PostPosted: Sun Mar 26, 2017 3:59 pm 
Offline

Joined: Wed Feb 15, 2017 6:41 pm
Posts: 8
Much appreciated! Thanks for the quick responses.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: Bing [Bot], thefox and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group