Please show off what crt shaders can do!

lol glad you were able to figure it out. Thanks!

2 Likes

I discovered you can switch out the masks in the Mame_hlsl and decided to try torture myself and see what I could do with a shadow mask. (I had to make my own as the one provided caused artifacts.) Here is a comparison of my work in progress with default venom, mask set to 3. Last one is Dreamcast so you can see how it works with higher res games. I scaled the images down and it looks like it cause some uneven scanlines that aren’t present in 4k.

@hunterk

Okay so it’s in there now, but I can’t get it to load. Should I replace “shaders_slang” in the filepath with “…” ?

This is what it currently looks like:

shader0 = “shaders_slang/misc/grade.slang”

Should it be this instead?

shader0 = “…/misc/grade.slang”

I have some notes at the top before all the shader code but that shouldn’t be a problem, right?

EDIT: Okay yeah that’s what needed to happen. Works fine after making that change, I’ll do another pull request and hopefully won’t screw that up this time :stuck_out_tongue:

1 Like

That mask isn’t looking right IMO, I suggest using either regular Lottes stretched dot mask or the guest-dr-venom slotmask pattern. I think the vertical lines in that mask make it look somewhat strange.

@hunterk

Ok I submitted a new pull request, maybe I did it right this time :sweat_smile:

@Nesguy I agree. the mame_hlsl shader has a scaneline Y offset that I put at the minimum value above 0. It gives the scanlines a 3D effect that is interesting. The negative is the masking can wonky. I’m hoping I can find a balance.

Yeah that’s a lot better IMO as far as the mask is concerned. Sharpness still seems high but it’s tough finding that sweet spot where the pixel edges are soft but high contrast edges stay sharp. I tried looking at mame_hlsl to see if it has some kind of reverse-blur sharpening but it was annoying to use. Too many settings and I couldn’t figure out how to get it to blur the right way (dark pixels at edges become brighter instead of light pixels becoming darker). I think this is the result of doing gamma correction before blurring.

It’s an odd shader for sure. It looks like some aspects aren’t working as their is a bloom pass in the folder that doesn’t work in slang but does in GLSL.

That’s because the updated slang version is based on MAME’s bgfx shader backend version, which doesn’t have bloom, while the GLSL version is still based on MAME’s HLSL shader backend version, which does have bloom but also has some other issues.

1920x480p 60hz and interlacing shader to 2x scale on my PC CRT.

6 Likes

Very nice. I think this setup is the best image for the least hassle on 31khz CRTs.

4 Likes

I’m not able to set a wider horizontal resolution and 240p vertical at 120hz, so this is the best I can get. I followed your tips on another topic. Thank you.

4 Likes

Same settings like above but with Blargg composite filter. I chosen a heavy dithered game like Comix Zone.

3 Likes

And now Game Boy with interlacing 3x scale. I think GB games doesn’t look bad with scanlines.

2 Likes

adjusted the brightness and contrast as good as I could, with test images.

So I just learned that the sharpness setting on my TV wasn’t correct and it was having a pretty big impact on all my settings when using the cgwg aperture grille. Did a complete overhaul of guest-dr-venom-maxDR that should be a lot better now.

@hunterk submitted another pull request, maybe I’m doing it right now? lol.

heh, yeah, it looked good. I’ll try to merge it once I get my permissions restored.

1 Like

Could someone plase tell me why my crt shaders gets uneven with Parallel on certain N64 games like DK64 and Banjo Kazooie? It like Rare games are higher resolution but I still run them in 320x240. But with Mupen64 it looks like usual. Why is that?

I’m quite new to Retroarch but I definitely love to play with the shader settings.

5 Likes

Playing around with the Analogue Shaders Pack and some ntsc and composite pass. I grew up in PAL region but i think this game definitely looks better in ntsc. The funny thing is that I just launched FF9 to test the shaders. 20hours later and i’m still playing it for my 3rd playthrough.

4 Likes