Comment by zeta0134

Comment by zeta0134 4 hours ago

0 replies

Ah yes, we often get folks in the nesdev community bickering over which "NES Palette" (sourced from their favorite emulator) is the "best" one. The reality is extraordinarily complicated and I'm barely qualified to explain it:

https://www.nesdev.org/wiki/PPU_palettes#2C02

In addition to CRTs having variable properties, it turns out a lot of consoles (understandably!) cheat a little bit when generating a composite signal. The PPU's voltages are slightly out of spec, its timing is weird to work around a color artifact issue, and it generates a square wave for the chroma carrier rather than an ideal sine wave, which produces even more fun problems near the edges. So we've got all of that going on, and then the varying properties of how each TV chooses to interpret the signal. Then we throw electrons at phosphors and the pesky real world and human perception gets involved... it's a real mess!