Homepage Forums RetroPie Project Video Output on RetroPie GameBoy Shaders? Reply To: GameBoy Shaders?

#90533
Roo
Participant

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.