RetroArch

RetroArch

TitanWolf Aug 21, 2022 @ 3:21am
Shader presets not working
I'm having issues loading a few shader presets.

I'm getting a "failed to load preset" message when attempting to load presets such as CRT Royal Kurozumi. All other shaders not in the "presets" folder are working.

Things that I have tried: Updating Nvidia drivers, verify integrity of files through steam, uninstalled and reinstalled Retroarch.

Anyone know how to fix this? CRT Royal Kurozumi was my favorite shader.

Below is a copy of the log file:


[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[ERROR] [Vulkan]: Failed to load LUT "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\crt\shaders\guest\lut\sony_trinitron1.png".
[ERROR] [Vulkan]: Failed to create preset: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-guest-dr-venom-kurozumi.slangp".
[ERROR] [Vulkan]: Failed to create filter chain: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-guest-dr-venom-kurozumi.slangp". Falling back to stock.
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[INFO] [slang]: Compiling shader: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\shaders\glow-trails\glow-trails0.slang".
[ERROR] [slang]: Failed to open shader file: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\shaders\glow-trails\glow-trails0.slang".
[ERROR] [Vulkan]: Failed to compile shader: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\shaders\glow-trails\glow-trails0.slang".
[ERROR] [Vulkan]: Failed to create preset: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-lottes-multipass-interlaced-glow.slangp".
[ERROR] [Vulkan]: Failed to create filter chain: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-lottes-multipass-interlaced-glow.slangp". Falling back to stock.
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Loading base parameter values..
[DEBUG] [Shaders]: Load parameter value: "g_gamma_in" = 2.400000.
[DEBUG] [Shaders]: Load parameter value: "g_signal_type" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_crtgamut" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "g_space_out" = -1.000000.
[DEBUG] [Shaders]: Load parameter value: "g_hue_degrees" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_I_SHIFT" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_Q_SHIFT" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_I_MUL" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "g_Q_MUL" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "g_lum_fix" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_vignette" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_vstr" = 40.000000.
[DEBUG] [Shaders]: Load parameter value: "g_vpower" = 0.200000.
[DEBUG] [Shaders]: Load parameter value: "g_lum" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_cntrst" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_mid" = 0.500000.
[DEBUG] [Shaders]: Load parameter value: "wp_temperature" = 6504.000000.
[DEBUG] [Shaders]: Load parameter value: "g_sat" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_vibr" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_satr" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_satg" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_satb" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "g_lift" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "blr" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "blg" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "blb" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "wlr" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "wlg" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "wlb" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "rg" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "rb" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "gr" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "gb" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "br" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "bg" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "crt_gamma" = 2.400000.
[DEBUG] [Shaders]: Load parameter value: "lcd_gamma" = 2.400000.
[DEBUG] [Shaders]: Load parameter value: "levels_contrast" = 0.670000.
[DEBUG] [Shaders]: Load parameter value: "halation_weight" = 0.003700.
[DEBUG] [Shaders]: Load parameter value: "diffusion_weight" = 0.001100.
[DEBUG] [Shaders]: Load parameter value: "bloom_underestimate_levels" = 0.680000.
[DEBUG] [Shaders]: Load parameter value: "bloom_excess" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "beam_min_sigma" = 0.020000.
[DEBUG] [Shaders]: Load parameter value: "beam_max_sigma" = 0.160000.
[DEBUG] [Shaders]: Load parameter value: "beam_spot_power" = 0.380000.
[DEBUG] [Shaders]: Load parameter value: "beam_min_shape" = 2.000000.
[DEBUG] [Shaders]: Load parameter value: "beam_max_shape" = 4.000000.
[DEBUG] [Shaders]: Load parameter value: "beam_shape_power" = 0.250000.
[DEBUG] [Shaders]: Load parameter value: "beam_horiz_filter" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "beam_horiz_sigma" = 0.320000.
[DEBUG] [Shaders]: Load parameter value: "beam_horiz_linear_rgb_weight" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_x_r" = -0.050000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_x_g" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_x_b" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_y_r" = 0.050000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_y_g" = -0.050000.
[DEBUG] [Shaders]: Load parameter value: "convergence_offset_y_b" = 0.050000.
[DEBUG] [Shaders]: Load parameter value: "mask_type" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "mask_sample_mode_desired" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "mask_specify_num_triads" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "mask_triad_size_desired" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "mask_num_triads_desired" = 900.000000.
[DEBUG] [Shaders]: Load parameter value: "aa_subpixel_r_offset_x_runtime" = -0.333333.
[DEBUG] [Shaders]: Load parameter value: "aa_subpixel_r_offset_y_runtime" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "aa_cubic_c" = 0.500000.
[DEBUG] [Shaders]: Load parameter value: "aa_gauss_sigma" = 0.500000.
[DEBUG] [Shaders]: Load parameter value: "geom_mode_runtime" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_radius" = 3.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_view_dist" = 2.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_tilt_angle_x" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_tilt_angle_y" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_aspect_ratio_x" = 432.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_aspect_ratio_y" = 329.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_overscan_x" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "geom_overscan_y" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "border_size" = 0.005000.
[DEBUG] [Shaders]: Load parameter value: "border_darkness" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "border_compress" = 2.500000.
[DEBUG] [Shaders]: Load parameter value: "interlace_detect_toggle" = 1.000000.
[DEBUG] [Shaders]: Load parameter value: "interlace_bff" = 0.000000.
[DEBUG] [Shaders]: Load parameter value: "interlace_1080i" = 0.000000.
[ERROR] [Vulkan]: Failed to load LUT "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\crt\shaders\guest\lut\sony_trinitron1.png".
[ERROR] [Vulkan]: Failed to create preset: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-royale-kurozumi.slangp".
[ERROR] [Vulkan]: Failed to create filter chain: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\presets\crt-royale-kurozumi.slangp". Falling back to stock.
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[DEBUG] [Shaders]: Finding parameters in shader passes (#pragma parameter)..
[INFO] [Config]: Saved new config to "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\retroarch.cfg".
[INFO] [SRAM]: Saving RAM type #0 to "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\saves\Mystic Defender (USA, Europe) (Rev A).srm".
[INFO] [SRAM]: Saved successfully to "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\saves\Mystic Defender (USA, Europe) (Rev A).srm".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 04 seconds.
[INFO] [Runtime]: Saving runtime log file: "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\playlists\logs\Genesis Plus GX\Mystic Defender (USA, Europe) (Rev A).lrtl".
[INFO] [Core]: Unloading game..
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core]: Saved core options file to "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\config\Genesis Plus GX\Genesis Plus GX.opt".
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
Originally posted by THRILLHO:
Hey, don't know if you ever solved this or not but I was having the same problem loading CRT Royal Kurozumi and managed to pinpoint the following error line in the log file as the problem:

[ERROR] [Vulkan]: Failed to load LUT "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\crt\shaders\guest\lut\sony_trinitron1.png".

If it's the same for you as it was for me, if you go to that folder you should see the "lut" folder is missing, and thus the "sony_trinitron1.png" file is too. I was able to solve this by downloading the non-Steam version of Retroarch, using the online updater to download the slang shaders and then copying the "lut" folder from the standalone Retroarch into the Steam Retroarch folder.
< >
Showing 1-2 of 2 comments
The author of this thread has indicated that this post answers the original topic.
THRILLHO Sep 19, 2022 @ 9:25am 
Hey, don't know if you ever solved this or not but I was having the same problem loading CRT Royal Kurozumi and managed to pinpoint the following error line in the log file as the problem:

[ERROR] [Vulkan]: Failed to load LUT "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\crt\shaders\guest\lut\sony_trinitron1.png".

If it's the same for you as it was for me, if you go to that folder you should see the "lut" folder is missing, and thus the "sony_trinitron1.png" file is too. I was able to solve this by downloading the non-Steam version of Retroarch, using the online updater to download the slang shaders and then copying the "lut" folder from the standalone Retroarch into the Steam Retroarch folder.
TitanWolf Sep 20, 2022 @ 12:13am 
Originally posted by THRILLHO:
Hey, don't know if you ever solved this or not but I was having the same problem loading CRT Royal Kurozumi and managed to pinpoint the following error line in the log file as the problem:

[ERROR] [Vulkan]: Failed to load LUT "C:\Program Files (x86)\Steam\steamapps\common\RetroArch\shaders\shaders_slang\crt\shaders\guest\lut\sony_trinitron1.png".

If it's the same for you as it was for me, if you go to that folder you should see the "lut" folder is missing, and thus the "sony_trinitron1.png" file is too. I was able to solve this by downloading the non-Steam version of Retroarch, using the online updater to download the slang shaders and then copying the "lut" folder from the standalone Retroarch into the Steam Retroarch folder.

Yes, I eventually got it working in a slightly different way. I copied the lut folder located in the RetroArch\shaders\shaders_glsl\crt\shaders\guest\lut folder into RetroArch\shaders\shaders_slang\crt\shaders\guest.

Apparently, the retroarch devs did a "big update" to the files in crt/shaders/guest and moved the lut folder into a new folder named "advanced". This change broke all the presets that expect the lut folder to be in \RetroArch\shaders\shaders_slang\crt\shaders\guest\lut

Your solution is a little more elegant than mine so I will mark it as the topic's answer.
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Aug 21, 2022 @ 3:21am
Posts: 2