Mega Bezel Reflection Shader! - Feedback and Updates

Can you help me?

After I made an update to the pack and retroarch I can no longer keep the background image on the entire screen. My resolution is 2560x1080 and is set to 21: 9. I do not know what happened.

Even if I make a 2560x1080 image it has the black bars on the side.

Sorry my english and ty :slight_smile:

1 Like

This is because by default the background tries to keep it’s proper aspect when the screen is wider, which keeps the graphics from stretching If you want it to stretch to the full width you should change:

[ STANDARD IMAGE LAYERS ]___________ / Aspect Ratio to 0 which will stretch the image to the full viewport.

1 Like

I’ll try, thanks!

Thanks! I didn’t even realize it was in Portuguese: /

I will try this configuration. Thanks!

2 Likes

image

Mega Bezel is updated to V 0.9.06 2020-04-15

Changes:

  • Now only the bezel folder is in the package
  • Reflection
  • Fixed Reflection so it would be like it was in the previous version, more diffused as it moves outward
  • You can create more mirror-like reflection can be made by reducing [ REFLECTION BLUR ]_________ / Max Blur to 0
  • Reflection Blur Falloff Distance, an easy way to control how quickly the reflection gets blurry
  • STANDARD preset: Fixed Black Edge on outer edge of the frame
  • HD-CORE presets added to experimental folder
    • Experimental means they are new and may change significantly in the near future, (names may change, individual presets may disappear, passes inside may be adjusted)

14 Likes

Thanks a lot for explaining the whole lot details.

Log from PCEngine/TG16

[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-prep-info-cache-standard.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #0.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-prep-intro.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #1.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-dogway\hsm-grade.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #2.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass0.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #3.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass1.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #4.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass2.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #5.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass3.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #6.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass4.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #7.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-sgenpt-mix\hsm-sgenpt-mix.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #8.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-ps1dither\hsm-PS1-Undither-BoxBlur.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #9.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass0.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #10.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass1.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #11.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass2.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #12.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass3.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #13.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass4.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #14.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-gtu\hsm-gtu-pass1.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #15.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-gtu\hsm-gtu-pass2.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #16.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-phosphor-persistence.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #17.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-linearize.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #18.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-linearize_scanlines.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #19.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-get-linearize-pass.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #20.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-blur_horiz.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #21.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-blur_vert.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #22.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-crt-guest-dr-venom-with-scaling.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #23.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-linearize-crt.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #24.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-blur-outside-screen-horiz.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #25.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-blur-outside-screen-vert.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #26.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\blurs\blur9x9.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #27.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\blurs\blur9x9.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #28.
[INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-bezel-reflection-standard.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #29.
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
[INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 4294967295 level(s)).
1 Like

And this is the log file from 2x internal res PSX when crash. The libretro core is SwanStation but that really doesn’t matter, I get same result when 2x enabled in any PSX core. It’s obvious that the bottleneck is my system in that case but after changing scale14 = 3 factor to scale14 = 1 in base shader like you mentioned it start working.

"D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-prep-info-cache-standard.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #0.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-prep-intro.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #1.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-dogway\hsm-grade.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #2.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass0.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #3.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass1.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #4.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass2.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #5.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass3.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #6.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-mdapt\hsm-mdapt-pass4.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #7.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-sgenpt-mix\hsm-sgenpt-mix.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #8.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-ps1dither\hsm-PS1-Undither-BoxBlur.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #9.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass0.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #10.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass1.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #11.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass2.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #12.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass3.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #13.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-scalefx\hsm-scalefx-pass4.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #14.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-gtu\hsm-gtu-pass1.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #15.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-gtu\hsm-gtu-pass2.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #16.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-phosphor-persistence.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #17.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-linearize.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #18.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-linearize_scanlines.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #19.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-get-linearize-pass.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #20.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-blur_horiz.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #21.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-guest-blur_vert.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #22.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-guest\hsm-crt-guest-dr-venom-with-scaling.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #23.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-linearize-crt.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #24.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-blur-outside-screen-horiz.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #25.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-blur-outside-screen-vert.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #26.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\blurs\blur9x9.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #27.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\blurs\blur9x9.slang".
    [INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #28.
    [INFO] [slang]: Compiling shader "D:\SteamLibrary\steamapps\common\RetroArch\shaders\shaders_slang\bezel\Mega_Bezel\shaders\HyperspaceMadness\hsm-bezel-reflection-standard.slang".
    [INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #29.
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 2048 x 2048 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 1 level(s)).
    [INFO] [Vulkan filter chain]: Creating framebuffer 6144 x 6144 (max 4294967295 level(s)).

Yes but they don’t have similar fancy features nor shader passess that Standard preset gets, right? So I thought it’s better to be able to tweak Standard preset to make it work on my low end system instead :grin:

Downloaded V 0.9.06 2020-04-15 just now and tested it on PSX with 2x internal and it didn’t crash :star_struck: I’ll be reporting further.

I can see now this is going to be saving many of us with low end system which IS great news! :metal:

1 Like

:drooling_face: :drooling_face: :drooling_face: OMG… awesome!!!

1 Like

Thanks for the log :slight_smile:

Yeah this is quite weird, it’s reporting that the pc engine core is outputting 2048x2048, which is really strange since pc engine should be max 512x240. Which emulator is this?

2 Likes

It’s libretro Beetle PCE core. Beetle PCE (v0.9.48 f9264be) to be precise.

And this is what’s inside of Beetle PCE.opt file in \RetroArch\config\Beetle PCE directory in case it gives more idea about the case. I didn’t make any custom setting change in RA core settings menu so it has to be default settings;

pce_adpcmextraprec = "10-bit"
pce_adpcmvolume = "100"
pce_arcadecard = "enabled"
pce_aspect_ratio = "auto"
pce_cdbios = "System Card 3"
pce_cddavolume = "100"
pce_cdimagecache = "disabled"
pce_cdpsgvolume = "100"
pce_cdspeed = "1"
pce_disable_softreset = "disabled"
pce_h_overscan = "auto"
pce_hires_blend = "disabled"
pce_initial_scanline = "3"
pce_last_scanline = "242"
pce_mouse_sensitivity = "1.25"
pce_multitap = "enabled"
pce_nospritelimit = "disabled"
pce_ocmultiplier = "1"
pce_p0_turbo_I_enable = "disabled"
pce_p0_turbo_II_enable = "disabled"
pce_p1_turbo_I_enable = "disabled"
pce_p1_turbo_II_enable = "disabled"
pce_p2_turbo_I_enable = "disabled"
pce_p2_turbo_II_enable = "disabled"
pce_p3_turbo_I_enable = "disabled"
pce_p3_turbo_II_enable = "disabled"
pce_p4_turbo_I_enable = "disabled"
pce_p4_turbo_II_enable = "disabled"
pce_palette = "RGB"
pce_psgrevision = "HuC6280A"
pce_resamp_quality = "3"
pce_scaling = "auto"
pce_show_advanced_input_settings = "disabled"
pce_Turbo_Delay = "Fast"
pce_turbo_toggle_hotkey = "disabled"
pce_Turbo_Toggling = "disabled"
pce_up_down_allowed = "disabled"

Anytime :relaxed:

Btw,

I guess there is a typo with 2020 :thinking:

4 Likes

@HyperspaceMadness

I’m having a little bug when I load a game in ParaLLEl, I have a white screen (it covers the whole monitor) for a second when the game starts. This bug started with the version for Retroarch 1.9.1.

1 Like

I’ve tried without shader and with CRT Geom, it doesn’t happen. In Super Mario 64 the white screen happens when starting the game and a moment after Super Mario 64 logo (using HSM).

1 Like

Ok I after some back and forth (I’ve deleted these posts to reduce noise) and testing by @JHorbach1 it seems proven to me that the core is outputting a 0 resolution for an instant.

In this scenario the best I can do is to just make sure it blinks black instead of any other color.

Edit: If I end up adding Original as an option for scaling in Retroarch for the pass scaling type this could be fixed at that point.

3 Likes

I’ll update Retroarch just for sure, the core is already updated. If anything changes I will edit this post.

3 Likes

Trying out the new HD-Core presets and it’s going very well so far. I was using the Advanced preset with Shader 14 Scale set to 1, which got past the resolution issue as previously discussed.

As I was trying out different games I noticed some performance drops. Blast Corps being a good example, it was a bit of stuttering mess. I’m using Mupen64Plus-Next with the ParaLLEI plugins, at 4x scaling. I thought it might be a plug in issue as the N64 is messy like that but wasn’t getting good results changing those around in the core settings.

However, I loaded it up today, changed the shader over to the HD-Core Advanced preset, from the experimental folder and it’s running perfectly now. I guess the reduced number of shader passes on the new presets plays nicer with it and I can stick with the ParaLLEI plug ins.

Just wanted to give some initial feedback, specific to what I’m doing right now. Great stuff!!

6 Likes

Great update! I have some questions about the HD/downsampling presets. Is the idea to use the downsampling presets when using cores with high external res? Like if you were to bump the internal resolution on the psx core for example. And if that is the case, it probably doesn’t make any sense to use these with 240p cores like nes, right?

Since some of these systems, and even games within the same system, have different internal res, it would be neat if there was a way to force 240p at all times for a more consistent look.

3 Likes

Yup that’s right! :slight_smile:

You could do this, but I’m not sure you would like the results, because if you downsample something that is small normally you are going to get smearing when you should have sharper lines.

If you change the resolution in the preset to 240 you can see if you like the results :slight_smile:

2 Likes

Dear HyperspaceMadness, could you please name every release according to release date? This would help me determine whether I missed a release. Thank you. :+1:

1 Like

You mean like this?

Mega Bezel is updated to V 0.9.06 2020-04-15

Are you talking about the folder or files?

When I download the release from your OneDrive account, It is simply named HSM_Bezel_Reflection.zip. If it were named something like, “HSM_Bezel_Reflection 2020-04-15 v2.zip” would make it clear. Thanks for listening.

2 Likes