Boz-MrRetrolustMod-Overlays

I’ve been messing with the BAOC method, i used it to first set the shape of screen to an unaltered MrRetrolust overlay.

Then i swapped to a modded overlay and zoomed the screen in until the bezel changed to a thickness and shape i was more happy with following the shape of the overlay perfectly.

Now i have an example i can work with. Because the reflection looks better on a black or coloured background i can now use this example to make a textured bezel image that i can bake into the existing overlays i have.

By switching to the BAOC method the only thing i’ll loose is the drop shadow i added to these overlays after i modded them.

3 Likes

So in a nutshell i’m going to attempt to make a textured plastic bezel for use with the MrRetrolust arcade overlays and the BAOC method. This way i’m hoping you’ll get bumpy textured static plastic bezels combined with the reflection.

3 Likes

This is the kinda look i was going for…now lets see how well the reflection looks when applied over the top!

1 Like

I use a simple noise PNG as a bump map texture in Illustrator. It allows you to add directional light to the little bumps and give them dimension.

1 Like

This gave similar results …i don’t use illustrator unfortunately :frowning:

Looks kinda nice

That looks pretty good! The Illustrator method can be scale-resolution finicky. I’ve got three textures that I use depending on the relative size of the object.

1 Like

Nearly right just need to tidy up that inside edge.

Caused by the bevel and emboss size i think (even though it’s 0 :frowning: ) …i might have to rasterize and trim it.

Result!

Now to stick the glass/perspex back over it

4 Likes

This shows up some rough and not quite correctly cut edges…but i think this will look great when perfected!

Maybe the texture is a bit too small to be even noticed :thinking:

1 Like

Feel free to have a try of this and give feedback :slight_smile:

Maybe this sort of texture can be added directly to the shader as an option…if that’s even possible @Hyllian

If it’s not possible i’d be prepared to add these to each overlay image i have.

On it’s own the new textured bezel looks fine but as soon as the reflection is overlayed the inner edge of the bezel seems a bit jagged.

1 Like

If you group the layer that has the effect applied, (Even just the one layer) you can apply a mask to the group. Then you don’t need to rasterize the effect.

1 Like

Cheers buddy I think I managed to sort it. Just waiting if anyone is interested now. If not I’ll leave it lol

Ghosts 'n Goblins (gng.zip):

5 Likes

Terminator 2 (term2.zip):

Opacity reduced parts on this png

5 Likes

What you mean by this?

That vertical texture is really great as a generic fallback for vertical games. I had to add the BORDER inside the preset for it to work:

#reference ":/shaders/uborder_packs/Boz-MrRetrolustMod-Overlays/0-auto-arcade-loader.slangp"
fr_zoom = "36.991699"
fr_center_x = "0.692976"
fr_center_y = "-0.041448"
bz_shine_enable = "0.000000"
bz_blur_iter = "32.000000"
bz_ref_str = "0.250000"
bz_inner_bezel_x = "0.058000"
bz_inner_bezel_y = "0.062000"
bz_middle_bezel_x = "0.060000"
bz_middle_bezel_y = "0.043000"
bz_transparent = "1.000000"
bz_radius = "0.045000"
bz_ambient = "0.100000"
ub_border_top = "0.000000"
border_alpha = "0.200000"
h_radius = "3.300001"
h_cornersize = "0.060000"
h_overscan_x = "103.999939"
h_overscan_y = "104.999924"

bz_shine_enable = "0.000000"
bz_ambient_enable = "1.000000"
bz_ambient = "0.050000"
ub_border_top = "1.000000"
bz_red = "21.000000"
bz_green = "21.000000"
bz_blue = "21.000000"
CN_BRIGHTBOOST = "1.300000"
CN_MASK_STRENGTH = "0.800000"
CN_VIG_BASE = "100.000000"
CN_VIG_EXP = "0.400001"
CN_InputGamma = "2.500001"
CN_OutputGamma = "2.200001"

BORDER = "mikie.png"
1 Like

The texture or bezel image could be a selectable parameter. It would have to auto fill the current size of the middle bezel/reflective section of the shader. You could then either have it as a generic no reflective shader, or overlay the reflection like I’ve been doing with the mikie overlay. Hope that makes sense.

The problem I see is the “auto fill” feature. It doesn’t seem easy to auto-adjust an image to match the bezel position.

1 Like

In that case I’m prepared to manually add them individually to each overlay image.