Hari's 1080p Shader's Presets & Screenshots

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

1 Like

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_slang

This 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 work

@Hari-82 do you know why this is happening?

the 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?

@Hyllian, @sonkun thanks for the help!

2 Likes

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

it works

are you sure? it does not look like that preset

sorry had it disabled this is how it really looks

oh well, can’t say much about that :sweat_smile: not many pixels to see there… :nerd_face:

but if it works most probably the problem is in the “spaces” in the reference paths, probably linux does not like that, I will need to rename everything to make it work, give me some time (later today or tomorrow) and I will try to do it…

Can you confirm it works?