I think the bezel would look more neat if these areas are uniform with the rest of it:
Iām pointing towards the inner āblack borderā or shadow.
I think the bezel would look more neat if these areas are uniform with the rest of it:
Iām pointing towards the inner āblack borderā or shadow.
Thanks for pointing that, I noticed that too. But I still donāt know how to fix that. Iāll put in my list to investigate.
EDIT: One thing you should take note on that picture is that itās using transparent bezels. It means the bezel curvature is just how the border was made. Uborder canāt bend the bezel inside the border, so its curvature is static. OTOH, if you turn off transparent bezels, that gap almost disappear.
Can you help me? I updated CRT Guest-Advanced and didnāt back up the files, so some presets arenāt working. Can you share the ones you have?
Iām not at home now to verify. But Iām sure Iām using latest guestās and uborder and they work as expected.
EDIT: I can confirm Iām using latest guestās (2025-06-20-release1) and latest uborder and they are working.
Post the log, please.
EDIT2: I just made a clean install and everything is working with guestās presets. Tested for vulkan and glcore. RA 1.19.1 and RA 1.21.0.
[INFO] [Shaders]: Applying shader: "".
[INFO] [Shaders]: Applying shader: "null".
[ERROR] [slang]: Duplicate parameters found for "intres", but arguments do not match.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\support_shaders\koko-ambi-standalone\0_koko-ambi-stock.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #0.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\support_shaders\koko-ambi-standalone\1_koko-ambi-avglum.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #1.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\support_shaders\koko-ambi-standalone\2_koko-ambi-temporal.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #2.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\support_shaders\original.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #3.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\stock.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #4.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\stock.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #5.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\content_shaders\crt\guest\advanced\afterglow0.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #6.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\pre-shaders-afterglow.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #7.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\avg-lum.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #8.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\linearize.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #9.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\gaussian_horizontal.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #10.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\gaussian_vertical.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #11.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\bloom_horizontal.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #12.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\crt\shaders\guest\advanced\bloom_vertical.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #13.
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\shaders\content_shaders\crt\guest\advanced\crt-guest-advanced.slang".
[ERROR] [Vulkan]: Duplicate parameters found for "intres", but arguments do not match.
[ERROR] [Vulkan]: Failed to create preset: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\base_presets\koko-ambi\koko-ambi-crt-guest-advanced.slangp".
[ERROR] [Vulkan]: Failed to create filter chain: "C:\Games\RetroArch-Win64\shaders\shaders_slang\bezel\uborder\base_presets\koko-ambi\koko-ambi-crt-guest-advanced.slangp". Falling back to stock.
Still seems like the slangp preset contains slang shaders from mixed versions.
Indeed, looks like @LetramChi had to use the online updater inside RA and the shaders got the outdated uborder from libretro slang repo.
It reminds me I have to update the oficial repo now.
Thatās why (in my humble opinion) you (and i mean ALL shader\filter\content creators) perhaps consider including the version number in your āReadMeā file (or a comment line in the top-line in the shader file itself). I donāt know how difficult is it to change this information with every version coming out, but something like that should help everyone to know which is the version installed in their machine at any time, especially for all of us following you here for the latest (and greatest) updates and at the same time updating also from the āOnline Updaterā since that it is another step for you (all) to update also the official repo with your work.
That said let me one more time thank you All for your HARD and GREAT workā
Thanks for the tip. Iāll include the version in the readme from now on. Itās easy to do. Though easy to forget, too.
Anyway, this development wonāt always be in sync with oficial slang repo. The latest will always be in my personal repo. So, if anyone use online updater, he/she will need to update uborder manually from the development repo.
Thank you for ālisteningā .
Lets hope that @guest.r, @kokoko3k, @HyperspaceMadness, @Duimon, @sonkun, and ALL the others follow your steps (if they arenāt already).
P.S
Sorry if I didnāt mention all the creators I follow but you see you are so many, and i cannot post more than five users in one post
Thank you ALL!
As I mentioned, I performed a clean install and still got the error.
What would be the steps to follow?
If your crt-guest-advanced is already updated, go to my Repo, download the latest release and overwrite your uborder installation. It should work.
Better yet, wipe out your bezel/uborder folder and unzip the lastest there.
EDIT: one thing you should check is where are you updating the guest shaders. Because the ones to be updated are inside āshaders_slang/crtā folder, not inside āshaders_slang/crt-guest-advanced-2025-06-20-release1ā, as it comes inside the zip.
These are the steps Iāve always followed. Hereās a video of a clean install.
From your video youāre using only ambient-light preset (no bezels or borders). I took off support to guest shaders for these old presets. Guestās only work with bezels now. Those ones are deprecated. I can bring support back if more people are interested.
EDIT: Iāll bring back support. Looks like itās a easy fix.
Thanks for the tip, itās working now.
By your video, I see you speak spanish. Where are U from. Me, Argentina.
From
El Cone Sur well represented!