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

Thanks for all the work Duimon, it looks fantastic and everything is very well organized in your github.

Thank you. :+1: :grinning:

3 Likes

I’ve been working on the Gameboy preset for the Advanced shader. It will scale and have an independent background.

I have also added a dusty green gel layer with a slight multiply opacity, combined with some color and hue LCD parameter adjustments. I think I have it looking good enough to use until HSM fixes the DMG shader.

9 Likes

Sorry if this has been asked before. I am looking at the N64 advanced preset (using mupen core if that matters) and I had to use the flip parameters to get the screen right and the nintendo logo on the bottom. No problem there except those glare reflection spots are now on the bottom which looks odd, might remove them anyway.

The issue is the resolution doesn’t go to edge of the frame:


I know I can use the cropping parameters but I feel like I am missing a better fix. Funny thing, not all games seem same distance away:

1 Like

FYI: It seems like all Vectrex game specific presets are upside down by default. Since all games has its own presets I had to add HSM_FLIP_VIEWPORT_VERTICAL = "1.000000" line to presets.

It’s not a big deal since the parameters are there to tweak things around but just wanted to inform in case if it’s unknown issue.

@Duimon I have managed to solve the problem with PPSSPP and upside down graphics. It was my first test with this emulator so I never touched anything in its configuration (new core installation). With the Flip Viewport to 0 by default I had the image turned upside down, If I change the Flip Viewport to 1 the graphics turns into correct position. After saving shader changes and resetting RA I had the image turned upside down again… checked the Flip Viewport is set to 1, strange… so I turned the Flip Viewport to 0 as it was by default. After that, another reset and now the graphics are in the correct position.

Weird. Summarizing: Changing the Flip Viewport to 1 and putting it back to 0 solved the problem. I bet it’s more of a core bug than anything else.

1 Like

Nope. Nothing in either the base or Vectrex presets to cause this. (No default flip.)

Works fine on my end.

Edit: updated my core and now it is flipped for me also. :upside_down_face: I will add the parameter to all the Vectrex presets.

1 Like

Seems like the core developers wants to drive us all crazy :dizzy_face:

3 Likes

Vectrex presets have been updated, I changed a couple of settings…

I got rid of the black screen edge, turned down the Global reflection value, and eliminated the bezel inner edge reflection.

I also included a generic overlay for the plain Vectrex preset.

I am not totally happy with the lower part of the Vectrex, it has always appeared too flat to me. I may spend some time working to improve it. :innocent:

2 Likes

I spent a little time trying to add some dimension. (There is only so much room to move around in that pesky lower 20% gray.)

I have updated the Vectrex graphic and source. My apologies to those that felt it was already perfect. :wink:

2 Likes

it looks like and LCD instead a DMG. @HyperspaceMadness did a preset for DMG but it isn’t in the new release of the shader.

1 Like

You are correct my friend. :wink:

3 Likes

Yeah I got this working at one point, but now it’s currently broken, waiting for me to find the problem and fix it. I do intend to fix it since I really like the effect :slight_smile:

2 Likes

Yeah N64 is notorious for the black bars, you could turn on Crop Overscan in the retroarch video settings and see if that helps.

I actually have a feature in mind to help in this scenario. Basically the way I think it will work is to have a parameter which is “Only Crop Black” and then you increase the cropping settings to the maximum cropping possible. Then it will basically crop off all the black under the crop amount.

3 Likes

I have updated the presets.zip, I added the Advanced Gameboy, Game Gear, DOSBox, and the IBM 515x duo.

While I was working on the IBMs I noticed that there was some bad texture references, I fixed them and update all the Standard graphics and the source.

I separated the Background from the IBMs and put it in the Backgrounds folder where it is easy to find, (In case someone wants to use it somewhere else.) I also made the IMBs scale-able. :grin: (While I like it the way it is, peoples tastes may vary and we have the freedom in the shader so…)

Oops! Looks like I lost the drop shadow on the monitor. :frowning_face: (Fixing it now.)

5 Likes

Woa :heart_eyes: what drop shadow? hahaha! the number of details is really impressive.

A quick question: I like the Mega Drive (Genesis) frame in black instead of red and I’ve changed:

[BEZEL & FRAME COLOR] Hue -> 0.00 Saturation -> 0.00 Value/Brightness - Def 10 -> 10.00 Noise - Def 30 -> 10.00

Is this the right way to get it?

P.S.: It would be amazing if one day you could make graphics for the Sega Pico. It’s a very colorful and fun console in terms of design.

1 Like

Since 10% brightness and 0% Hue & Sat is the shader default. The easiest way to change it would be to just delete the lines in my preset that have anything to do with bezel color.

Since it is a simple preset it would return to the base preset default.

The noise parameter is part of my base preset so you would have to edit it, or change the value in it. (\shaders\shaders_slang\Duimon) this would change the noise value globally back to the default. Keep in mind you would have to change this with every preset update.


Thank you!

In any case, it is back. :grin:

2 Likes

Thank you!! and I can see the difference between no-drop shadow and drop shadow now! :nerd_face: Awesome!!

Ok! I have deleted the next preset lines:

HSM_BZL_COLOR_HUE = “357.000000”

HSM_BZL_COLOR_SATURATION = “80.000000”

HSM_BZL_COLOR_VALUE = “30.000000”

Niice!!! thanks!!

1 Like

I would like to but I have a kind of steadfast rule that if I can’t successfully get the emulation working I don’t do the graphic. While the SEGA Pico is supported by PicoDrive, I haven’t had any luck getting the “Magic Pen” to work. :frowning_face:

If anyone else has had some luck then maybe you can help me out. :wink:

Just a general comment, the best way to manage these presets is to save a new Simple preset, e.g. load the preset, make your changes, save - save preset (With simple presets on). I say this in contrast to taking the original preset and changing stuff in there.

This preset you saved now references the original preset from Duimon, and has your parameter changes which will override what was in his preset.

What happens now is that if Duimon needs to update the preset he can and you can get this and you get his new changes with your parameter adjustments on top.

3 Likes

I understand @HyperspaceMadness maybe It’s a clean way to do the same. Thank you very much.

@Duimon Let me investigate about the Magic Pen functionality with Picodrive on RA.

2 Likes