Sony Megatron Colour Video Monitor

You may want to take a look at Guest’s deconvergence in terms of how he does it, basically there is one pass which has the scanline dynamics, then the next pass samples this (and samples with offsets for deconvergence) then applies the mask over this. I’m not sure if this method directly works with how your shader works or not. His deconvergence also has a sort of radial deconvergence as well

3 Likes

I think this is how it should work, yeah.

I think that dark spot is just where your camera is properly focused. Everywhere else it’s getting blurred, just like with conventional CRT shaders :stuck_out_tongue:

3 Likes

Another attempt at my Sammy Atomiswave playing Xmen Vs Street Fighter. Playing around with contrast and paper white and ISO levels on the camera. Plus a tweak to the horizontal width of things to give it a more blurry look like the CRT.

So theres definitely a white balance issue - I need to move the white balance down to 3500K to match the CRT’s 5000K. We’re also still a bit darker.

BUT this is much closer than above I’m sure you’ll agree?

CRT Photo: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo1: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 3500K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo2: OnePlus 8 Pro Camera: Pro Mode, ISO 400, WB 3500K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

1 Like

Maybe there isn’t a problem with the white balance as I just noticed these photos I took at 5000K - yellows look better: Overall it just needs more brightness.

Again let me know what you think!

CRT Photo: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo1: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo2: OnePlus 8 Pro Camera: Pro Mode, ISO 400, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

5 Likes

Hi @oscartilheiro thanks for the like! I dont know if you are the same oscartiheiro on the retro gaming boards but if you are I’d love to see some close up shots of your PVM with the above camera settings. I’ve created a post here detailing what I’m after. Thanks!

4 Likes

I wonder what it would look like if you added some glow or bloom? The CRT photo is blurred so that you don’t see the individual RGB strips. But then it’s a question of making it look like the photo, or making it look like how a CRT actually looks. Kinda goes against the idea of the shader, too.

2 Likes

So yes you’re absolutely right - I need to go back and get a better photo! I will do - however its good enough to give me an idea of the shape and size of things. I’m not going to add bloom etc as this is an artifact of the CRT photo above. I do have better pictures so I may concentrate on those rather than the more interesting but flawed Cyclops photo. However I do have a small update:

I noticed in the last photos the top pixels of Cyclops glove are too fat because I smeared out the horizontal scanline too much. I’ve hopefully corrected these below. Also in the background the darker scanlines next to his arm were getting too narrow and I’ve hopefully resolved that a little bit. How much I’m fixing to get nearer to flaws in the photo though I’m not too sure.

I will leave Cyclops now and find a better quality photo.

Last photos:

New photos:

CRT Photo: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo1: OnePlus 8 Pro Camera: Pro Mode, ISO 200, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

LCD Photo2: OnePlus 8 Pro Camera: Pro Mode, ISO 400, WB 5000K, Aperture Speed 1/60, Auto Focus, 48MPixel JPEG.

5 Likes

Here are pics using the SNES 240p suite color bars. One is stock the other with the latest crt-sony-pvm-2730-rk-hdr. Peak luminance is set to 1500 in settings:HDR and on the shader. All combinations of turning on and off dimming have little effect to the lack of contrast I seem to be having.

Samsung Qn90a: Nikon Z6 iso 100, WB 3000, Aperture 1/60. (First is scaled down second is full res crop.)

2 Likes

Ah brilliant work - thanks for doing this. I’ll do my bit now and see where my monitor comes out with the test 240p suite and try and figure out what’s wrong. Sadly I’m away visiting family over the weekend so itll have to wait until Tuesday. Unless the storm here stops us from going.

2 Likes

Sadly?

Looking forward to a storm?

Take a break and enjoy the quality time wholeheartedly my friend. We can wait. They are priority!

1 Like

:rofl: yes that may have come across like that - don’t worry I’m very much looking forward to seeing my family - it was more the unfortunate timing of the post I was talking about.

1 Like

So just looking at this picture the greens and reds look fine but the white is quite noisy for some reason - just wondering whether that is the camera or the TV? Have you got a close up of the blue like that - I just want to match the sub pixels up.

1 Like

Sure, here is a crop from that same image. I should add it’s softer towards screen right as that is the edge of the frame.

2 Likes

So your screen is definitely a BGR instead of RGB have you got that setting turned on in the shader? I haven’t had a chance to fully test that but it should work at 600TVL.

1 Like

Yes, BGR is on. You can see the colors move when toggled on and off.

2 Likes

It looks like you’re getting similar green dots on the red lines as I am. My TCL is trapped in dithered 8-bit RGB land. Though are you using HDMI 2.1 (port 4 on your TV I believe) and 10 bit RGB in nvidia control panel resolution settings?

2 Likes

Ok great - good to know it’s working/doing something. Hmm ok I’ll do some experiments when I get home next week. Just as another thing you said the peak luminance you were using but not the contrast and paper wh ite values - if you could let me know what they are that’d be great. Thanks

I’m using HDMI 2.1. (Even if I wasn’t shouldn’t it still be able to do HDR 4k at 60fps?) I’ll check the 10bit RGB in the Nvidia control panel. Thank you.

3 Likes

4K HDR at 60 works over HDMI 2.0 but it’ll be forced into 8 bit. Though on my TV the dithering is on the TV side even when it receives a 10 bit input.

2 Likes

So if I use something like Parsec (a remote desktop app) it will use 4:2:2 chroma compression and does give my shader a look not to disimilar to what you are seeing. It’s certainly something to look into at least.