Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why is there graphics glitching when you change $2005 or $2006 mid-screen?

glitching graphics
0
Posted

Why is there graphics glitching when you change $2005 or $2006 mid-screen?

0

The general reason is that the NES’ PPU operates on the level of characters, not individual pixels. The PPU only cares about what character it’s displaying, not what pixel it’s at. So, when you do things like change the scrolling or change the address from which $2006 should be reading, it’ll sometimes mess up the finer details like pixel-perfect scrolling and such. Blah. Ya just gotta live with it. • Is the NES palette RGB or what? No. I wish it was, but it isn’t. The NES really works on the NTSC colour concept, with luminance [brightness] going in one direction, and chrominance [hue] going in another. Barring the colour values after $xC, the palette in the NES does on average a 30 rotation in hue for each step of the lower nybble that you take. Furthermore, the palette increases in luminance for each step of the upper nybble that you take. So, the palette really operates on hue and brightness in each direction, not RGB in each direction. • How do I get an accurate palette then? Well,

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123