After your reply I decided to do some investigating, and it looks like I can now answer some of my own questions However I now have even more questions!
-----------------------------------------------------------------------------------
-Has anyone performed a direct capture of the PAL PPU Composite palette values, to see if it differs in any way from the NTSC PPU values? (Especially since NTSC = Never Twice the Same Color)
This has been done and apparently the PAL PPU does differ from the NTSC PPU:-
In addition two of the color tint bits are swapped:-lidnariq wrote:The PAL NES's colorspace is rotated by 15° relative to the NTSC NES, and so provides a comparatively nice red (+75°), yellow (+15°), blue (-165°) and cyan (-105°), at the cost of less satisfying purple and green. The lack of control over saturation is still unfortunate.
http://wiki.nesdev.com/w/index.php/NTSC_video
-----------------------------------------------------------------------------------NES Dev Wiki wrote:Note that on the Dendy and PAL NES, the green and red bits swap meaning.
I believe the RGB PPU values were direct captured by Chris Covell:--Are the PlayChoice-10 palette values based on a direct capture from the original RGB PPU? If not how can we be sure they are 100% accurate?
https://forums.nesdev.com/viewtopic.php ... 70#p124935
Whats interesting is that the RGB PPU stores its palette values in a ROM:-ccovell wrote:Sorry, I don't have a PNG handy anymore. I captured the RGB PPU's values from my Famicom Titler (using direct RGB input and a video capture card), and its PPU is identical to the Playchoice-10. The RGB PPU is a little different and inadequate colour-wise compared to the composite PPU, as you can see. You can use this palette for whatever project you have, but I wouldn't recommend it...
http://wiki.nesdev.com/w/index.php/PPU_palettes#2C02
So at least in theory we could get 100% accurate RGB PPU values without using direct capture. However I have been unable to find a dump of the PPU ROM, and the wiki isnt clear if the palette table listed below is from direct capture or ROM dump.NES Dev Wiki wrote:The 2C03, 2C04, and 2C05, on the other hand, all output analog red, green, blue, and sync (RGBS) signals. The sync signal contains horizontal and vertical sync pulses in the same format as an all-black composite signal. Each of the three video channels uses a 3-bit DAC driven by a look-up table in a 64x9-bit ROM inside the PPU.
-----------------------------------------------------------------------------------
I knew the Wii U VC had filters, but had no idea that even the Wii and 3DS NES VC titles were filtered/darker too-Has anyone checked the 'official' palette values Nintendo uses in NES emulators for the Wii, Wii U, 3DS, and soon NES Mini Classic?
I eventually found this thread:-
https://gbatemp.net/threads/ripping-the ... te.371706/
It has an 'undarkened' palette captured from the 3DS NES VC, which IMO actually looks quite good!
I think it would be interesting if this 'official' palette could perhaps replace the FCEUX palette (Perhaps even the NES Mini Classic palette could replace FCEUX if it turns out to be any good)
-----------------------------------------------------------------------------------
I also came across this post:-
https://forums.nesdev.com/viewtopic.php ... 45#p161631
I was completely unaware that the NTSC standard changed in 1987! Since the Famicom/NES predates this change, shouldnt we be using the original 1953 standard?LightStruk wrote:Anyway, aren't all of our modern NTSC CRT televisions and capture cards defaulting to the 1987 NTSC standard (SMPTE C) instead of the 1953 standard? The RGB primaries and white point both changed with the 1987 standard!
Super Mario Bros. and Zelda 2 both predate the 1987 standard. Japan used NTSC, just like North America. When the designers were making them, they would be using TVs designed and built before the 1987 standard. Maybe the sky is only violet if it's displayed on a TV from 1987 or later?
In addition, according to Wikipedia:-
https://en.wikipedia.org/wiki/NTSC#SMPTE_C
So if we consider that all first party Nintendo games were developed in Japan, then I guess we really should be using the 1953 NTSC standard.Wikipedia wrote:Japanese NTSC never changed primaries and whitepoint to SMPTE "C", continuing to use the 1953 NTSC primaries and whitepoint.
Does Unsaturated V6 use the 1953 or 1987 NTSC standard? If it uses the 1987 standard I would be curious to know how different Unsaturated V6 would look converted to the 1953 standard.