CyberLab Death To Pixels Shader Preset Packs

I’ll have to answer you in parts with a few edits.

To raise the brightness, I suggest either increasing the Post CRT Brightness Setting which is near the top of the Shader Parameters List or changing the Scanline Type – gsl to a lower number. You shouldn’t need to touch anything else to get a great look that’s brighter.

Most of what you’ve read on Reddit over the past few months is probably already outdated.

The RGB Sharp currently in my Shader Preset Pack currently represents the “Old” look. It’s all a matter of personal preference any of them can be customized to get the type of look or to cater for different scenarios. I can’t recall saying that any particular one of my presets is the best. I might have had my favourites or ones that I used the most at the time.

It’s easy to get a curved “Screen” without curving the game. HSM Mega Bezel Reflection Shader supports independent curvature.

It’s just a few settings to adjust and I’d be happy to assist you in that regard. You can try to look for those options in the meantime and just save a Game or Core Preset when you have what you like.

The difference between Blending and Transparency and Composite - Sharp is that MDAPT is set to Mode 3, that’s all. It’s used for games like Sonic but can really mess up graphics and text in some games. So you have to see which games work best with which settings. Some look best with MDAPT off. Some look better with ScaleFX Off.

Composite - Pure is Composite - Sharp with both MDAPT and Scale FX disabled.

I have to run off now but feel free to follow up and explore the settings I’ve mentioned. I’m glad you like my presets! It feels good to know that I can share something that makes me excited and brings me joy with others. Be sure to share this with others that they too will also enjoy.

1 Like

Thank you.

I have your latest pack installed, however the MDAPT value in Composite Sharp PVM was 2. Does it make sense? because I read somewhere you wrote it should be 1 if its your latest pack.

It’s weird but the brightness post CRT you mentioned was ~320, even setting this at more than 400 I couldn’t get to the brightness of the RGB preset?

I see the curvature settings. There are quite a few there - is there any guide so I can see what’s the best practice for using it?

Thanks!

1 Like

The Post CRT Brightness is something to be a bit careful with because it directly multiplies the RGB value. So if you have something near white then you increase it it will clip. So if we are increasing it to 300% or 400% that makes me wonder if the original preset is quite dark for some reason. at 300% if your had a gradient which went from black to white then I think everything over the original 33% gray would be clipped to white

But if at the end of the day you like how it looks that’s totally fine.

1 Like

I don’t know when or where you read that but as I mentioned before:

What this means is that my presets are what I actually use in real life. They’re designed to suite my taste, viewing environment, lighting conditions and equipment setup primarily. These may vary considerably from user to user. While I welcome feedback, I also encourage customization in order to fine tune them to each individual’s liking and preference.

I gave you 2 options, use can use the second one instead or in addition to the first. I would suggest you not go overboard with the first. I’m very cautious and conservative when it comes to adjusting some of these settings so you might see me making small, incremental changes over a period of time.

I would have thought that you would have adjusted both to suit yourself and your situation. So you can try adjusting the Scanline Type – gsl first. There is no free lunch with these things, the darker the scanlines or stronger the mask strength the darker the preset overall all else being equal. You mess with the settings too much and you lose the look and benefits of that particular combination of settings. It’s a delicate balancing act.

Why are you even comparing the RGB-SHARP preset to any other preset in this respect? They are two completely different beasts. Use whichever one you prefer. In addition to that the RGB-SHARP preset is an older preset, development on my other newer presets continues on an ongoing basis. What you see today, may not remain the same next week or next 2 weeks especially when it comes to new presets or if I do an overhaul with significant changes.

As you can see in my presets I don’t use curvature so by that nature I really wouldn’t be the best person to advise you much here other than to take your time and experiment. Change a setting and you will see an effect. If you like what you see, keep it, if you don’t change it back or adjust it the other way. That’s how all of these presets were born and created.

Most of the time when I’m responding to posts I’m not in front of my computer so I won’t have all of the Shader Parameters in front of me.

Leave the Post CRT Brightness Setting alone and prioritize the Scanline Type – gsl setting if you wish to make things brighter. You can slightly tweak the Post CRT Brightness Setting afterwards if you wish but I don’t recommend going over 212 at first but you can feel free to go as high as you need.

Here’s a third option. I don’t know if you’re using a 4K screen but you can try my 1080p Optimized Presets as well even if you’re using a 4K screen.

You’re also free to and encouraged to adjust the MDAPT and Scale FX settings to suit your tastes and whatever particular game you’re playing. Just save a Game, Core, Content Directory or even a new Preset when you’re finished adjusting things to your liking. Be sure to turn on Use Simple Presets first.

You can let me know if you need further assistance.

Hope you can get to spend more time enjoying some games as opposed to tinkering because that’s the real reason for of all of this - To relax, have fun and enjoy!

3 Likes

Hi, I was wondering if you still had that grungy late 70s early 80s RF style preset still kicking around. Occasionally I want to relive my childhood of an nes/snes with crappy rf connection on an old tv

2 Likes

You mean these?

These may not work properly with the current HSM Mega Bezel Reflection Shader but you can open up almost any of my current presets and manually add these settings until you get what you’re looking for. You can try it directly on an existing preset file or better yet, within the game in the Shader Parameters Menu. My RGB-Sharp PVM Edition preset is closest to my older presets that these Old TV Shaders were originally based on but I’m sure you can also get great or even better results using the more up to date PVM Edition presets in the package.

Alternatively, you can take any of my new presets, then head to the GTU Section and press the Start button or Enter Key on each of the Settings in that section. That alone should give you a nice soft, smeary looking foundation.

You can make the image even worse by heading down to GDV Section and doing the same to the Horizontal Sharpness as well as the setting directly below it. Followed by adding a little Noise in the final section of the Parameters. The last thing you might want to do is increase the Halation a little bit or a lot bit and you might even want to add either Guest’s or HSM’s rolling scanlines to finish the whole mess! Lol

I’d love to see what you come up with so feel free to share your settings and screenshots!

2 Likes

Hi HyperspaceMadness,

Thank you for helping out. :slight_smile:

I have tried 3 different solutions now, and they all seems to be fine. :+1:

Can someone tell me the technical difference between the solutions posted here?

Solution 1: Viewport zoom

Solution 2:

  • Retroarch Settings:

  • Settings > Video > Scaling > Integer Scale = Off

  • Settings > Video > Scaling > Integer Overscale = Off (up to your setup)

  • Settings > Video > Scaling > Aspect Ratio = Full

  • HSM Settings:

  • [CRT SCREEN SCALING]

  • Int Scale Mode - Off | ShortAxies | BothAxes = 1

  • Int Scale Multiple Offset = 1

Solution 3.

  1. Set Global Graphics Brightness to 0.
  2. Then under CRT Screen Scaling set Int. Scale Mode to 0 and Non-Integer Scale % to 100.
  3. Be sure to use the presets in the MBZ_2_Performance_No_Reflections folder.

I can see that Cyber mentions that the 3’rd option might be more correct. Does that mean that even without integer scaling, the picture will still show proper aspect ratio, and scanlines etc.? Cyber why do I have to use the non-reflection shader to use this trick, just curious

BTW: Thank you very much also c9f5fdda06 and Cyber for helping out.

2 Likes

I would say that the most straight forward thing is to:

  1. Use the standard HSM setup instructions which includes
    • Settings > Video > Scaling > Aspect Ratio = Full
    • Settings > Video > Scaling > Integer Scale = Off
    • This will get the shader to use the entire Retroarch window, this is normally what you want with the Mega Bezel because the sides are filled with graphics
  2. Set shader parameters:
    • Global Graphics Brightness = 0
    • Int. Scale Mode = 0
    • Non-Integer Scale % to 100.

This will result in having some reflections on the left and right of the screen and your screen will take up the full height.

I think this was suggested because if you were not wanting the reflections --because they were offscreen-- then the no reflection uses less GPU cycles

1 Like

Thanks for the explanation. :slight_smile:

Everything is set up very nice now, except vertical games like 1941, and 19xx etc. Scanlines and aspect ratio is completely destroyed. I have tried changing a few settings which sounded like they might have something to do with the vertical aspect, but to no avail.

What need I change to make vertical games appear as good as the normal (horizontal) ones?

Correct picture (horizontal game)

Wrong picture (vertical game)

1 Like

Lookin good!

Take a look at the setup instructions, I just updated them recently, you need to turn on advanced options ui and turn off the allow core rotation, then do rotation inside the shader parameters with rotate crt.

I am working on a slightly longer term fix to this which should hopefully rotate automatically, but you will still have to turn off the allow core rotation.

2 Likes

I have tried the recommendations in the topic you are linking to. When you do this the screen orientation is correct, and it seems the aspect ratio is also maintained. But there is a problem with the colors/saturation/brightness. My guess is that it may have something to do with the bezel/frame and the shading of those, which seem to reflect differently on a vertical game. Especially on the right side of the gameplay area.

This is at least evident on Cyber’s “arcade sharp 1440p PVM Edition” shader.

It may be difficult to see from a phone capture…

Notice especially the right side of the screen. The colors are oversaturated, and the brightness is too high.

ADDED: I have found that if I change the “Int Scale Multiple Offset” it has an effect on the colors. Normal setting (0) produces the strange saturation, but increasing it to 1 normalises the colors, but on the other hand makes the image overlap the screen.

1 Like

Are you having this same issue with the presets in the performance folder?

You can also try some of my presets in the 1080p Optimized Folder and see if it’s still happening.

Yes. For some (not all) shaders, it seems to be affected by “Int Scale Mode”. When I enable “Int Scale Mode” on your shaders, Cyber, it always produces the strange saturation effect. The same happens with some of the presets from the Mega Bezel pack, while others behave as they should. Why they differentiate, I have no idea.

On DoDonPachi it is VERY evident.

1 Like

What’s the resolution of your display again? This discoloration issue could be caused by many different things. One that comes to mine is the scanline and mask alignment and interaction with your display’s RGB subpixel arrangement being less than optimal for the mask settings that I’m using in some of my presets.

I have no idea what this setting does as I’ve never used it. These scanline and mask pattern are very sensitive to spacing and alignment with your display’s subpixel arrangement. If you set Int Scale Mode to 0 and the display gets smaller, you could end up with similar issues. That setting was set to 1 not by chance.

Is it that you’re seeing these anomolies with the Integer Scale Mode set to 1? I’m asking this because I’m seeing the bezel and reflections in your vertical pics whereas before we were advising you of settings that would disable the Bezel then allow you to expand the display area.

If you’ve now decided that you’re keeping the Bezel on, then you might need to at least set the Int. Scale Mode back to 1 or you may even want to try 2 for vertical games and see how things look.

Wow, that’s super weird! Sound like an interaction with the graphics card, what graphics card are you using?

Can you take a screenshot? With retroarch, or with Windows so we can see better?

1 Like

Hi, I’m new to Retroarch, just found out about shaders and presets. Your preset looks quite interesting. I wanted to ask if it’s possible to remove the bezel and frame and maximize the screen space?

1 Like

This post above was to try to answer that question :slight_smile: Maybe that’s what you are looking for.

3 Likes

This is what you will get with these settings.

As you can see the screen real estate is indeed maximized.

One thing for people using my presets. Most of my presets are set up to use the automatic super wide screen mode. This means that when you do something like this, the Background “Scale X” parameter will slide the left and right halves of the background out so you can line up things like logos with the new bezel size.

3 Likes

Greetings @Rex0! I appreciate the appreciation of my shader presets.

Now why would you want to do a thing like that and ruin all of those beautiful real-time reflections that @HyperspaceMadness worked so assiduously to implement?

Do you know that the size and thickness of the bezel are fully customizable as well as the zoom of the viewable area? There are also my presets in the Performance folder, which forgo the reflections but keep the bezel for added performance.

I know to each his own but I like to honour the creator of this wonderful shader as there would be no CyberLab Mega Bezel Death To Pixels Shader Preset Pack without @HyperspaceMadness’s awesome HSM Mega Bezel Reflection Shader!

2 Likes

Thank you all for the responses! I agree that the bezel, frame, shadows, reflections all look really good and I might get drawn to them later on. But for now I just want to use the shader presets without any additional stuff if that’s possible.

1 Like