Please show off what crt shaders can do!

This is kinda begging for a border/bezel of some kind and the bezel reflection thing. Does anyone have a good flat screen bezel that isn’t over the top?

glow threshold: 0.00

glow strength: 0.001

0, 1, 1

0, 1, 1, 2

0, 1, 1, 2, 3

2 Likes

tribonacci uses a 0, 1, 1, 2, 4 sequence.

1 Like

IDK I’m kinda liking 0,1,1 the most and might want to reduce it even further. I think glow needs to be used sparingly, don’t want to over-salt it. Of course, I’m using a plasma, which already has phosphor glow. I think these settings are going to be very display-dependent since displays all clip stuff at different levels.

Here’s 0, 1, 1, 2, 4:

3 Likes

The blending strength has also to be adjusted depending on the pass order.

I’m going to modify a few things on kawase. BRB

3 Likes

Seems like kawase is the route to go, but some adjustability would be nice.

@guest.r just posted his glow revision and it also looks very nice, so we’ll probably just be busy the next few days :slight_smile:

I really don’t like how the edges of the image look; the glow gets cut off abruptly at the edge, which is immersion-breaking. I think a bezel+bezel reflection might be necessary. The question I have now is whether this can look good without the curvature.

2 Likes

I tweaked a few things still needs more refinement. kawase-tribonacci

I forgot if it was possible in slang to use one parameter to drive values in different passes, was that the purpose of “global”?

3 Likes

How would I go about putting this in guest-dr-venom?

Mainly my issues are the linearization and delinearization, not sure how to go about it.

I haven’t tried, have a look at Nesguy preset above, he adds alias# = GlowPass to feed for venom on the last kawase pass

A noob question, where should I paste the code for the presets? I pasted the code into a new “slangp” file but when I try to load it I get an error. I am using vulkan.

I also wanted to know. I downloaded the “glass” file to the misc. it’s, ok?

Thanks.

Follow this :

VHSPro + GTU + Guest-Dr-Venom :

5 Likes

That looks amazing. I wish there was a way to just drop presets as a whole one after the other. I.E.: Select preset A, select preset B, and boom - PRESET A+B. Gotta either go shader by shader, or copy paste the code and comb through it to change the shader numbers. It sure would make some things a lot faster.

1 Like

I’m going to give this a try soon, just too lazy to reconfigure my presets right now

3 Likes

I uploaded my presets here, type 0 is “done” except for glow-related stuff. I’m still tweaking the others; currently I’m least satisfied with type 1.

6 Likes

Unfortunately the shader does not load to me. I tried in a new installation of RetroArch and I using Vulkan and I downloaded glass.slang in “shaders\shaders_slang\misc\glass.slang” folder and when I try load the preset “type 0.slangp” I get error to load, I don’t know why.

I tried to load each shader one at a time to check what was happening and I got these results:

“shaders_slang/misc/grade.slang” FAILED TO APPLY SHADER PRESET

“shaders_slang/misc/glass.slang” FAILED TO APPLY SHADER PRESET

“shaders_slang/crt/shaders/guest/afterglow.slang” (WORKING)

“shaders_slang/crt/shaders/guest/avg-lum.slang” FAILED TO APPLY SHADER PRESET

“shaders_slang/crt/shaders/guest/linearize.slang” FAILED TO APPLY SHADER PRESET

“shaders_slang/blurs/kawase/kawase0.slang” (WORKING)

“shaders_slang/blurs/kawase/kawase1.slang” (WORKING)

“shaders_slang/blurs/kawase/kawase2.slang” (WORKING)

“shaders_slang/blurs/kawase/kawase3.slang” (WORKING)

“shaders_slang/crt/shaders/guest/linearize_scanlines.slang” FAILED TO APPLY SHADER PRESET

“shaders_slang/crt/shaders/guest/crt-guest-dr-venom.slang” FAILED TO APPLY SHADER PRESET

I updated the shaders but the problem continues.

My first go at recreating the ‘esper’ shader from the launchbox forums. Using crt-guest-dr-venom as a base. Probably going to add in a pass of the white point adjustment from BBB’s shader. Also need to boost the brightness of the moon. Just found an image of Magus’s Castle from CT.

Here is the original as a reference:

2 Likes

Where is the preset file located? It should go in the main /shaders/ directory.

Yes, it’s is in “D:\Programs\RetroArch\shaders”

The strange thing is that if I try to load a single shader like glass.slang it fails, while others like afterglow.slang load fine.