Homepage › Forums › RetroPie Project › Video Output on RetroPie › GameBoy Shaders? › Reply To: GameBoy Shaders?
It’s actually much easier and faster for me to modify the cfg files :) To each their own.
Just FYI, there was some issue with finding the files before. I was able to get around that by pointing RA directly to the full path. Here’s where I’m at now.
/opt/retropie/configs/gb/retroarch.cfg
# All settings made here will override the global settings for the current emulator core
video_shader_enable = true
video_shader_dir = /opt/retropie/emulators/retroarch/convertedshaders/handheld/gameboy
video_shader = gb-shader.glslp
and when I launch RA i get this
pi@retropie ~ $ /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/gbclibretro/gambatte_libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/gb/retroarch.cfg "/home/pi/RetroPie/roms/gb/Tetris (World) (Rev A).gb"
RetroArch: rarch_log_libretro: [libretro INFO] :: Plain ROM loaded.
RetroArch: rarch_log_libretro: [libretro INFO] :: cgb: 0
RetroArch: rarch_log_libretro: [libretro INFO] :: rambanks: 0
RetroArch: rarch_log_libretro: [libretro INFO] :: rombanks: 2
RetroArch: rarch_log_libretro: [libretro INFO] :: [Gambatte]: Got internal game name: TETRIS.
RetroArch [ERROR] :: gl_glsl_init :: [GL]: Failed to parse GLSL shader.
RetroArch [ERROR] :: gl_shader_init :: [GL]: Failed to initialize shader, falling back to stock.
RetroArch [WARN] :: gl_glsl_init :: [GL]: Stock GLSL shaders will be used.
I still say the conversion script didn’t work on this shader due to “gl_glsl_init :: [GL]: Failed to parse GLSL shader.”
[quote=90529]Some do not work because the raspy gpu is not capable. … I have tested some blur, eagle, sai, pixilation and crt shaders. Only some gameboy shaders are running fine.[/quote]
Have you got any of the converted multipass shaders to work (glslp vs glsl)? I’ve only spot checked a few, but I have yet to see any of these working.