Excellent!
This is good news.
Thanks, this helped. It seems as if all the non-Sharp presets will be affected on your system because the RetroArch can’t seem to locate the following file:
1. [ERROR] [slang]: Failed to open shader file: "/home/willian/.config/retroarch/shaders/shaders_slang/xbr/shaders/super-xbr/super-xbr-pass0.slang".
Can you take a look and see if you see it there?
When I get a chance I’ll see whether the Online Updater is installing that file in that folder or somewhere else.
Either there isn’t a standard for these things or the standards change often enough to break things unless everything is self contained as it is in the Mega Bezel Reflection Shader.
I’m learning. This is my first standalone Shader Preset Pack that doesn’t rely on HSM Mega Bezel Reflection Shader.
On my system the file is where the preset expects it to be.
So this is a similar issue where things have changed and been moved around.
I think I know how to go about resolving it. Strangely enough, it’s not as simple as changing the paths in the Shader presets to point to the new locations of the Shaders in a batch editor.
It only seems to work if I rebuild the preset using the new paths from the shader menu within RetroArch.
Don’t know what I did wrong the first time but it worked when I tried it again.
So now I’ve learned that I can’t rely on my own shaders folder if making a preset pack to distribute and that I should either clean my Shader folder by deleting and downloading via the Online Updater or at least test it on a clean freshly downloaded shader folder.
What I see happening in the future is that at some point things might break as things get cleaned by users and also moved around in the future. Distributing the Shaders with the presets might be the best option to avoid such a scenario but it’s not the method that I’m prepared to use.
So hopefully soon, I’ll be able to update things which will include the fix for this.
Should be fixed now. Feel free to give it a try and let me know if all presets are loading for you now.