Sony Megatron Colour Video Monitor

hmm, gaussian usually looks the most natural to me, so I would have figured that’d be the way to go. Have you tried doing it in linear gamma?

3 Likes

9 posts were split to a new topic: OLED subpixels. How do they work?

Yes I forgot about that and it’s also something I’ve been meaning to do! Put this all into linear space by sandwiching it in between the inverse tonemapper and hdr10 shaders. I’ll try that first and see where it gets us.

However I’m not sure a Gaussian has the steep falloff we need, I’m not sure a 1D cubic bezier has either but it might be better as we can control it more.

4 Likes

Hello, where I can download the shader?

Thanks in advance.

1 Like

It’s included with the latest release in the

\RetroArch-Win64\shaders\shaders_slang\hdr\

folder

2 Likes

Thanks. I found it. The Blog post of the release says crt\crt-sony-pvm-4k-hdr.slangp not HDR folder.

1 Like

I’d try the 2730 preset found in that folder. This shader is in active development, the next version should be a relatively big upgrade as can be seen in the more recent pictures just above.

3 Likes

I’d love to try this out. I made a cabinet a while back and the display happens to support HDR but I have not used that feature. And I lucked out and my graphics card should support HDR as well.

However, I am running Windows 7 on it… I assume updating to 10 or 11 is a must, right?

And is Vulkan HDR supported in the most recent RA release? I found the HDR shaders there.

1 Like

yeah, Win10, and it needs a fairly recent version, IIRC. And yes, vulkan HDR is in the latest RA.

2 Likes

Worked perfectly. Always nervous about Windows, but it switched over without a hitch and the TV is confirming it is receiving HDR signal. Now I have to do some fine tuning…

EDIT: Re-reading the entire thread… looks like more is in the works for this shader. I am just happy I have everything set up so I can use HDR shaders as they become available.

1 Like

Yes, this is pretty cool for that reason. I always thought it was funny I needed a high-end rig to get Donkey Kong to look just like I want it to, even though I could probably run Donkey Kong without shaders on a Pi Zero.

2 Likes

Fixed another major colour bug - note all the red and blue has gone out of Links green tunic from the previous picture! This was causing some major colour issues across the board and gives me a firmer foundation to work from.

What exactly caused the bug I’m not sure as I’ve done some major refactoring of this shader. I’ve made it a single pass now which simplifies things and makes it a lot faster with fewer passes and fewer far fewer loads and stores.

So I’ve obviously still got a large problem with my curves in the vertical direction - I’m currently working on this once fixed I’m hoping it will have the added benefit of brightening up the image. As you can see in the blue in the background those scanlines are a lot wider in the CRT than my shader and therefore outputting a lot more luminance.

One thing to note is the black of Links eyes - this is interesting as it appears I’ve swapped around the look of the eyes as in the left is wider and the right is narrower. This I’m guessing at the moment is due to the slight differences in TVL 600 vs 540.

Anyway on we march and on we progress!

OnePlus 8 Pro Camera: Pro Mode, ISO 100, WB 3510K, Aperture Speed 1/60, about 10cm from the screen, 48MPixel JPEG.

5 Likes

So this shader should be less about the performance of your graphics card and much much more about the performance of your display. Really it needs a 4K DisplayHDR700 LED display (W-OLEDs have a an quad pixel layout and so probably wont match up well with the mask).

As you’ve spotted the shader on GitHub (the one you’re using) is quite old now and I’m hoping to replace it over the next few weeks (possibly this weekend with a prevailing wind and a bit of free time) with my latest and greatest which should be ALOT more accurate, altough possibly a bit darker.

6 Likes

Looks fantastic!

I wonder if a brighter display will make the emulated phosphors bloom more, to look more like what you see on the PVM.

I think the type of display we’re using is going to matter a lot, here. Ideally, on a digital display we want per-pixel local dimming, but for our purposes here we actually want the pixels to bleed light. I think even a FALD display should still bleed enough, so it’s probably just a lack of brightness that’s keeping the LCD from blooming like the CRT. I think I read somewhere that CRTs actually reach a peak of like 10,000 nits, but only for an extremely brief period, and then it drops to 100.

How does it look in person? Is there a significant brightness difference?

2 Likes

Given how mainstream OLEDs (WRGB) are now-a-days, any plans to include a mask that takes advantage of their quad pixel layout? I am thankful for you work with HDR – you’re an angel! However your shader is unusable for me (OLED LG C9) because the color is always shifted (green, yellow, low contrast, etc). Sorry if this is unwanted homework :grimacing:

1 Like

Just submitted the latest version of my shader - V2.0 if you will!

I’ve improved the vertical shape to the scanlines by using 1D cubic bezier although from looking at the two images side by side I think there’s still a bit of room for improvement.

You can hopefully see the brightness is back up (Its not that bad in person by the way just not quite as bright as a CRT as can be seen).

My next job is to add a proper white balance to this shader. Hopefully that will also improve the brightness a little too.

BUT I reckon we’re not that far off here - slightly thinner scanlines in the highlights possibly.

I’d love to see some screen shots of this shader on a DisplayHDR1000 monitor using the below camera settings.

OnePlus 8 Pro Camera: Pro Mode, ISO 100, WB 3510K, Aperture Speed 1/60, about 10cm from the screen, 48MPixel JPEG.

6 Likes

Unfortunately, there is no mask pattern that will produce results like these with a quad pixel layout; I explained why just a few posts up.

1 Like

Looks fantastic, but you’ve lost some of the phosphor bleed over scanlines in the highlights- the blues in Link’s shield are completely connected on the PVM.

2 Likes

thank you very much,we wish the v2.0 :grinning:

1 Like

Yes the blues are off which is where I am hoping the white balance will come into help (so fear not! :grin:).

I think the shape of the scanlines are better matching though and if worse comes to worse after I play about with the white balance and it doesn’t help to the degree I’m wanting I’ll add channel specific curves.

3 Likes