Mega Bezel Reflection Shader! - Feedback and Updates

Ok yeah I understand what you mean. Unfortunately I can’t do exactly that, because if I change the file then the download link would have to change.

I can rename the folder inside if you think that would be very helpful…

2 Likes

I understand the issue; that’s a good solution. Thanks!

1 Like

I am sorry, but the installation instructions are very confusing and nothing is working. I am on 1.9.1, and it states:

  • Load a preset in the shaders menu, mega bezel shaders are found in:
    • shaders/shaders_slang/bezel/Mega_Bezel/Presets

But after unzipping the shaders folder into the RA directory, this folder “bezel” doesn’t exist, but instead there is only HyperspaceMadness in the shader root folder. It also doesn’t say what to do with the “Presets” folder that comes at the same level of the shaders folder in the ZIP.

Then, even if I set driver to Vulkan, and AR to 16:9, and Integer Scaling OFF, none of the shaders in the HyperspaceMadness folder show up in Retroarch at runtime (but the default slang shaders do). If I also get the Reflections examples archive, those do show up, but then “fail to load”.

Could you tell me what I am doing wrong?

2 Likes

Sorry about this, the installation instructions hadn’t been updated, they should have said:

  • Inside the .zip is a bezel folder, copy the bezel folder into your Retroarch/shaders/shaders_slang folder
3 Likes

Thanks that did the trick, just one more question, why are the scanlines here now going over the bezel, and they are horizontal even though it’s a vertical game and according to description this would normally be set automatically by the Venom-Guest shader? I was unsure at first how to get the right screen orientation, so I set the screen rotation in RA’s video settings and then “Rotate CRT” on in the shader settings. Is this the wrong way?

1 Like

This is pretty unexpected, what preset are you using?

I would suggest not setting rotation in Retroarch’s Video Settings. What does it look like before you did this?

If I don’t touch any of the rotation settings either in RA/core or in shader and just load up a vertical game then it looks like this (Vulkan, Integer Scaling OFF, AR 16:9). Could it be an issue because I have a 1440p display (RA also set to that resolution)?

2 Likes

I mean a screenshot after the shader is loaded, but keeping default retroarch rotation settings

This is MBZ2 Standard DrVenom, but no change with the other ones I’ve tried so far. (Horizontal games seem to be fine, but also have the issue with the scanlines going into the bezel)

2 Likes

This looks like the same issue someone had recently

OK so you mean that it is OK to do the rotation in the core settings, yes? Sorry I may have misunderstood you, I thought that you meant that actually it is not necessary to do any rotation for vertical games.

This still leaves the ultimate issue though, I don’t understand why the scanlines go through the bezel. Unfortunately doing the rotation settings as you said doesn’t fix this.

1 Like

No, actually you want to turn OFF rotation in core settings and in retroarch video settings, then you use the rotation parameter in the shader to Rotate it.

Is anyone else getting lines over the reflection?

1 Like

Nope!

I do however, still have that pesky black line around the frame. :slightly_frowning_face:

@mpre

You don’t by chance have Reshade running?

2 Likes

Hmm that’s weird, I did go in and fixed what I saw, can you post a screenshot of it?

2 Likes

Here you go. I used a light frame to make it easier to see.

normal.

normal

O% frame shadow width

width

0% frame shadow opacity.

opacity

It is also present in the Advanced presets. :innocent:

4 Likes

Ok, I have a guess at what this is, I should be able to fix it soon

I was following along with this the other day, but never replied. Everything worked here for me eventually but I had to set TATE mode to on, not off. I couldn’t see the correct image “with no shader applied” unless I enable TATE mode. Then I can load the shader (I tried MBZ_advanced and standard) and I can use flip core image vertical, core image horizontal, and rotate crt tube in the shader parameters to get it looking correct. (I doubt that it matters, but I’m also running at 2560x1440.) Core is MAME 2003-Plus, which probably does matter…

I don’t get any scanlines in the bezel, though.

1 Like

@HyperspaceMadness Hey Hyperspace, do you know how to fix this?

On RA > Settings > Video my preset is Aspect Ratio 16:9 and Integer Corretion OFF I tried find Rotation on my MAME Core but don’t fint TATE settings for try (MAME Core 2010)

I using MBZ_4_Basic_Border_Guest_DrVenom

2 Likes

@WaffeSS

Is there a specific reason you are using the MAME 2010 core?

@HyperspaceMadness may have some trick up his sleeve, but it seems to me that you may have found a core that doesn’t feed the required information to the shader engine.

It also seems that MAME 2003 & MAME 2003 Plus both also share this symptom.

MAME 2016 and Current work just fine.

3 Likes

@Duimon

Nothing, i use this MAME 2010 because worked fine with my Roms (MAME 2003 or MAME 2003 Plus wont load / start Games on my Retroarch)

Duimon where i find MAME 2016 for RA?

Edit #1: MAME Current can boot fine my roms, let me test now :slight_smile:

Edit #2: Worked fine without any issues, i think i only need small tweaks to make it fit on Overlay (this Overlay not merged with Shader such your Presets Duimon, because it i think i need make manual tweak right?

This is Shader without Overlay

This is Shader with Overlay

2 Likes