yknytt icon indicating copy to clipboard operation
yknytt copied to clipboard

6xbrz filter

Open djsolidsnake86 opened this issue 1 year ago • 8 comments

is possible add this video filter for have a better graphic less pixellated? thanks 6xbrz filter is used in snes9x emulator

djsolidsnake86 avatar Oct 25 '23 14:10 djsolidsnake86

You mean to add some shaders ?

fabzenfab avatar Jan 06 '24 13:01 fabzenfab

nope, is a video filter for better graphics

djsolidsnake86 avatar Jan 06 '24 13:01 djsolidsnake86

nope, is a video filter for better graphics

Well, a (pixel / fragment) shader is exactly 'a video filter for better graphics'.

For example, 6xbrz you mentioned can be implemented as a pixel shader, like here: https://github.com/libretro/glsl-shaders/blob/master/xbrz/shaders/6xbrz.glsl

Having an option to apply pixel shaders on top of a level would be really nice.

ms2048 avatar Jan 08 '24 08:01 ms2048

ah ok, sorry, so is a shader yes the result is great on snes9x emulator with snes games that are pixellated, with the shaders not anymore pixellated :D

djsolidsnake86 avatar Jan 08 '24 16:01 djsolidsnake86

interesting indeed, good idea !

fabzenfab avatar Jan 10 '24 13:01 fabzenfab

many emulators have improvements like shaders or FPS, in order to make games more visually comfortable :-)

fabzenfab avatar Jan 11 '24 13:01 fabzenfab

Some shaders will be added to the new version, fortunately youkaicountry already did the main work. As for upscaling, Godot is restricted to its own shaders, so 6xbrz is not possible. But I found this one: https://godotshaders.com/shader/hq4x-shader-like-in-emulators/ . Only backgrounds will be upscaled, because upscaled Juni looks unhealthy =) But I should warn, this option may be removed later, because it would be funny to play one or two levels with shaders, but usually players don't need them.

up-left avatar Mar 27 '24 15:03 up-left

Ok tanks ;-)

fabzenfab avatar Mar 28 '24 11:03 fabzenfab