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

I have gone ahead and created presets for my graphics. They are in a new “Presets” folder in my HSM Graphics repo.

The repo ReadMe contents…


HSM Reflection Shader Graphics Presets

These are graphic presets using mostly the GUEST-DrVENOM preset. (With the exceptions of GBA and PSP which use the LCD-GRID and the n64 which uses the GUEST-DrVENOM__N64)

Until the shader is final I am only doing presets for the “logo” versions of my graphics. I have changed a few default settings, such as, BGImage vignette is turned off, bezel noise is reduced to 10, and I have given most bezels a custom color.

These presets depend on the graphics being in the overlay directory and a bezel subdirectory keeping the repo folder structure. So… the complete path to the images is “\RetroArch\overlays\bezel\Logo”.

Copy the presets into your shader folder. (\RetroArch\shaders)

Load your content and then a preset. I recommend creating a core preset next. If you plan on doing any manual tweaking to the *.slangp you need to make some small change in the shader parameters before you create a core preset. I usually nudge the “[BEZEL & FRAME] Color Value/Brightness” just a bit because such a small change is insignificant.

If you are using a multiple system core, and using it for multiple systems, I recommend creating a content directory preset, and again, making a small parameter change first if you plan on editing the *.slangp.

I will try to keep these updated as the shader is updated.


I hope this makes it easier on some who have had a tough time getting up and running. I also recommend starting with a clean install of RetroArch and following HSMs instructions from the shader thread.

3 Likes

Sega CD and 32X are looking fantastic! :heart_eyes: :100:

And the addition of presets already customized for your graphics will for sure facilitate for people willing to try it and not being able. Great job!

2 Likes

How’s this?

The Atari Lynx!!

I have been putting this one off for a while because glass is just so damn tough to do. :frowning_face:

In the end, instead of trying to recreate the glass from a photo, I just created my own. I don’t think it looks too bad. :grin: To complete the glass, I have used a simple reflection as a TopLayerImage. Of course, this can be turned off for people that hate it.

I still have a bit of work to do with lighting, but it’s pretty close. :wink:

This is the Lynx II, as an alternate I plan on doing a Lynx V1.

A mock-up.

7 Likes

I wish your reflection shaders just worked out of the box. Load preset and bam reflections. They’re so good. Keep up the great work!

1 Like

@Orionsangel

Read three posts up. I have made presets and they are available in my Github repo. :grin:

And for the record… only the graphics are mine, the shader is the work of @HyperspaceMadness. Without his work I would have never started creating the graphics!

Also, the reflection shader does work out of the box, every preset. It’s only applying my graphics that gets a bit confusing. Sometime in the (maybe) near future, this could get a lot easier. :wink:

2 Likes

Awesome! I’ll try it. Thanks to both of you!

1 Like

I will have to put lynx in my cabinet now.

1 Like

I did an OCD pass on my Lynx graphic…

I did some work on the buttons and gave them drop shadows to add some depth. I also lowered the brightness and saturation on all the text and the “LYNX” logo so they were a bit less distracting. :slightly_smiling_face:

And…

The original Lynx as promised, for an alternate. It was more difficult than I expected. (It seemed so simple compared to the Lynx II. :upside_down_face:)

7 Likes

Hey!!

The SEGA32X, SEGACD, SEGACD32X, and Lynx are all up in the repo, along with the updated Genesis. This includes alternates (Lynx and all Megadrives) and night LED TopLayerImages where needed.

The RA Overlay versions are also up, including night versions. :grin:

I will probably do marquee changes to the Genesis graphic for the new SEGA 4K Verticals. I’m not sure if I will do Lynx 4K Verticals, I will have to play around a bit and see.

Shader presets are also added and updated.

3 Likes

I did an OCD pass on the TurboGrafx-16. Just because. :innocent:

Before…

After.

I added texture to the body, (Which darkened it a bit.) and reworked everything to match. I also changed the beveling on the text, added a drop shadow to the whole thing, cleaned up the logos using pathfinder and complex paths, and did some work on the (hidden) cartridge slot.

BTW. The last screenshot is using my distributed preset which is intentionally much less tweaked than what I normally use. (You’ll notice the bezel shadow is the default setting.)

5 Likes

Really nice work! I like the additional shading & contrast :smiley:

1 Like

Thanks!

I am planning on doing the PC Engine, PC Engine CD, and TurboGrafx CD Next. While looking for source images I noticed that the TurboGrafx-16 had a textured surface so I revisited it.

The PC Engine looks like it is going to be a pretty boring graphic but I need to include it for a comprehensive collection. :upside_down_face: I’ll do my best.

1 Like

Any chance of creating the new images in Overay/Hybrid format? :smiley:

1 Like

@Telmo

The Handhelds will already work. I’ll get to work on the rest right away. (I completely forgot :blush:)

1 Like

OK, that is done.

I added Famicom, MarkIII, SEGA32X, SEGA32X_Alt, SEGACD, SEGACD_Alt, SEGACD32X, SEGACD32X_Alt, SMS, and SMS_Alt to the Overlay-Hybrid folder.

Thanks for the reminder! :grin:

2 Likes

I use Launchbox as my emulator frontend. I had an idea to see if I could mesh the two together a little more, (Using the Bevel shader) and this is a video of the SNES concept I created to try it out.

Click to watch:

2 Likes

Very cool!! I use launchbox too :slight_smile:

1 Like

I like the concept. Nice work!

I’ll share what I have once I work out some more bugs and issues. A hurdle I don’t have a good solution is how to generate, change, or update the Bevel shader for each core as it is updated. Is there any text app that can to a search and replace on group of individual text files?

I’m not sure if it’s what you mean, but visual studio code is a great and free text editor which will do search and replace within multiple text files