Recommendation for video filters and shaders?

Hi all,

first, thanks for the great contribution.

I do have some problems with extreme pixelation in SNES games (in fact, in all games). I am a bit confused about how to use the video filters and shaders to improve the look. I have been searching on Docs and in the forum, and I do not find a clear explanation about how to improve the images.

Is there any place I can look or any general documentation?

thanks in advance.

In Lakka, you’ll be using the glsl shaders, which are available here: http://buildbot.libretro.com/assets/frontend/shaders_glsl.zip To load one, go to options > shader options and then scroll down and increment the number of passes from 0 to 1. Then, where it says ‘pass 0 N/A’ navigate to the shader you want to load, select it and then scroll up to ‘apply shader changes’ and it should take effect.

thanks a lot. However, I see like tenth of filters. Any guide about which does what or just trial an error? Thanks!

It’s mostly trial and error, though I have screenshots of many of them on my blog:

Those glsl shaders are packaged already. I suggest you to try them all, some of them are really worth using.

Thanks! (and thanks hunterk!). This is exactly what I was looking for!

Can the shader preset mode be used with GLSL shaders?, as I have seen glslp files but I can’t get them to load when I select them via the ‘Load preset shaders’ option??

The version of RA shiped in Lakka is a little old. Maybe it was a bug in the presets loading independant from cg or glsl? I will ship a new version soon, when rom scanning is complete.

glslp should work, in general, but there are some potential catches: if any of the included glsl shaders is broken, it will stop the entire glslp from working, and the conversion script doesn’t copy over LUT images, so any shader that uses those will fail unless you add them manually. (<- I brought this up awhile back and radius may have fixed it in the package on the buildbot; not sure, though)

Hello,

I’m using Lakka on the PI2 and all shaders seem to slow down the system in a way that the games are not playable anymore.

Could anyone please clarify if some shaders do actually work on a pi2? Or do I need a somewhat powerful PC?

Thanks!

Shaders are all a function of the GPU. RPi 1 and 2 have the same lackluster GPU, so it’ll be a matter of finding ones that are light enough for it. The simple scanlines.glsl shader should be fine at a minimum. You might check out crt-easymode, as well.

Is there any other way to get decent scanlines? In the desktop version of FBA I can just set these in the options.

It’s not RA’s fault that the device is too slow… You could try software filters but I’m not sure those are built-in lakka.

As a third alternative, you can use a scanline overlay

Hello, maybe some very lightweight shaders are ok on the pi2 with a lightweight core. But if you really want shaders, you’d better invest in a PC I think.

@radius, yes the software filters are packaged