CyberLab Death To Pixels Shader Preset Packs

If you want the previous look, you can use my RGB Sharp PVM Edition Preset. I left that one intact for those who prefer that look. Also, you’re free to keep using the previous version as long as it remains compatible.

Yeah, I know, my point is that new preset looks so much different that it should be called something new.

We’d have to agree to disagree on that one. My presets have always been constantly evolving. What if I told you that this is what it was supposed to evolve into all along and that it was just on the journey to what it is now and that they are all still evolving as long as I decide to keep working on them?

At this point I don’t see a need to change the name and I also don’t see a need to add or keep all of my old presets in the same package. One style will just be the old version with whatever date matches the package and going forward this version is just the current version with whatever date is attached to it.

I think you might be a bit confused by the way I do things. The names of or even the design goals for my presets don’t really have much to do with any particular electronics manufacturer’s products.

Everything is all based on whatever is in my mind at the time. I design and create what works and looks good for me on my setup and I share it here so that others can experience what I experience if they so desire.

I do welcome and take feedback into consideration though so I have noted your points. Remember this is all subjective so while some may prefer the old look to this one, the opposite might also be true and one thing I’ve learned in life is that you can’t please everyone.

Besides changing the names, is there anything specific that I can do or share with you in order for you to continue to have a wonderful experience with the preset styles that you prefer?

It’s really very simple to get from one style back to the other and vice versa in terms of settings changes. This might actually be a great opportunity for you to wet your feet and start to do some preset development and tweaking of your own. I only started this about 6 months ago.

So, if you would like to experiment and get things back the way they were, the settings are available in the old presets if you still have them. You might need to alter some settings to maintain compatibility with the current and newer versions of HSM Mega Bezel Reflection Shader.

You can just lower the mask strength and reset the scanline settings to default by clicking start on each of the parameters. The only other thing you might want to change is the Signal Resolution Y and possibly also I to whatever was in the previous versions.

It’s really quite simple and you can save whatever customization you come up with as whatever you feel like calling it.

So I am here to assist you to get things as close as possible to where you want them but I reserve the right to maintain full creative control, direction as well as creative license in the way I express myself, package and produce my works.

I can understand your passion though, especially since you used the term “perfect” to describe my presets but I would prefer a softer approach in the future when addressing these types of issues that can be so easily resolved.

When @guest.r or @HyperspaceMadness madness makes a change to their shaders that affect my presets negatively, I usually take a very humble, respectful and gentle approach towards getting things back the way they were or understanding what the underlying differences may be before moving forward. If you want to be a custodian of my old presets just let me know. It’s really not hard to do things like this as these are just settings but they are settings based on someone’s subjective and in some cases objective vision of how something should be or what something means to them.

I’m glad to know that my work could actually touch someone’s emotions to this point and believe it or not, this is the type of feeling and energy that I am getting from my new presets. Do know that they are very new and are still undergoing testing and tweaking.

One thing I’d like to add is that I run my OLED Light at 95 out of 100 and my LED backlight at 100 out of 100. So if you have an OLED with your backlight set to 70 out of 100, it’s no surprise that my new presets will look darker to you.

If you readup on all of the “Accurate” CRT threads in these forums you’ll see that almost all of the projects and presets require HDR for the extra brightness required to push the full mask and scanlines. No one complains about brightness or dark presets in those threads and they are all aiming for realistic simulation.

Another thing that seems apparent from your post is that your viewing distance to screen size ratio might be a bit different to mine. Maybe if you have a large screen, you might want to try viewing from a further distance if possible because in my viewing environment, even without superior OLED tech that Shadow Of The Beast example in live gameplay is simply magical. Even Super Mario Bros. is a sight to behold for me.

So for your sake, you can just pretend I renamed my Old CyberLab Composite - Sharp PVM Edition preset to CyberLab RGB - Sharp PVM Edition, apply the same tweaks you already had from before and you should be good to go! RGB Sharp is just supposed to be a cleaner, sharper version of the old Composite - Sharp.

Alternatively, you can also try my 1080p Optimized Presets even though you’re using a 4K display.

Thanks for your continued support and patronage.

Hey Cyber, you’ve already answered and kept me up to date on reddit and here. Just wanted to tell you about an observation that I’ve made. I’ve always loved your presets but felt something odd like an rainbow effect on the mask effect when using my LED display. I had never tested it on my VGA CRT, I tested it this week and was amazed how PERFECT they look. I’ve already told you how I love the composite pure presets but now I can see what all presets where made to look like. I don’t know if it is the pure black of the scan lines (the same screenshot looks amazing on both my VGA CRT and on my AMOLED mobile) or if it is that my TV’s have a too bright black.

1 Like

Thanks, I’m glad you enjoy my presets. You can’t really judge these or any presets properly from screenshots but especially presets with full strength mask and scanlines.

If you post a screenshot and the full name of the preset or presets in question, it might help me to understand what you’re describing better.

You can even take a close-up of the screen itself from a side angle.

I wouldn’t mind getting a couple pics of that VGA CRT in action too but that’s kinda cheating isn’t it? It already has a Shadow Mask and all of the CRT dynamics.

You can feel free to elaborate on this “odd like rainbow effect issue” as I want to better understand what’s going on with your LED display. It could be something intentional or it could even be something unintentional that I didn’t mind at all. It could also be due to differences in the RGB subpixel arrangement between your LED display and mine and also differences in display calibration.

Also, don’t forget to try my latest update!

1 Like

I would think that the dot pitch on a VGA CRT would be plenty small to show a 240p CRT shader. I need to get that set up to see what it looks like. (Maybe when the weather gets warmer.)

1 Like

The saturation and warmth of the colors looks really different in the pictures even though they look similar in real life, I really don’t know a lot about cameras ISO’s and capturing CRT pictures but the effect I’ve quoeted is clear in those picures. The less saturated one is the CRT

1 Like

They are both using CyberLab__Composite-Sharp__1080p__PVM-Edition__ADV but it happens across all presets.

1 Like

I’m also adding some pictures of screenshots when using CyberLab__Composite-Sharp__1080p__PVM-Edition__ADV as I think they, as screenshots, better shows how the shaders change when just changing from screen to screen. Just to quote again, that the colors on the CRT pictures looks really greenish and less saturated than IRL and their collors looks closer, if not better, than the LED ones. Using CyberLab__Composite-Sharp__1080p__PVM-Edition__ADV and the only alteration was CRT Compare = ON

1 Like

Thanks for sharing. I still am not really understanding the issue you were describing about the odd rainbow effect on the mask effect when using the LED display.

Of course differences in calibration, display panel and display technology can reveal differences in the output of the presets.

I’ll have to run through my presets on some different screens and see if I can see what you’re describing.

Are both your LED display and your CRT calibrated? Do they normally show the same colours and colour temperature? If not you can try calibrating.

This is the output on my 4K LED TV @ 1080p using my latest CyberLab Composite - Sharp 1080p PVM Edition preset.

Looks pretty neutral to me.

If you look at the colours in both of your A/B comparisons you’ll notice that in the first image both the original and filtered are warm and the colours look similar to my eyes, while both the original and filtered sides of image #2 have the same extra cool, greenish tint. I would advise calibrating your displays to your liking.

I think many here use the 240p Test Suite ROMs.

As for the odd rainbow effect you’re speaking about, is it those vertical bands that can be seen in all of your images using my presets on your LED display that you’re talking about?

If so, there can be so many different variables causing that, I’m not even sure where to start. It could very well be that a few adjustments to your display and maybe display driver settings might make all of that disappear.

Are you sure all of your HSM Mega Bezel Reflection Shader required RetroArch settings are correct? Especially Aspect Ratio - Full and Integer Scale - Off? I have my TV set to Game Mode and Aspect Ratio on my TV is set to Just Scan and my Input is labelled PC.

1 Like

Hi Guys,

New user here. :slight_smile:

I recently discovered this exceptionelly awesome shader preset pack. Kudos to “Cyber”, “HSM”, and all the other kind people who made, and shared this pro work. :slight_smile:

I switched to this preset pack from the CRT_Royale_XM29+ which also looks very good IMO, but these presets just looks a little “softer/more authentic” on the eyes to me.

I have 2 questions I hope people can help me with?

  1. Is it possible to remove the bezel artwork from the shader? Don’t get me wrong, I think it’s fucking dope to be able to see in-game reflections on the bezel. The reason I would like to remove it though, is to get more screen real-estate. The aspect ratio and everything is top notch, but of course when applying a bezel the in-game area itself becomes smaller. Is it possible to use all the shading parameters, and just remove the bezel artwork?

  2. Would you guys (primarily the ones who helped create this package) be willing to share your personal different presets for systems like SNES, Genesis, NES, Neo-Geo, CPS1/2 etc?

Again, thank you all for creating this. It really looks damn excellent. :slight_smile:


Welcome @Exception!

I’m glad you’re enjoying our presets and shaders. I would like to recommend that you take a read of my first post where I have shared some of my personal recommendations, similar to what you have requested.

Also, the question about removing the bezel has arisen and been addressed before probably here as well as in the HSM Mega Bezel Reflection Shader thread.

So I encourage you to try to maybe do a quick search or browse and see if you can find it. You can let me know if you still need further assistance and I’ll try to help a little more later.

Also, lookout for an important quality update within the next few hours!

1 Like

Hi Cyber,

I have already read the information, and the included “Readme” in the zip. But what would you recommend regarding PSX, and handheld systems etc.? For example when starting PSX games (Duckstation newest version), the playable screen area is very small.

I can’t seem to find the information regarding removing the bezel artwork. The only viable info I could find was trying to decrease opacity to 0% for general bezel, frame, and background, but that didn’t remove the bezel completely.

BTW. When you update, will the newest version appear here on this page? I’m guessing that updating “slang” shaders from within RA won’t cut it?

Thank you for replying, much appreciated. :slight_smile:

1 Like

Welcome to the Mega Bezel world. Here we are not limited to such severe decisions as “To Bezel or not To Bezel.” :upside_down_face:

There are many parameters you can use to eke out some screen area and still get some bezel wonderfulness.

Here is an example of what I am doing for the Batocera decorations.

Default Bezel…

Custom Bezel.

All with a few careful parameter adjustments.

BTW the main thread for the Mega Bezel is here.

And a link to my graphics and preset thread, (For some example of various systems.) is here.

You will want to follow the upgrades for the Mega Bezel because Cyber’s presets will be.



Your second screenshot looks to be what I might be after. Would you share the parameter settings you used to increase the playable “real estate”? :slight_smile:

I think that quality bezel artwork is nice, especially with the interactive reflections on them, but I would also like to utilize my gameplay area to the fullest, within the correct aspect ratio of course.


This is the contents of the preset.

#reference ":/shadersshaders_slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__GDV.slangp"
HSM_BZL_WIDTH = "50.000000"
HSM_BZL_HEIGHT = "40.000000"
HSM_BZL_NOISE = "10.000000"
HSM_FRM_THICKNESS = "25.000000"
HSM_FRM_SHADOW_WIDTH = "45.000000"
HSM_BZL_COLOR_HUE = "257.000000"
HSM_BZL_COLOR_VALUE = "60.000000"
BackgroundImage = ":/shaders/Mega_Bezel_Community/Duimon-Mega-Bezel/Graphics/Nintendo_SNES/SNES.png"

Of course the background image is dependent on my distribution.

Also the :/shaders/ syntax only works in Windows, not Linux.

My real point was that you, me, or any user, can customize the bezel in any way we wish.

There are a lot of features, one of which is a frame texture highlight that can give some different looks. The above preset is using the default, which is subtle, but changing the parameters, and/or replacing the image with a custom image can drastically change the appearance.

You can replace the top line “reference” preset to anything in the base presets folder, variations, folder or one of Cyber’s presets. Keep in mind that redundant values in the preset will replace values in the reference preset, so some tweaking may be needed in the case of Cyber’s.

I hate to detract from Cyber’s topic so if you have any other questions not directly related to his work, maybe one of the other two threads would be more appropriate.


I wouldn’t say this is off topic. Many who are new to this might be interested in integrating your awesome bezels with my signature presets. I might have to do a template, sample or example to show how it can be done.

So you’all have fun feel free!

@Exception In terms of handheld systems you can take a look here:

I updated my Shader Preset Pack. You can get it at the download link in my first post. Or you can also wait for the next HSM Mega Bezel Reflection Shader update as its also included in the Experimental folder.

I haven’t used Duckstation. I think I tried it once and it didn’t work for whatever reason but I have tried and tested my presets in Beetle PSX. Feel free to combine that with my Composite - Sharp PVM Edition or Composite - Pure PVM Edition. For games like Symphony of The Night you might want to set MDAPT to 0 as it interferes with some of the text but it’s minor so you can leave it as is if it doesn’t bother you.

Depending on your graphics card, you may or may not run into some issues running 3D cores at greater than native resolution. If that happens give Native resolution a try and see how you like the effects provided by my presets. There are other solutions available as well.

1 Like

Thank you my friend. I shall fear no more. :grin:


I think we may be talking a bit past each other here. It’s not that I want to change certain details or aspects of the shader/bezel. I simply wanted to remove, or like you did, bring the gameplay area itself “closer” to the screen. I seem to have found what I was looking for though.

Below is an example of the relative simple thing I was looking to do.

With bezel:

Without bezel (what I was looking for):

The option was simply called “ASPECT RATIO” - Type 6 - Full.

Thank you for taking the time to try and help though, much appreciated :slight_smile:

1 Like

The reason I came here was initially because of the very good shader preset that you have created. It wasn’t the bezel artwork initially. Hence I have zero experience with combining the different presets with different bezel and so forth. So when you guys post something like “If you replace the reference shader in my preset, with Cyber’s and then adjust the [CORE RES SAMPLING]”, it can be a bit hard to follow.

“I might have to do a template, sample or example to show how it can be done.” I think that would be VERY beneficial to newcomers. Maybe a step by step :slight_smile:

I tried running “Composite - Sharp PVM Edition” on MelonDS (NDS), and it seems quite good actually, if maybe not completely “authentic”. :slight_smile:

1 Like