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

The intended koko-aio look for gb mono content is this: https://forums.libretro.com/uploads/default/original/3X/1/f/1fc17ff2caa4c8165ba92d806dfb04ef1a3362ce.jpeg

Please check the bezel/koko-aio/presets_handhelds-ng/GameboyMono.slangp presets for relevant parameters; from that preset, “grid strength” should suffice to give you what you’re after.

Btw, the things you should configure are under dot matrix emulatuon ofc.(can’t be more helpful since I’m on a vacation period)

1 Like

I liked the overlay so I used it as a background in mega bezel that way i could adjust the sizing

Still haven’t figured out how to change the forest green gameboy color…and the genesis bezel I actually used the Atari 2600 preset…the scanlines etc. look the same to me, but it has a black bezel border instead of the reddish one.

1 Like

ok, thanks for pointing this out, the image looks a bit neon green for what I’m after, but I’ll adjust some of the settings you mentioned and see if i can get close.

1 Like

It’s tuned to the real gb mono colors I’ve seen online:

but I guess you can turn down the saturation in the color correction section and/or tweak the hue values in the monichrome colorization options.

1 Like

I’m glad you like it. I was being silly btw. :smile:

2 Likes

Hey everyone.

This post will be a bit long… and great fun. :grin:

------- Start of long post -------

As many of you know, V2 of the Mega Bezel is in developement.

A few years back I did a Super Famicom graphic, themed for the Mega Bezel. Here is an example shot taken from the beginning of the Mega Bezel thread.

I thought that V2 deserved better… so in December of 2023 I started creating a new version from the ground up.

I took inspiration from some of my newer graphics, like the “Tandy CoCo 3”, and showed the top and bottom edges with controllers plugged in.

Then I did a BVM that is a favorite of @HyperspaceMadness 's. “The SONY Profeel KX-1901A”.

I incorporated my standard phosphor layer, tube shadow, and tube reflection method.

I really love that this BVM has dual bezels, (Although the inner bezel is just a fraction of an inch.) it allowed me to create a reflection mask.

I also opened the controls panel door.

But… the point was to create something for the Mega Bezel V2… so I had some fun. :grin:


I de-branded both the Famicom, and the BVM.

For the Famicom, I re-branded it with an imaginary “Video Expansion Cartridge”, my “Invader” logo badge, and “Retroarch” logos on the controller plugs.

For the BVM. I used “Mega Bezel” on the nameplate, “Bezeltron” for the RGB logo, tweaked the LEDs and LED text, and put the shader version number in place of the model number.

The “MB-1.17.1” text is a separate layer that can be updated in either Photoshop or Affinity Photo.

Finally, I created a Wide controls version with some shader related tunings.

The fun doesn’t stop there though. :innocent:

V2 of the Mega Bezel has volumetric lighting. To make it work realistically, you need a height map, so I manually created one for each. (Both the normal and the Mega Bezel versions.)

If you use a 3D modeler to create a scene, a height map is a click away. I had to painstakingly do my best using grayscale values and math.

Next, I generated Normal maps.

The Normal maps give you an idea how the lighting will make the 2D illustration appear 3D.

I haven’t done height maps for the open-door versions. I’m not sure I will… it is an awful lot of hard work. :wink:


For the regular Super Famicom I will create a full set of preset sub classes, the Mega Bezel version will be as you see here.

All the closed-door versions will be set up to use the development version of the Mega Bezel V2 if anyone wants to create a temp install to try things out.

No ETA on when I will update, I still have to create the additional sub class presets and integrate everything into my boilerplate.

------- End of long post -------

:grin:

11 Likes

Hi @Duimon! I really liked this set! Fantastic work, as always!

1 Like

My first 19" set was a Bezeltron. :crazy_face:

1 Like

If anyone wants to see this bad boy in progress in the Mega Bezel 2.0 here’s a little demo video I did

15 Likes

Wow! This looks so cool. Thanks for the video… I didn’t realize that the 2.0 was going to be so much more advanced. I’m excited for this!

3 Likes

I’m really excited about these updates on the horizon! @HyperspaceMadness @Duimon thanks for your dedication

2 Likes

That’s exciting! You’ve done an amazing job! Bravo! Your work has inspired so many! Your hard work is appreciated! :partying_face:

2 Likes

I wonder if i could drop you latest pack in my decorations in my retrobat? That might work?

1 Like

Ive got the vmu dreamcast bez but its a solid window and not showing my gaming screen :joy:

1 Like

That is because the Mega Bezel doesn’t need a hole. :grin:

I have an overlay repo, but you shouldn’t need it. Retrobat is a fork of Batocera and I provide the default Decorations for Batocera.

I also provided a default Retrobat decoration at their request. It and my other Batocera decorations are indeed in the “retrobat-bezels” repo.

https://github.com/RetroBat-Official/retrobat-bezels/blob/master/default_curve/default.png

4 Likes

Awesome stuff!! Love it :smiling_face_with_three_hearts:

I have a little problem with Nintendo DS, the shaders work as expected except it’s vertically inverted.

Here is a screenshot :

And it’s the same for all NDS presets I tried. Other ones for other systems all work well so far.

1 Like

Welcome to the forum! :grin:

The Mega Bezel uses wildcards to detect the current retroarch video driver and apply needed parameters.

There was an interfering retroarch bug that has been fixed in recent builds. My first suggestion is to update your retroarch installation to a more recent build.

If that fails, you can use the “Flip Veiwport Vertical” parameter to set things straight.

Thanks ! I already had the latest stable version so I flipped the screen in the settings and it works. But I’ve also noticed I only need to flip the screen when the emulator (melonds in this case) core is set to use the opengl renderer, not when this option is off.

holy shit!!! MB2 looks crazy! I assume previous bezels can still be used?

On another note. In the current version, is there a way to use the logo when a game starts instead of the mega bezel logo? I typically have this turned off, but would maybe like to make use of system logos here… (note this is photoshopped, but this is what i want)