Please show off what crt shaders can do!

Increase the color saturation in the shader menu to make the colors more vibrant. Add a soft “bloom” effect to simulate light spilling slightly around bright colors.

Enable fine scanlines in the shader and adjust their intensity so they are visible without darkening the image too much. Activate the screen curvature option to mimic the curved effect of CRT screens.

Add subtle blur on the edges to simulate the limitations of a physical screen. The fine mesh pattern of Philips CRTs, in particular, gave the image a distinct texture. Adjust the pixel mesh or “mask strength” in the shader and experiment with different settings to achieve this tactile effect. After, I’m not an expert, I can only tell you what I know about this screen.

1 Like

Which option is this? It would be easy if I know whick ine is it, I’m Using Guest NTSC advanced

2 Likes

We should check that with @guest.r

1 Like

My recent presets including ntsc always include increased mask boost and lowered mask gamma.

Depending on which mask mitigation technique (bloom, mask bloom, halation…) is used it’s also worthwile to adjust the technique’s mask strength.

Halation is good for this, but might require to use fine bloom sampling at like 3.0. It’s also nice to tweak bloom pass settings for the effect height and width.

3 Likes

Imho it’s perfectly fine in terms of sharpness. If you increase it to much, it begs the question of what the difference to high TVL monitors is supposed to be in this regard.

The target display you’re using it on has presumably also a totally different size, affecting perception of the content.

1 Like

This is so true. It’s really interesting how much better a preset can look just by dropping it down a few notches on the integer scale with all other settings remaining equal.

Try playing around with the NTSC Resolution Scale and NTSC Chroma/Bleeding values. That’s one way you can get more subtle blending without blurring everything else.

I’d say they’re quite close already, maybe you can try different phosphor settings and maybe experiment with the White Point a little.

After adjusting either of those parameters be sure to normalize Saturation because they are tied to Saturation to some extent.

Would be nice to have an independent setting for this because Saturation is something that once dialed in correctly, gives that CRT-like pop and vibrancy in the colours but when pushed too far, can cause clipping, loss of detail and a posterized look.

Just remember when fine tuning like this, adjusting a setting by just 1 or 2 notches can make a difference. Try not to go overboard just to be able to “see” the effect.

Some effects are only meant to be seen from very close up or in a photograph where exposure is not necessarily the same as the human eye.

Also, sometimes tired eyes have a way of seeing what they want to see.

1 Like

This is why I also often decline to crop borders fully or blow up handhelds to the maximum possible size, it looks odd to me and I’d find it annoying to always adjust my viewing distance.

1 Like

What bothers me is how ‘wrong’ old games look in terms of contrast on modern displays. So I’ve been working on improving that with the use of custom LUT. Issues are that it sometimes looks oversaturated, or too dark on a low-light scene. Perhaps a dynamic solution somehow would be best. And yeah, I realize someone probably figured all this out a long time ago : )

Download: https://github.com/frankschoeman/kyubus-shader/releases

2 Likes

Here’s a little preview of my shader for the arcade that I’m still fine-tuning

6 Likes

Colours look good, also the image in general, but I think focus needs to improve I find it blurry, needs more focus. I have te same problem, the main problem with shaders is to improve focus. I can manage colour, brightness and all that stuff, but I’m stuck with the same thing. Good work though.

1 Like
  • Beam Spot Power
  • Beam Min Shape
  • Beam Max Shape
  • Cubic Sharpness
  • Gaussian Sigma
  • AA Subpixel R Offset X :
  • AA Subpixel R Offset Y :
  • Geom Distance :
  • Geom Curvature Radius :
  • Mask - Triad Size Desired :
  • Number of Triads Desired : I adjust these settings for sharpness
2 Likes

I’m almost there but I’m stuck with image looking a bit blurry trying to find what I’m missing, I also have the same problem. Colours look good, also blacks and brightness and contrast, but missing more sharpness to pop out, it’s hard to explain, but it’s just a notch up I can’t find, I improved fine glow and halarion thanks to @guest.r. but I’m still working on the setting I’m missing. Sharpness needs to pop out, to make the characters be closer to the screen or something like that.

2 Likes

what do you think?

3 Likes

Are you using deconvergence? I spot red bleeding to the right; it certainly defocuses.

2 Likes

This looks superb to me, congrats!

3 Likes

What do you think, this is what you are looking for?

1 Like

Can you post the preset here? I’m sure i could help you getting a more sharp appearance.

1 Like

like this?

3 Likes

More like this i guess:

4 Likes

I don’t find they looked too blurry in the screenshots viewing them on my cellphone. I found these looked great! Maybe they might work better for near field vuewing and probably they might look slightly out of focus if you increase your viewing distance beyond a certain point.

You should consider keeping them at least for near field purposes because when you start focusing solely on sharpening, you can lose other pleasant side-effects of pixel and colour blending.

2 Likes