HSM Mega Bezel Reflection Shader! - Feedback and Updates

My friends… I am wondering if you good people could have a look at this video and tell me if the effects on show from 3:20 are achievable with HSM? Please notice the flickering and jitter effects around that time stamp:

The shaders in that vid were made with the old CGP format, and newer RA builds don’t support it.

Any help is appreciated :slight_smile:

1 Like

CRT royale NTSC should still be supported afaik

As crt-royale is still supported.

1 Like

Thanks for the info. I can adjust a scaling parameter to create some jitter with some of the slang royale ones, but feels along way off from that effect.

Hi there, this effect should be achievable with the next release which includes @guest.r’s great Guest DrVenom NTSC shader :slight_smile:

Once that is available to you, I think changing the NTSC mode will create this effect.


Thanks, HSM! I look forward to it :slight_smile:


You can take a look at this while you await the arrival of the next HSM Mega Bezel Reflection Shader release!

1 Like

Can someone use this great shader on Nvidia shield or Xbox one x? The latest version i cant do it to run, but previous version ran well on both plattforms…


Could you do me a favour and get a log from when you try to load the shader? That could give me a hint of what might be going on

The amount of options of the HSM shader are very satisfying :blush:

I managed to get it very close to a true Sony Trinitron CRT TV.

This is a screenshot of my 4K OLED displaying a tweaked HSM shader preset:

This is what a standard Preset without tweaks of the HSM Shader looks like:

As you guys can see, there is plenty of room to perfect the shader even further.

And this is a Screenshot of a real Sony Trinitron CRT, just look how small the difference is between a tweaked HSM shader and the CRT:

The setting in the shader menu called “HSM_POST_CRT_BRIGHTNESS” is pure gold, as this can let the individual phosphors really glow and shine, similar to the real ones.

I hope you will test my tweaked preset with a 4K Display out and post some feedback :blush:

Download: https://www.file-upload.net/download-14755468/TweakedHSM.slangp.html


Thanks a lot and great work! Keep it up! I’ll take your preset for a spin when I get a chance! Perhaps this is the exact setting I’ve been looking for to brightness match my old new presets with my old ones without messing things up!

You’re really rubbing it in now. My 4K OLED stopped working last week. I’m actually getting by with my 4K IPS TV though. It has it’s perks and my presets look great even on this one!

1 Like

In the preset text file it is called “HSM_POST_CRT_BRIGHTNESS” but if you go from Retroarch into the menu it is only called “CRT Brightness”. I think this is a kind of contrast enhancer, which brightens up the bright elements in the picture.

Next thing I will try are the HDR settings of my TV. Maybe the TV can light up the bright pixels of the image more and make it look even more authentic.

I hope you have warranty on the OLED to get it repaired or exchanged.


It’s an LG 55OLEDE6P I bought it in February 2017. It was going real strong with no issues until a lightning strike affected that and my receiver sometime last year I believe. It took out both HDMI ports on the Receiver end and the TV end and ever since then I used to get a random flicker of colour every once in a while. Then on the morning of November 13th, the screen just refused to come on.

I’m going to take my time and try to repair it myself. That’s a unique model in that it’s one of the best and last TV’s to watch 3D content on. I really wouldn’t want an exchange if it’s not going to be 3D capable. Once it’s not the panel that’s bad it should be repairable but I’m not losing any sleep over it. I just remember it every time I’m looking at an options menu with lots of dark elements and remember how perfect the pixels/phosphors looked. lol

Good luck with the repair mate !

1 Like

Here are some screenshots of my newest CyberLab Mega Bezel Death To Pixels PVM Edition Presets in action!

4K Screenshots:

Arcade - Sharp (Old)

Arcade - Sharp PVM Edition (21-11-21)

Arcade - Sharp PVM Edition (New 22-11-21 - Red cast fixed)

Arcade - Sharp (Old)

Arcade - Sharp PVM Edition (New)

Composite - Sharp (Old)

Composite - Sharp PVM Edition (New)

Composite - Sharp PVM Edition @ 1080p (New)

You can get these shader presets here:


Here you can see what the CRT Brightness setting does. The bright parts (here the white Text and the sword of Leonardo) glow stronger without the Blooming / halo effect which the other settings in the shader cause and I can see on your example here too.

This is your Arcade sharp preset in comparison:

Open the pictures in a new tab and enlarge them to see the difference in the brightness.

I have set it to 200 instead of the default value of 100. The phosphor dots just pop more with increased values.


Very cool! Thanks for sharing all your examples! The fantastic tunability of the crt effect is all @guest.r’s doing as the amazing GDV shader that the Mega Bezel levarages was written by him :star_struck:.

The post crt brightness is just adjusting the image after the crt shader has done it’s magic. It really just multiplies the rgb by the parameter value. I agree it’s a nice way to turn ub the brightness after you tune all the crt attributes.

Perhaps I should rename it in the parameters to Post CRT Brightness to be a bit clearer.


You and guest.r did really an amazing job to combine the reflection bezel and the shader attributes. And you are right, the CRT brightness setting does brighten not only the whites, but the overall image (RGB values). It really helps to get more pop out of it without making the picture looking off.

What I really hope for is external shader support via Reshade. I know that CRT Royale for example is available for Reshade, but this shader here is IMHO even better. Many Emulators I would like to use are Standalone and not implemented in Retroarch and if in the future this shader would be usable, would be perfect. But I don’t know if it’s possible to program it for Reshade etc. - you guys know better than me :blush:


You won’t get the refection bezel in Reshade, but there is a Guest Advance floating around in the ether.

I don’t think it has all of the newest features, but it is pretty amazing. It was updated in March and Guest Advance was added.


Wow, I have not read about this till now. That is really cool and the bezel is not essential. As soon as I have a bit time I will try the reshade version out. Thank you Duimon !

PCSX2 (Playstation 2), Duckstation (Playstation 1) and Redream (Dreamcast) are my favourite emulators beside Mame and the other 2D consoles. They need popin’ Phosphors :star_struck:


I think that might be fairly subjective. :grin: I personally can’t imageing going back to standalone emulators after having the Mega Bezel experience. My new HTPC will use only Retroarch.

I can say that I truly enjoy using Reshade on some of the classics that people have managed to get running in modern versions of Windows.

My favorites right now are the first two Tomb Raider games with the Rage3D patches etc.

Tomb Raider at 1080 with Reshade is like a brand new game.