diff --git a/emu-configs/retroarch.cfg b/emu-configs/retroarch.cfg
index 752a0596..202e3d34 100644
--- a/emu-configs/retroarch.cfg
+++ b/emu-configs/retroarch.cfg
@@ -3147,7 +3147,7 @@ video_scale = "3.000000"
video_scale_integer = "false"
video_scale_integer_overscale = "false"
video_shader_delay = "0"
-video_shader_dir = "/app/retrodeck/overlays/shaders"
+video_shader_dir = "/var/config/retroarch/shaders"
video_shader_enable = "true"
video_shader_preset_save_reference_enable = "true"
video_shader_remember_last_dir = "false"
diff --git a/es-configs/es_systems.xml b/es-configs/es_systems.xml
index 07087026..67b34bf2 100644
--- a/es-configs/es_systems.xml
+++ b/es-configs/es_systems.xml
@@ -1083,8 +1083,8 @@
Sony PlayStation 3
%ROMPATH%/ps3
.desktop .ps3 .PS3 .ps3dir .PS3DIR
- %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%EMULATOR_RPCS3% --no-gui %ROM%
+ %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
ps3
ps3
diff --git a/retrodeck.sh b/retrodeck.sh
index e726bd02..da77d677 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -221,6 +221,9 @@ standalones_init() {
ra_init() {
dir_prep "$rdhome/bios" "/var/config/retroarch/system"
dir_prep "$rdhome/.logs/retroarch" "/var/config/retroarch/logs"
+ mkdir -pv /var/config/retroarch/shaders/
+ cp -rfv /app/share/libretro/shaders /var/config/retroarch/
+ dir_prep "$rdhome/shaders/retroarch" "/var/config/retroarch/shaders"
mkdir -pv /var/config/retroarch/cores/
cp -fv /app/share/libretro/cores/* /var/config/retroarch/cores/
if [ $overwrite_configs = true ]; then