Duimon - HSM Mega Bezel Graphics and Presets - Feedback and Updates

That screenshot is from a frame of a 1280x720 video. I know I should use 4:3 content so maybe the scanlines look weird because of that? How do I set the scanline resolution?

1 Like

You shouldn’t, unless you will always be using 1280x720 content. Your scanlines are probably being doubled up because there isn’t enough pixels for them, but I would assume they would just disappear.

I am also assuming you are using a 1080 screen, since I don’t have the same issue using 1280x720 content on a 4k screen.

1080 will compound the issue.

You can adjust the resolution using the “Opposite Dir Multiplier” parameter.

You can also use fake scanlines (Especially good for watching video) and set an explicit scanline resolution.

2 Likes

Thank you for all your precious infos

1 Like

Hi guys, perhaps this has been answered before. But is there a way to disable the “cosmetic” filtering done to the game itself?

I’m referring to things like scanlines, sharpness, glow, color manipulation, etc.

I’m not referring to things that affect how the bezel interacts with the game like shadows, sizing, warping, reflection settings (etc.). I want all these kinds of settings to manipulate.

I’m just trying to eliminate the “cosmetic” changes which are applied to the game itself - via the Duimon Mega Bezel presets.

When I asked a chatbot, it recommended using the “Lite” presets. But I just tried a Super Nintendo “Lite” preset and found it had some active “cosmetic” settings - and no apparent way to totally disable them (sometimes the minimum value still applied the effect).

I wish every option had a hard “disable” so it could not be applied in any way.

Maybe this is a feature request? I’m not sure. Any knowledge shared would be appreciated.

1 Like

You probably want to try the PASSTHROUGH preset which is set up to just send the image through without CRT effects

2 Likes

where can i download this cool bezel

1 Like

nice art i hope you can make more cool art for more games and systems

It is part of my pack. Links and instructions are in the second post.

A standard overlay is also available in a separate repo. That link is in the same post.

1 Like

How can I get the .cfg and .png files for this overlay. And can I get it tilted like this too?

You can get the overlays of Duimon’s work at https://github.com/Duimon/Retroarch-Overlays. The Arcade overlays won’t be able to have any tilt to them unfortunately.

Why won’t it be able to have any tilt?

The tilt is controlled by the Mega Bezel shader. To have the tilt the presets will be needed to be used.

That is not entirely correct.

While I don’t have any overlays using tilt, one could be generated with a Mega Bezel preset, screenshot, and the use of shader generated masks.

I am sure that Royale has tilt parameters that could then be used with the overlay, although I am not sure how difficult it would be to set up.

2 Likes

Checking CRT/Royale can change the tilt which honestly I didn’t know about.

2 Likes

I found the Mame cab overlay here in the Mega Bezel repo… https://github.com/Duimon/Duimon-Mega-Bezel/blob/main/Graphics/MAME/MAME_CAB.png

I noticed that the control panel and the glass device image for the cab are all listed in the repo as separate overlays. It’s like they all have to be assembled together in order to create one overlay. Why is that?

Is there any way that I can have the overlay put together in one piece, then use the .cfg and .png file for it? I was able to get the actual Mame cab overlay working, but I don’t know how to add the rest of the overlays to piece together.

You are looking at the Duimon Mega Bezel repo, the Mega Bezel part means that it is a setup which is set up to specifically work with the Mega Bezel, if you aren’t using the Mega Bezel, and just using a single image as an overlay with a cfg, then I think you want his Retroarch-Overlays repo which has the graphics composited into one image:

Retroarch-Overlays/Logo/Arcade at master · Duimon/Retroarch-Overlays (github.com)

Is there a reason you want to use an overlay rather than the Mega Bezel shader, is it because of performance needs?

I just found the same overlay in the RetroArch-Overlays repo, but it’s not tilted like the one in the Mega Bezel repo. I prefer the tilted one.

Yes, precisely. I prefer to use overlays rather than the Mega Bezel shader because of performance issues. I tried using some Mega Bezel presets before and it kept crashing my game every time I loaded the shader preset.

I wouldn’t give up just yet. What are your system specs, specifically your GPU? ALso a log would let us see if you are just doing something wrong.


I have been planning on making a guide for converting a Mega Bezel preset into a standard overlay.

I use Photoshop for the post editing so I would need to work out how to do it in GIMP first.

That being said, setting up a standard overlay is pretty straight forward, but I would need to play around with CRT Royale a bit to see if there is an easy way to set the tilt up. The tilt in the Mega Bezel is derived from Royale code so there may be an easy method. (Using coordinates for a no tilt version and adding the tilt.)

In any case. . . one of the original reasons HSM developed the Mega Bezel was to eliminate the difficulty setting up overlays.

If I can sort out a predictable way to use the Royale curvature I can add it to the guide, but don’t expect it to materialize any time soon.

1 Like

That would be awesome if you did that. It says my GPU is Mali G52 MC2@850MHz.

1 Like

Well. The Mega Bezel will only run on very high end Android devices, which that is not. :grin:

I have high hopes for the AYN Odin 2 Pro I recently purchased. (Can’t wait to try it out.)

It’s Adreno 740 has 3.7 TFLOPS and the Mali-G52 a comparatively low 54.4 GFLOPS.

This guide has been needed for a while now so I will see what I can do in the immediate future.