Curious if anyone has insight regarding palette output, as processed through the Sony CXA2025AS US decoder matrix, whether it can be implemented as an option with all the various shader and video filter possibilities currently available for MAME (?)
Vice... https://sourceforge.net/p/vice-emu/code/HEAD/tree/trunk/vice/src/video/render2x2ntsc.c
...and puNES... https://github.com/punesemu/puNES/blob/master/src/video/filters/ntsc.c
...as well as Nestopia (Undead)... https://github.com/rdanbrook/nestopia/blob/master/source/nes_ntsc/demo.c ...has an option for it.
It is also applied to (forks of) the Gens/Genesis emulator as well as a part of the TwoMBit-Core featuring SMS emulation for OpenEmu.
When selected as a palette option, the color hues are spectacular, nailing the way respective console and computer systems appear when displayed on many highly utilized and popular computer monitors and televisions.
For those interested, the conversion formula (RGB --> YIQ) for this particular decoder matrix is as follows:
Code:
R = Y + 1,630 * I + 0,317 * Q G = Y - 0,378 * I - 0,466 * Q B = Y - 1,089 * I + 1,677 * Q
Spec sheet/details are attached.
|