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

#90527
Roo
Participant

[quote=90491]Surprise surprise!

https://github.com/retropie/RetroPie-Setup/pull/722
[/quote]

That’s awesome gizmo98, thanks for converting them all!

I downloaded them to my pi, set owner and group to pi, set them all as executable, and pointed RA to them. Some work, some don’t.

For example, I updated /opt/retropie/configs/all/retroarch.cfg
video_shader_dir = /opt/retropie/emulators/retroarch/convertedshaders

And /opt/retropie/configs/gb/retroarch.cfg
video_shader = /opt/retropie/emulators/retroarch/convertedshaders/handheld/gameboy/gb-shader.glslp

But 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] :: compile_program :: Failed to link program #0.
RetroArch [ERROR] :: compile_programs :: Failed to create GL program #0.
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.

Maybe I’m missing something? But I’m thinking the convert script didn’t work on this one… I looked at the glsl code, but I don’t see anything that stands out. I’m a pretty noob programmer though.

So close! I’m really hoping we can all work together to figure this out :) RetroPie would rock with some nicer shaders!