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

I hope I’m not bothering you, but can I ask one more question?

I’ve checked the aspect ratios of the console in addition to the handhelds, and it looks like they are somewhat different except for the PlayStation 1.

image

If you don’t mind me asking, is this something you intended?

1 Like

How are you checking the aspect ratios?

Every console preset that uses a bezel is set to 1.33 in the shader settings.

The presets are “boilerplate” multiple reference presets that share a common reference that defines the aspect ratio. It is virtually impossible for them to have different aspects.

As far as the “original” aspects go, it is my opinion that in practice they are irrelevant. When viewed on a TV, the consoles all used every pixel of a 4x3 television screen.

The physical aspect of the television didn’t magically change to accommodate the pixel aspect of the console.

The MSX is a computer not a console, so it may be that someone used a monitor instead of a TV.

All that being said, you are free to play around in the shader parameters if you feel the need.

1 Like

Thaks for answer !:slight_smile:

1.Please tell me if it’s worth it or I’ll ask if it makes sense to use it with the preset “SNES-[ADV]-[Guest]-[Custom-Bezel_001].slangp”, some other shader or will there be nothing better in terms of image processing?

2.Please tell me if you have overlays separately, with reflections, but for example, I would be interested in trying image processing with the other two shaders. That is, is it possible to use your frame and add your own shaders from another list?

I got the aspect ratios by using the following python code to get the screen size as the alpha value.

Using shaders, your work looks great on devices with good performance. In fact, I came across your work while searching for resources to use as an overlay on a less powerful device like the 3DS.

It seems to me that consoles are forced to be scaled to the 4:3 physical device that is a TV.

Like GameGear, I learned another thing from you. Thank you!

1 Like

There is obviously something throwing it off, if it is in fact accurate.

In the shader parameters there is a section that can produce a black & white mask of the screen.

Using the “BW-MASK” mode, and the “TUBE” mask type, (To account for the screen black edge.) and taking a GPU screenshot in Retroarch gives me this.

The black area is 2402x1806 which equals 1.3300110741971207087486157253599.

So not a perfect 1.3333333333333333333333333333333 but pretty damn close.

At the top of the parameters list is a “Show Resolution Info” parameter.

enabling that will show this info.

1 Like

Thanks for the detailed explanation. I’m sure your work has inspired and helped many retro fans!

2 Likes

Thank you for the kind words. :innocent:

Lest we forget though, I just create graphics and construct presets.

The magic, like the aforementioned tools and parameters, is performed by the incredibly thoughtful and talented @HyperspaceMadness.

No other shader creator has included the kind of artist oriented features that are found within the Mega Bezel. These particular tools are indispensable in creating my Potato presets and standard overlays.

I can honestly say that without his efforts, my quality of life would not be the same. :smiling_face_with_three_hearts:

5 Likes

Hi Duimon, as always tons of thanks for your work, it’s unbeatable!.

I’m back to the Amstrad CPC 464 topic, a “preset” with the GT-65 monitor in monochrome like this would be great: https://www.youtube.com/watch?v=Q9IR2QZP1sI

And to touch perfection, a large screen GT-65 preset with rounded edges (instead of default square edges)

Thanks again for your work, it’s really amazing :slight_smile:

2 Likes

So I’m a bit confused. Maybe I’m not understanding you.

I have a Monochrome GT-64 preset with my 464 set and a GT-65 with my 6128 set.

It uses shader features to force green monochrome.

I have no idea what you are asking for here. :grin: (Which edges?)

Hello Duimon, thanks for reply.

Being a CPC464 user, I had not noticed the 6128, it is fantastic!

I would love a monochrome CPC464 preset with the same GT-65 monitor, but with the same gray color as the GT-64 instead of light brown, that would be fantastic!

As for the rounded edges, I was meant a preset with a GT-65 monitor in full screen, something like this but with your magic touch (the image is a monitor paste, the aspect ratio would have to be adjusted to 4:3)

Something like that would be epic for Amstrad fans! :smiley:

1 Like

That could be accomplished quite easily by separating some assets and tweaking the bezel settings. (My PC-88 and PC-9801"Monitor" presets use that method.)

I won’t give an ETA but I will add it to my short list.

2 Likes

Thank you very much for your consideration, keep it up!

Lots of thanks

Rai

Look what I just bought.

See the pretty gray of those keys?

6 Likes

Ah, I used to have the Mac Plus and that disk drive! :rofl:

1 Like

As an added bonus… it will be easy now to get the perfect shot to use as source for the alternate graphic that shows the keyboard. :grin:

I already have a IIx, an LC III, a IIvx, a Mac Classic II, and a Quadra 610. (To list my 68K collection.)

This fills in one of the blank spaces. :grin:

man are these amazing!

Duimon & Friends, what is the respective parameter to disable the reflection/bezel? Thanks in advance!

1 Like

Hey guys!

Is there a setting to use integer scaling for consoles that weren’t true 4:3 resolution (SNES for example)? (I use the “Night TV3” presets for all consoles, maybe it is handled in platform specific presets?)

Are the presets for handhelds (like GBA) pixel perfect with integer scaling?

Keep up the amazing work!

1 Like

Do you want to disable both the bezel AND the reflection?

If just the reflection, it is the global reflection amount parameter.

If both (Which might look strange.) you can turn the bezel opacity to zero.

You can set the aspect ratio to PAR or the vertical axis to integer scale.

This will work for all the presets except the TV presets, since the alignment with the background is important.

None of the presets use integer scale. You can adjust the non-integer scale % until things look good though. (Fake integer scale.)

The biggest issue with integer scale is that the screen may get too small or to large on a 1080 monitor.

1 Like

That worked! Thanks again Duimon :smiley:

1 Like