Hgoda90 - OrionsAngel's Overlays w/ Mega Bezel Presets

The following are preset packs for OrionsAngel’s Overlay sets to be used along with HyperspaceMadness’s Mega Bezel. All the images are included in the package folders and nothing extra is needed to be used.

To Install Mega Bezel Pack

Download Mega Bezel and place Mega_Bezel_Packs folder into RetroArch/shaders folder

To Install koko-aio Pack

Download koko-aio and place koko-aio_packs folder into RetroArch/shaders folder

OrionsAngel’s Overlay + Preset Packs

Candy Cab

Download: https://mega.nz/folder/t3xUDayI#UYth0LNpHzM55nNjKl5JCg


Consoles

Download Mega Bezel: https://mega.nz/folder/tu5BVIYb#twbCcAt9mWb4oT3SHxKxhA
Download koko-aio: https://mega.nz/folder/ZjRFTZjI#lUVb734_6kjT85etIDukoA

Alternative


Game Themed Bezels

Download: https://mega.nz/folder/gyAT2C5Y#Etczl6HUa37DnUXO2y3MCw


Handhelds

Download: https://mega.nz/folder/tiRA3BKR#D7w7DA_14PaCW_az74T9IA


NES Themed Box Art

Download: https://mega.nz/folder/l7hHSbDY#S3im2w7JaFKE3Ny4LK-X6w


Realistic Arcade

Koko-aio

Mega Bezel

Download Mega Bezel: https://mega.nz/folder/JiRBELpA#mIfmv02CciC2licQ-u0XZg
Download koko-aio: https://mega.nz/folder/MzInyCiJ#hlGq99MTiHuG9wBge1sWkA

Alternative

– Uses MegaBezel wildcard that autoloads image based on game.

8 Likes

Fix

– The Candy Cab link has been changed to the proper one.

Update

– Working on Consoles. I have properly named the presets and have the settings done up to Atari Jaguar.

2 Likes

Thanks for all your hard work @hgoda90 You’re making it easier for people to use my bezels. I appreciate it so much!

2 Likes

Update

– Consoles overlays preset pack is now available to download.

1 Like

Next Up

– My Realistic Arcade Bezels

Note: The preset pack will be so each image has a preset. MagicHat’s presets will be linked as an alternative.

2 Likes

Update

– My Realistic Arcade Bezels presets are now available to download.

Note: Pack 5 hasn’t been added and none of the presets are final. I have a few other things I want to do in real life first and thought to just transfer them over for now.

Changes

– Will be applying a few changes to global settings in My Realistic Arcade Bezels

Horizontal

HSM_CURVATURE_2D_SCALE_LONG_AXIS = "170.000000"
HSM_CURVATURE_2D_SCALE_SHORT_AXIS = "170.000000"
HSM_TUBE_DIFFUSE_IMAGE_AMOUNT = "50.000000"
HSM_TUBE_STATIC_REFLECTION_IMAGE_OPACITY = "10.000000"
HSM_BZL_HIGHLIGHT = "0.400000"
HSM_BZL_COLOR_VALUE = "4.000000"
HSM_REFLECT_CORNER_FADE = "14.000000"
HSM_REFLECT_CORNER_INNER_SPREAD = "300.000000"
HSM_REFLECT_CORNER_OUTER_SPREAD = "400.000000"

Vertical

HSM_CURVATURE_2D_SCALE_LONG_AXIS = "125.000000"
HSM_CURVATURE_2D_SCALE_SHORT_AXIS = "125.000000"
HSM_TUBE_DIFFUSE_IMAGE_AMOUNT = "50.000000"
HSM_TUBE_STATIC_REFLECTION_IMAGE_OPACITY = "10.000000"
HSM_BZL_HIGHLIGHT = "0.400000"
HSM_BZL_COLOR_VALUE = "4.000000"
HSM_REFLECT_CORNER_FADE = "14.000000"
HSM_REFLECT_CORNER_INNER_SPREAD = "300.000000"
HSM_REFLECT_CORNER_OUTER_SPREAD = "400.000000"
2 Likes

Update

– Working on the My Realistic Arcade Bezel changes.

Preset Settings

#reference "../res/params/mbz.params"

[ASPECT RATIO]:
	HSM_ASPECT_RATIO_ORIENTATION = "1.000000"

[NON-INTEGER - AUTOMATIC SCREEN SCALE & PLACEMENT]:
	HSM_USE_IMAGE_FOR_PLACEMENT = "1.000000"

[NON-INTEGER SCALE OFFSET]:
	HSM_NON_INTEGER_SCALE_OFFSET = "55.600000"

[POSITION OFFSET]:
	HSM_SCREEN_POSITION_X = "5.000000"
	HSM_SCREEN_POSITION_Y = "-107.000000"

[CURVATURE]:
	HSM_CURVATURE_2D_SCALE_LONG_AXIS = "170.000000"
	HSM_CURVATURE_2D_SCALE_SHORT_AXIS = "170.000000"

[TUBE DIFFUSE IMAGE]:
	HSM_TUBE_DIFFUSE_MODE = "1.000000"
	HSM_TUBE_DIFFUSE_IMAGE_AMOUNT = "50.000000"

[TUBE SHADOW IMAGE]:
	HSM_TUBE_SHADOW_IMAGE_POS_Y = "14.000000"

[TUBE GLASS STATIC REFLECTION IMAGE]:
	HSM_TUBE_STATIC_REFLECTION_IMAGE_ON = "1.000000"
	HSM_TUBE_STATIC_REFLECTION_IMAGE_OPACITY = "10.000000"

[SCREEN BLACK EDGE]:
	HSM_GLOBAL_CORNER_RADIUS = "24.000000"

[BEZEL GENERAL]:
	HSM_BZL_WIDTH = "170.000000"
	HSM_BZL_HEIGHT = "260.000000"
	HSM_BZL_INNER_CORNER_RADIUS_SCALE = "120.000000"
	HSM_BZL_OUTER_CORNER_RADIUS_SCALE = "0.000000"

[BEZEL BRIGHTNESS]:
	HSM_BZL_HIGHLIGHT = "0.400000"

[BEZEL COLOR]:
	HSM_BZL_COLOR_VALUE = "4.000000"

[FRAME GENERAL]:
	HSM_FRM_OPACITY = "0.000000"

[CORNER CREASE]:
	HSM_REFLECT_CORNER_FADE = "14.000000"
	HSM_REFLECT_CORNER_INNER_SPREAD = "300.000000"
	HSM_REFLECT_CORNER_OUTER_SPREAD = "500.000000"
	HSM_REFLECT_CORNER_SPREAD_FALLOFF = "1.000000"

[MEGA BEZEL IMAGES]:
	BackgroundImage = "../res/images/3stooges.png"

Note: I will try to make all the presets follow 4:3 aspect ratio and be doing pack 5 as well. It’s going to take a while since there are 174 games.

1 Like

Changes

– Made some Directory changes to all the packs except My Realistic Arcade
– Added Intro from Duimon’s Orionsangel-Original-Console to all the packs

Current Progress

– All overlay presets will be for packs 1 - 5 only
– Renamed all the images to fit preset name, i.e. cab_white_full
– Doing Horizontal Arcade overlays first and currently on Mouse Trap

3 Likes

Update

– I have finished with Packs 1-4 and should be able to finish Pack 5 tomorrow

Note: There were a few weird shaped overlays that I wasn’t able to get 4:3

4 Likes

I need to dig in deeper on some of these settings your using here to see what you have going on! Are you using certain mega bezel parameters to do your own “dark” versions from that end of things vs the actual original cabinet art png?

So your mbz.params file is what controls which mega bezel preset is ultimately used based on whichever one is set to # correct? So someone would just need to change where that # is in there to adjust the level of mega bezel used. Then each of the .slangp files point to this mbz.params to read it.

What tells your game (that you launch) to use one of the many .slangp files? Is that a manual configuring part for the end user to pick and choose and set them per game on their end?

Either way good work.

1 Like

The mbz.params files just has a list of Mega Bezel presets that can be changed by removing // from the wanted shader file path.

I do Night variations with Ambient Lighting controlled by night.params file.

The slangp file that is loaded is dependent on the end user. It’s the way that the presets were loaded before Hyperspace did wildcard.

Thanks @MagicHat, now that I have seen the changing of # instead of removing // I am going to have to change them. :+1:

Ok I’m following your setup now. Your examples of these night variations via shader settings have my brain spinning up some potential ideas on methods for users to possibly customize their setups in a more user friendly way.(vs manually selecting the .slang in game.

1 Like

Hi @hgoda90 and @MagicHat. I really appreciate your work, but to be honest, I can’t quite understand the difference between the two, I’m sorry if I’m mistaken but it seems both of you are doing the same job. And speaking of shaders, have you tried koko-aio shaders? He said they are faster and better suited for not-so-new machines.

1 Like

The presets that MagicHat does use wildcard which auto loads overlay based on game. The ones I made is user dependent on what preset is loaded.

I have made some graphics for koko-aio myself but haven’t made presets for OrionsAngel’s overlays.

1 Like

Ok, but both of you have made custom settings game by game for a custom fit, right? In any case, I don’t want to make a discussion of it, just asking. Regarding koko-aio, seems pretty interesting for putting an old PC to work… BTW, I love vertical layouts, for 32" or even larger vertical screens. Have you thought about converting those overlays to HSM or koko-aio?

Yeah that’s right. I went ahead and did the presets so there was a preset per image for those that want it that way. I should clarify that MagicHat set uses only one preset called multigame.

For vertical layout overlays, ArsInvictus and those over at 4K Vertical Overlay Community Contributions are going to be converting them over to Mega Bezel.

2 Likes

Yea the differences are the way things are strung together in the config, how they’re packaged up for release to others, and what’s needed on the end users side for setup and custom tweaks. Ultimately it’s @HyperspaceMadness idea and example that he came up with a few months back when I came on the scene specifically for @Orionsangel 's work. Once I realized his latest releases with the mega bezel are mostly art focused and not so much on a fully packaged up release, I started to learn how others are putting things together and figured I see if I can jump in and put something useful together for others to also use. Who knows maybe we can find a way to combine the best of both. I’m not here for any fame or to score points or “be first” lol. I set this up for personal use and then at the end I said, I should probably spend a little more time on documentation (for myself) and others incase others find it useful. So yea that’s my back story that no one probably cares about. Also… there’s absolutely no problem with having different options around here even if sometimes they might seem very similar. Options are great for everyone!

Hgoda played a role in me learning as well so he’s been great help. And seeing his ideas and methods help me think of additional ways to improve things as well. I would suggest you give them both a try just like anything else and go with the one that fits your needs.

2 Likes