I was able to find a list of Vertical MAME games.
Mega Bezel is updated to V 0.9.109 2022-06-24 Rev 1
Changes:
- Community CRT Presets have now MOVED!!! to their new home in the examples package HSM-Mega-Bezel-Examples in Mega_Bezel_Community_Collections
- This is in preparation for going into the libretro repo. Since when the user runs the update shaders from within Retroarch It does not clean up old files we need to reduce the number of files which might change in the future and therefore leave dead and broken files on the user’s computer
- Updated Cyberlab presets
- Updated Nesguy presets (fixed the dark appearance in the Mega Bezel)
- Update to crt-guest-advanced-2022-06-18-release1
- Includes @guest’s new NTSC filtering and sharpening magic
- Added Post CRT Brightness Affects Grade Black Level
- This is 100 by default, so Post CRT Brightness affects the increase in black level added in Grade
- If you set this to a low value e.g. 10 then as you increase Post CRT Brightness the black areas will not get brighter
- Ambient Lighting controls for image layers
- Added Ambient Lighting Multiplier (0-100) for each of the Image layers
- Added Apply Ambient Lighting in ADD Blend Mode
- This replaces the disable ambient lighting controls that used to be there
- Separate color for the frame (Optional)
- Use Bezel Color controls if the frame color follows the bezel or not
- Fixed Reflection when using the CRT Curvature multiplier
- Now the game image can look flat and the reflection will not show seams
- Made Adjusted Diffuse Shadow smaller and less curved to be more natural
- Screen Size by setting inches and monitor size, did some fixing to the screen size when in portrait mode
- Auto Placement now has an additional parameter to choose if you want it placed horizontally
- Fixed POTATO Background Brightness
- HSM_POTATO_SHOW_SCREEN_OVER_BG renamed to HSM_POTATO_SHOW_BG_OVER_SCREEN
- Defaults to 1 (ON)
- The Reflection Mask texture parameters have been removed until the feature can be put back in (It has been gone for months)
- Updated a lot of the readme description of parameters
HERE ARE THE LINKS!
INSTALLATION INSTRUCTIONS
-
You MUST use Retroarch Version 1.9.8 or Later (It will fail to load on earlier versions)
- If you have a previous Mega Bezel install:
- Delete the old Mega Bezel from shaders/shaders_slang/bezel
- Inside the .zip is a bezel folder, copy the bezel folder into your Retroarch/shaders/shaders_slang folder
- The final path to the Mega bezel should be
Retroarch/shaders/shaders_slang/bezel/Mega_Bezel
- The final path to the examples should be
Retroarch/shaders/Mega_Bezel_Community_Collections/HSM-Mega-Bezel-Examples
- The final path to the Mega bezel should be
- Set video driver to Vulcan
- It will run in GLCore but seems faster in Vulcan
- D3D is not recommended. If it loads in D3D it has a VERY slow load time
- Restart Retroarch after changing the video driver
- Open the Settings Menu and Set:
-
Video / Scaling / Aspect Ratio to Full
- This will match your monitor aspect aspect ratio
- Video / Scaling / Integer Scale to OFF
- Video / Output / Video Rotation to Normal
- User Interface / Show Advanced Settings to ON
- Core / Allow Rotation to OFF – Important for FB Neo
- Do this before loading content
-
Video / Scaling / Aspect Ratio to Full
-
Load a preset in the shaders menu, Mega Bezel shader presets are found in:
- shaders/shaders_slang/bezel/Mega_Bezel/Presets
- When you save a preset make sure you have the Simple Presets feature set to ON
- This will save a preset with a reference to the preset you loaded plus whatever parameter changes you made
- This will keep your presets loading properly when the shader updates in the future
- If you have a previous Mega Bezel install:
The following examples are all included in the examples package.
Auto Horizontal Placement
Mr Retrolust Examples
Tron’s Deadly Discs! This even has a potato version
Forgotten worlds
Normal Guest Shader
Guest NTSC
With a bit of de-dithering with some Box Blur before the NTSC Passes
Wow! Dropping bombshells like a thief in the night!
The mysterious @HyperspaceMadness strikes again!
Muchas gracias mi amigo!
With a bit of de-dithering with some Box Blur before the NTSC Passes
Which preset does that?
All of the ADV presets have this, the parameters are right by the MDAPT parameter before grade
CyberLab Mega Bezel Death To Pixels Shader Preset Pack is now to be installed in the RetroArch/Shaders/Mega_Bezel_Community_Collections folder!
The old Mega_Bezel_Community folder can (and should) be deleted.
hello friend I was adding these designs but I don’t know how to stretch the bezel to match the image?
Hi there check out the auto placement example in the examples package, or you can just adjust the position x offset near the screen scale parameters.
Also this is really off topic for Duimon’s thread, so this conversation is best done on the main Mega Bezel thread.
So all presets packs have to placed in Mega_Bezel_Community_Collections folder now? I didn’t really understand what HSM was talking about in the first bullet point.
Precisely! It’s basically a name change of the Mega_Bezel_Community folder to the Mega_Bezel_Community_Collections folder.
All relevant paths and documentation should also be updated to maintain compatibility.
For a completely seamless transition you can use an app like Notepad++ which has a batch Find & Replace function to replace all instances of the old folder string with the new one in the RetroArch/Shaders folder as well as the RetroArch/Config folder.
This will preserve your existing Global, Game, Directory, Core and Custom User Created Presets as well.
That’s correct, this has been the case for a while the only thing which has changed is the name of the folder.
Although since the paths inside the presets are relative it technically does not matter what the name is.
But for consistency we wanted to have a standard name for it.
Cheers to @HyperspaceMadness, the unaware replicants savior!
Looking at the recent Blade Runner “so called” Remaster… …I think we have the best possible version with Retroarch + ScummVM + Mega Bezel Reflection Shader!
What a great atmosphere, really a masterpiece.
Here’s the settings from captures:
#reference "Mega_Bezel/Presets/Base_CRT_Presets_DREZ/MBZ__0__SMOOTH-ADV__DREZ-480p__GDV-NTSC.slangp"
GAMMA_INPUT = "2.200000"
gamma_out = "2.200000"
HSM_AMBIENT_LIGHTING_OPACITY = "100.000000"
HSM_INT_SCALE_MODE = "1.000000"
HSM_CRT_CURVATURE_SCALE = "0.000000"
HSM_TUBE_DIFFUSE_MODE = "1.000000"
HSM_TUBE_DIFFUSE_IMAGE_BRIGHTNESS = "10.000000"
HSM_TUBE_EMPTY_THICKNESS = "160.000000"
HSM_TUBE_BLACK_EDGE_THICKNESS = "220.000000"
HSM_BZL_WIDTH = "200.000000"
HSM_FRM_OPACITY = "95.000000"
HSM_FRM_TEXTURE_BLEND_MODE = "0.000000"
HSM_FRM_THICKNESS = "2000.000000"
HSM_VIEWPORT_VIGNETTE_OPACITY = "100.000000"
bloom = "0.100000"
gsl = "1.000000"
h_sharp = "9.000000"
s_sharp = "1.000000"
smart_ei = "0.050000"
shadowMask = "7.000000"
GDV_NOISE_ON = "1.000000"
addnoised = "0.100000"
@Cyber are you a Wizard??? Honestly, that’s an amazing tidbit for Notepad++ that I’ve never had to look at using. Thanks!
Buck Rogers is pretty fun with the glass preset and some adjustments to scale the reflection:
GLASS preset without Cropping
Cropping Left side 15%
Scaling the Reflection
HSM_CROP_PERCENT_LEFT = "15.30"
HSM_SCREEN_REFLECTION_SCALE = "180.000000"
Also kind of works with Choplifter
The Mega Bezel V1 is here!!!
Mega Bezel is updated to V 1.0.001 2022-06-24 Rev 1
Changes:
- Now in the libretro repo, so can be accessed by doing update shaders from within Retroarch!
It has been 920 days since your first post on this thread my friend.
That is 658 weekdays and 262 weekend days.
I’m not going to try and guess how many hours you put in during that time.
A milestone in the world of retro gaming. Congratulations!
Congrats! I second Duimon on this, has been a long road, but the results are just remarkable!
I’ll third these Congrats to you @HyperspaceMadness! Your tireless efforts have benefited soooo many people. Thank you for helping make retro gaming even more special.