Please show off what crt shaders can do!

Hi @DariusG , could you please share your settings ? I’d like to try that. A thousand thanks.

1 Like
shaders = "1"
shader0 = "shaders_slang/crt/shaders/crt-consumer.slang"
filter_linear0 = "true"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = ""
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
blurx = "1.050000"
blury = "-0.100000"
smoothness = "200.000000"
beamlow = "1.600000"
beamhigh = "1.650000"
brightboost1 = "2.699998"
MaskDark = "0.300000"
slotwidth = "3.000000"
glow = "0.160000"
Size = "1.500000"
sat = "1.150000"
contrast = "1.500000"
nois = "8.000000"
WP = "25.000000"
inter = "0.000000"
vpower = "0.160000"
4 Likes

I’m starting to like Lottes. It’s subpixel-agnostic so it doesn’t care what display you’re using, and IMO the mask doesn’t suffer as much when using bloom and various brightness effects. It’s not an “accurate” CRT mask but it has the feel of a good medium TVL slot mask, like an arcade monitor. Here I’ve taken my preset from my previous post and cranked up the mask strength and brightness boosts a bit more.

2 Likes

Contrast makes everything look sexy

1 Like

Thanks for sharing, maybe I need to lower the Glow a bit, but it’s not bad, on the contrary, it’s also extremely light as a shader. I’ll do some testing soon.

1 Like

If you want you can also check out this thread, it’s pretty much the “crt-consumer” thread. I like this shader as well so I made my own little preset for it. It’s for the glsl version though

1 Like

Something weird is happening to the scanlines in the highlights

try this

shaders = "1"
shader0 = "shaders_slang/crt/shaders/crt-consumer.slang"
filter_linear0 = "true"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = ""
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
blurx = "1.000000"
blury = "-0.100000"
smoothness = "200.000000"
scanlow = "4.000000"
scanhigh = "6.000000"
beamlow = "1.800000"
beamhigh = "1.499999"
brightboost1 = "1.200000"
MaskDark = "0.100000"
MaskLight = "1.300000"
slotwidth = "3.000000"
glow = "0.050000"
Size = "3.000001"
sat = "0.950000"
contrast = "1.300000"
nois = "10.000000"
WP = "15.000000"
inter = "0.000000"
1 Like

Thank you ! Really great with these settings!

I tried to change the gamma out to 2.40 to make everything a little brighter, what do you think?

Is the curvature causing the scanlines to be different widths over the same color?

For what it weighs, this CRT-Consumer is really an excellent shaders, I have to learn how to use it. In the meantime, thank you very much for your pre-settings, they are excellent and are an excellent starting point. If you have any other experiments, please share them. Thank you with all my heart.

1 Like

Personally I prefer the lower gamma. I get that a lot of people just want “MOAR brightness” but this comes at the expense of color saturation and clipping, which to my eyes looks worse.

2 Likes

Mine are tests with the smartphone, I have to test on the screen. Surely the conception of greater luminosity is not correct, perhaps I’m getting old but I’m looking for greater luminosity and color vivacity also so as not to strain my eyes.

You might try running your presets through 240p Test Suite to check if everything is in range. Color bars and gray ramp are your friend. Other things to look for are scanline/mask artifacts caused by scaling, excessive bloom etc, although not everyone is as picky about such things.

2 Likes

How does this test work? I’m ignorant on the subject :frowning:

I brought the Contrast to 1.00 and the Glow to 0.10

It’s a test rom. More info and downloads can be found here:

https://junkerhq.net/xrgb/index.php?title=240p_test_suite

2 Likes

Thanks Sonkun, very kind.

1 Like

Be careful of over tweaking and over thinking, sometimes you can get it then lose it…I find Dhalsim looks a bit pale in this pic and it’s looking like there’s a slight haze over the “screen”. In addition to that, that’s way too much 2D curvature. The power bars look really warped. These are just my opinions.

2 Likes

Using a free light meter app I compared pure white (no shader) on my screen to the white test screen in 240p Test Suite and found that the shader settings I’m using actually result in an increase in brightness vs no shader. Conclusion: this app is garbage, lol. Eyeballing it, it looks bright enough to me. Lottes mask strength is around 85%.

Be sure to view at original size as downscaling of the mask/scanlines makes the image appear much darker than it actually is. I’m viewing this on a monitor with a sustained brightness of 250 nits. More nits probably wouldn’t hurt.

Just for the sake of comparison, here’s the raw image. I think anyone who prefers raw pixels is insane.

3 Likes