New sonkun crt guest advanced presets thread

On a real (31Khz) CRT, the generally recommended solution is to just use the scanline shader called “interlacing” from the misc folder.

1 Like

Hmm this is the second or 3rd time now somehow has told me it was an issue with the grade part of the shader. I’m glad you was able to get things fixed, not so glad that it had to be at the expense of altering the settings that I intended for users to use though.

The grade shader is a color correction shader I believe, maybe it doesn’t play so nice with certain types of displays.

1 Like

1080p 06-crt-guest-advanced-slotmask-neutral-rgb.slangp @ 1024 x 768. I tried interlacing from the misc folder but it don’t look right at all. It’s ok tho I’m getting a crt tv soon thanks for the help.

I’m not so sure about this. Grade is enabled by default on HSM Mega Bezel Reflection Shader and I have never seen any issue on various types of displays. What I do remember is that in order to use certain features of it, it requires and assumes that you have a professionally properly calibrated display.

@Nesguy and @Dogway might be able to assist you with Grade and you can also read up some of the old posts if you would like to understand it better.

Does @tigerstyle have a WRGB OLED or a QD-OLED display?

I’m asking this because of this statement.

This shouldn’t be with a WRGB OLED display. Mask Layout 0 doesn’t align properly with the OLED subpixels because those displays use BGR subpixel order.

In my experience and extensive testing as well as other OLED users’ experiences, which are documented in these forums, Mask Layout 1 is the way to go.

Here’s a photo showing the subpixel structure.

You’ll see there’s Blue, followed by Green, then Red then the White Subpixel.

If you’re getting green tint using mask layout 1, that suggests that something else is amiss.

It could very well be that your graphics card or whatever GPU you’re using is not outputting RGB444 Full and there’s some chroma compression taking place.


yeah, it’s a Sony OLED with RWBG layout. Now that I think about it, it might have confused mask 0 for mask 1 as far as which made things green, I’ll have to check when I get home later today.

1 Like

You can read more about the OLED subpixels and mask layouts here:

But definitely check your display driver settings and verify that you’re outputting RGB444 Full and that there’s no chroma subsampling taking place.

If you’re running high refresh rate, perhaps it might have caused chroma subsampling to be enabled.

I’m not too familiar with Sony TVs but you also want to ensure that no additional scaling, stretching or processing is being performed by the TV. So you might need to try PC or Game Mode if your TV has such options.

While we’re on the subject of OLED I wanted to ask, assuming you’ve tried my shader pack, does the white sub pixels brighten my presets up? I’ve tweaked so many brightness settings but that’s for it to look bright on a regular 4k display. I would love to see a side by side test of my presets being run on a 4k oled and a non oled 4k display just to see the differences

1 Like

I think the white subpixel tries to do it’s job automatically and probably as transparently as possible I guess. This is still a new area for us when it comes to better understanding how these OLED Subpixels work.

It literally was only yesterday that some early thoughts and observations about if the white subpixel was active during RGB triad emulation were expressed.

You can take a read of those last few posts in the Sony Megatron Color Video Monitor thread.

I would think that if your presets look suffiently bright on a “regular” LCD display that they would also be sufficiently bright on an OLED display. These things can vary considerably with differences in calibration between different displays.

So it really depends on how the user’s TV is setup and how your display is setup.

What I can say is that based on my observation and testing, my presets translate really well across many different display types in terms of brightness and colour consistency.

I especially love how they look on higher PPI displays as well. So I would expect that users of smaller 27" to 42" 4K displays might be in for a real treat even with the low TVLs I like to go for compared to what I’m used to seeing on a 55" TV.

You might have to find a way to try your presets on a variety of displays in person that would be great.

1 Like

Yes more than likely, I was just wondering if the white sub pixels made them even brighter lol. I hope not and that my presets look the same regardless of the display tech it’s being used on. I guess I’ll either wait for someone to come in and report such a claim or find a way to try my presets out on a oled myself.

1 Like

I doubt that very much. Most LCD display’s backlights can generally easily get brighter than the average OLED display’s. The white subpixel is actually a sort of hack solution to allow OLED TVs to sort of catch up a bit. Due to the fact that the pixels themselves are the only source of light and the fact that they are prone to wear especially the harder and hotter they’re driven, OLED TVs tend to be not as bright as other display technologies.

So if anything your presets might end up looking slightly darker on the average OLED TV, if put side by side.

This may not necessarily be a problem as the exceptional black levels and resulting superior contrast more than makes up for it so stuff should still be relatively easy to look at including the details.

Listen, I can almost assure you, that once you go OLED, even for these things, you’ll never want to go back.


Did some more testing. Confirmed pc is outputting RGB444. Nothing I can figure out mitigates the issue with column F using Sonkun’s presets unfortunately. I also still have not been able to replicate the issue from scratch in guest advanced. So for now I’m resolved to try to tweak guest advanced to my own liking, maybe try to get as close as I can to Sonkun’s look as I can as I do really like it. Entering his setting to guest advanced doesn’t really come close for whatever reason so I’m gonna have to improvise. Thank you everyone for your input, it’s been very interesting.

Also @Cyber, I was mistaken it WAS mask 0 that makes everything green for me. Mask 1 looks alright. I did have a question about something I read in on the posts you’ve linked to.

Given your recent recommendation for mask 1, have you found what you’ve said in the linked post about mask 12 to be incorrect? Apologies if I misunderstand things, I’m not very knowledgeable about any of this XP


Hmmm…sounds like a strange one.

Maybe that’s a clue that it’s not related in anyway to CRT-Guest-Advance so maybe it can be isolated to one of the other shaders being used, then the parameter causing it might be able to be pinpointed.

You seem to be confusing Mask Layout 1 and Mask Type 12. Everything I said in that post still stands true today. That was basically the moment when I realized that Mask Layout 1 (BGR) was the correct (best) Mask Layout for WRGB OLED TV.

Before that B&W Masks were being recommended for OLED TVs.


Oh duh, thanks for pointing that out! Yes I have been using mask layout 1 so that’s not an issue.

Anyway I think I HAVE figured out what’s causing the issue and that’s how Sonkun has raised scanline gamma to 12. Normally you can only raise it to 5 but this can be worked around but altering the .slangp file itself. Any value above 5 seems to introduce the issue for me. Unfortunately, that high value is also I believe a key to the look Sonkun has dialed in and why the scanlines look so good. It just doesn’t look as good with a lower value imo. So the question is whether I choose to live with the glitchy looking bright colors (which may not be that noticeable in games, I haven’t tested much) or use a lower scanline gamma which overall doesn’t look as cool, unless we can find a way to have the best of both.

The other question is whether this is truly an OLED specific issue. If others could load up the 240pTestSuite (I’m using the snes version) and check the color bars on their display with Sonkun’s preset and see if row F looks strange to others as well, I’d be very interested.


Given that different displays have different specs (resolution, brightness, color accuracy, subpixel layouts, etc), it’s really hard to make a one-size-fits all preset. Even the same display may have different settings making for a very different viewing experience. I think presets can only be used as a starting point, and must be fine-tuned to the display being used.


I guess that can be fixed with some brightness setting on the oled, I have zero experience with a oled.

Yeah everything can’t be perfect. At least I tried to provide as many options, mask types, color profile types etc as I could. To me this is my magnum opus preset release, I think I deserve a small break from tweaking at the moment. Gonna let this pack make its rounds and just relax and play some games for a bit… unless guest releases some new feature in his shader that I’m forced to take advantage of lol.

1 Like

Or it may not need fixing at all since the added contrast and deep blacks might make up for it. The presets we use which include bloom don’t push the brightness limits of any display technology like a shader like Sony Megatron Color Video Monitor would or presets like @Nesguy’s would so I don’t think it’s anything to worry about.

From what I’ve seen of your recent presets, the brightness looks pretty normal, for example in the recent RetroCrisis videos, on my OLED TV.

1 Like

Even better, my aim with my presets has always been “set it and forget it” but I understand if a user may still tweak a setting here or there to their liking.

That’s good information to know. Since those videos he posted I raised the brightness/glow a bit more but I assume things will still look good enough when he makes a new video with my presets (that guy loves my presets lol).

1 Like

I can also confirm that brightness is not at all a problem with your presets on my OLED tv


Good evening, I just realized that my Galaxy Tab S8 have aspect ratio 16:10 and resolution 2560 x 1600p. Is it good to just use 1440p presets or do I have to change something? Thanks in advance.

1 Like

That resolution is closest to 1440p so yeah I say try that one for sure.

1 Like