Unable to set shaders (3.8/4.0RC1)
-
Hello guys!
This problem is driving me crazy. I am unable to set any shaders whatsoever on fresh installs of Retropie 3.8.1 and 4.0 RC1.
I have tried using the Retropie Menu, Retroarch and manually editing the configuration files. The only thing that has any effect is changing the shader by using the hotkeys (select + m/n), but this will only change shader for the current session. As soon as I switch game/core the setting is forgotten.
Any idea why no shader settings are accepted/saved by Retroarch? I've spent the better part of the evening trying to figure this out. Have I missed something fundamental? :/
-
You can use the configuration editor https://github.com/retropie/retropie-setup/wiki/Configuration-Editor
-
I have tried using the configuration editor and manually editing retroarch.cfg (see below). Retroarch is still ignoring the shader settings.
video_shader = "/opt/retropie/emulators/retroarch/shader/nedi.glslp"
video_shader_enable = "true"
video_shader_dir = "/opt/retropie/emulators/retroarch/shader/" -
Please post your complete retroarch.cfg (via a pastebin site).
-
@BuZz Thank you for your help! I really appreciate it. :)
-
You have enabled saving from retroarch.cfg which means your per system configs may have been overwritten also with the option disabled - I would need to see a per system retroarch.cfg also for a system where the shader isn't working (eg NES or something if it isn't working for NES). It is better imho to use the configuration editor for managing configs (or do it manually). To revert back to default configs you would need to update all packages and copy the
retroarch.cfg.rp-dist
files that are created over the retroarch.cfg files -
@BuZz The paste below is from the SNES config:
-
Not sure why it isn't working I'm afraid - but I would try a fresh install, and don't save anything via RGUI and instead just try setting the shader from the configuration editor.
-
@BuZz We solved it! It seems like Retroarch "save on exit" somehow kills all the shader settings regardless of what's in retroarch.cfg. I changed the Retroarch options to default settings and used the Configuration Editor to set global and per core shaders. Now it works flawlessly. Thank you! <3
-
@xpz , which shaders do you enjoy most?
-
@GreenHawk84 Right now I'm using the crt-pi shader for most systems. Unfortunately the Rpi3 is not powerful enough for the more advanced shaders with phosphor/color bleed effects.
-
@GreenHawk84: These are amazing: http://libretro.com/forums/showthread.php?t=6577 (if you're running on PC/powerful hardware)
-
@xpz , thank you for sharing your preference, I also use CRT-pi. That shader pack is insane. I am sure one day there will be an RPi that can do even more amazing things. RPi 3 isn't even a year old yet.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.