Nope. The shader folder is where the Retroarch app is located. That shader folder in your screenshot is inside config folder.
Look for shader folder where the emulator Retroarch is located.
EDIT: Maybe you’re using another location for the shaders. If yes, then all Hari presets will fail. They expect default folder tree in github.
no your are wrong this is where the files for retroarch are in the flatpak version
It’s just like when you place my sonkun folder in “shaders_slang”, instead of shaders_slang it’s just “shaders” which would be the folder right before that one.
these are very default
as you can see i just looked a mega bezel & it uses this #reference “…/…/resource/param_values/base/auto-settings.params” & hari uses this #reference “…/…/base/shaders/GRADE - GUEST ADVANCE.slangp” & mega bezel is in shaders_slangThis is some path issue only.
I’ve never used flatpak, so maybe I’m not the right person to guide you in finding the wrong path.
On windows default installation, it works out of the box.
the weird thing every other preset works only this one does not
here are 3 shaders from the bezel folder i have tried mega bezel presets a lot of them & other guest crt presets all of them work this is the only one that does not workthe weird thing is the path hari uses should not care where the shaders are installed only that the files it needs are in the some place hari is so shaders can even be in AppData while the other files are in retroarch installed location & it should have not problem because like every preset it uses relative paths not absolute paths
Hi, @B-Nerd
Let’s see if we can fix it,
download this file and extract it in your main shaders folder and try to load it as a preset (load preset -> test-standard-a.slangp), does it work?
the file works it is in retroarch/shaders. Ignore where the slash is going / is a linux thing \ is a windows thing
in the reference paths I only use “/
” and "../
" to go back one level. maybe linux does not like “../
”, probably need an alternative…
i can use the shader in shaders/hari/base/shaders/ but if i try in
but if i try in here nothing /shaders/hari/01 - Standard
but mega bezel uses " ../
" & it works
the weird thing is you are using the right paths
yes I just checked and duimon’s presets and megabezel presets use the same characters to reference params files… this is very weird.
Let’s try this:
Download this, extract it in the main shaders folder, then try to load the preset inside the “preset” directory preset-a.slangp
, does it work?
where should these file go? in hari or in shaders? should the folders all go in shaders or does params go in /shaders/hari/base/ shaders in /shaders/hari/base/shaders/ presets in /shaders/hari/base/
the “test” folder should go in your main shaders folder
/shaders/test/
then, load preset -> go in test/preset/ -> load preset-a.slangp