New CRT shader from Guest + CRT Guest Advanced updates

Ah so you did your gaming in Europe, I grew up playing in the US. I used rf cables pretty much up to the 32 bit era then switched over to s-video going forward up to the end of the 128 bit era, never had the chance to play on one of those crisp scart rgb displays unless it was at the arcade so I missed out on some crisp looking gaming at home. That’s amazing you still own your Saturn, I still have mines from '95 along with free Virtua Fighter that it came with. Good times

1 Like

This is my 14" CRT sanyo with pal Sega Saturn, as you can see the image has got black bars on top and bottom of the screen. Thanks to this CRT I can copy the pattern of the slotmask and make it look a like. And under the CRT, there are 2 photos, an early version of guest advanced that was included in Retroarch vs Real CRT Sanyo, when I didn’t know about this Forum.

5 Likes

Have you tried mask 12? It will make your vertical and horizontal slot mask bars the same width. Currently, your vertical bars are 2 pixels wide and your vertical bars are 1 pixel tall. Mask 12 allows to make them both 1 pixel.

Not sure what’s more accurate for a real CRT.

Here’s how it looks:

1 Like

Mask 12 for me looks worst, I don’t know why. I’ve already tried it. I’ll post some photos later, so you can check and compare and tell me which one you like best, and let me know if I’m doing something wrong.

1 Like

Nice. Having a crt makes for a good reference. I look forward to seeing how your Slot Mask shader develops

1 Like

Here are some examples. Mask 12 looks good, but mask 10 is similar to my CRT, I like the Black gaps better. In every photo I’ll post Mask 10 first.

RetroArch Screenshot 2022.07.21 - 22.17.56.17

1 Like

hello i’m french, newbie… and this is my result with this awesome shader… test on super mario world… 2 settings different about crt mask… what is the best for you ?

Je joue en 1080p

2 Likes

Hi. You are welcome. I like the secon image better. But I haven’t got that kind of tv to compare.

1 Like

what do you mean by “that kind of tv” ?

Sorry I mean the kind of scanlines or mask, similar to a tv. Looks like a trinitron…

1 Like

Here is a NTSC Version. I really like it too :grin:

2 Likes

I see what you mean. I believe mask 10 makes it seem like a higher TVL TV than mask 12. I still prefer mask 12, as I like lower TVL TVs. But mask 10 looks great too!

2 Likes

incredible… it’s trinitron mask (number 8) … whaou !

1 Like

I’m trying to use your slot mask preset as a base, but I noticed it’s gamma was a bit on the darker side. I tried compensating with the Gamma correction or Bright boost dark pixels, but then I get this weird ringing effects around Mario:

This is not an NTSC or sharpening artifact, as it only shows when increasing those 2 parameters.

I’m using the 240p Test Suite gray ramp test pattern to calibrate. The problem is I can’t get my gamma under control without those parameters. The low and high range looks good, but the midrange is too dark. I’m trying to raise the midrange, but raising Gamma control or the dark pixels shows that artifact.

1 Like

Just a Silly question… Which is the correct aspect ratio for the shaders? 4:3, core provided, or Par:dar? Per example snes in 8:7 looks better than 4:3 I don’t want the mask to be streched…

Use gamma in 2.20, gamma out 3.00, mask gamma 5.00, and scanline gamma 2.20, Keep gamma correction 1.0. see if that helps.

1 Like

Fiddling with gamma in and gamma out allowed me to mostly control the gamma, and indeed without any ringing artifacts! Thanks!

A curious side effect was that it changed the way Glow worked. I had to dial it down a lot because it was glowing like hell after increasing gamma out. I feel like I’m cheating and shouldn’t be touching gamma in/out.

EDIT: I have mask gamma set at 1.6 because I like to see the mask details, and increasing it hides the details.

2 Likes

Some Shots of the Guest HD version :grinning:

RetroArch Screenshot 2022.07.22 - 01.25.05.50

5 Likes

This one kinda looks arguably better on my 4K OLED TV than the Mask 6, Size 2, Height 2, Width 3 that I’m currently using especially when viewed from close to the screen.

I was even asking @guest.r if it was possible to have the black gap be 1 pixel high and 1 pixel wide like Sony Megatron Color Video Monitor and this definitely answers that question.

It’s still not perfect on my OLED TV because the TV creates an additional vertical black gap between the red subpixel stripe and the green subpixel stripe but since it’s only 1 subpixel wide it’s not that noticeable unless you’re extremely close to the screen.

Two other things I’ve noticed is that this pattern comes across as a bit smoother/cleaner than the other with less vertical artifacts being seen. It’s also brighter than the previous settings due to less black subpixels being used.

I’ll be doing some more experimentation using these settings. Most likely I will add new Slot Mask Preset variations using them. I doubt they’ll replace the existing ones as they also look great, especially on non-OLED displays.

2 Likes

Yeah I noticed that too! I’m using an LG C1. But as you said, it’s not visible from a normal viewing distance, and the added brightness is always welcomed. No need to compensate as much.

Make sure you ping us when you add them. I want to check them out!

2 Likes