libretro / common-shaders

Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.
http://www.libretro.com
1.03k stars 250 forks source link

vertical red line #167

Open ovitus opened 2 years ago

ovitus commented 2 years ago

I see a thin vertical red line running down the center of the screen with this filter. Is that part of the CRT emulation?

hizzlekizzle commented 2 years ago

Which one?

ovitus commented 2 years ago

CRT-Royale

hizzlekizzle commented 2 years ago

That's not intended, no, but there are a lot of things that could cause that. Are you using it will all default parameters or have you changed anything? Do all of the different royale presets do it? What kind of device/OS/GPU/driver are you using?

ovitus commented 2 years ago

Not sure about presets, I'm using the Reshade port of CRT-Royale. I'm on Windows 11, RTX 3070 with driver v472.85.

hizzlekizzle commented 2 years ago

ahhh, ok, the reshade port has to act a little differently because reshade doesn't have any mechanism for getting the content's exact resolution. I think you might be able to deal with it by changing that value in the reshade settings, but I'm not sure.

ovitus commented 2 years ago

Do you know what config file and parameter I need to set with the resolution?

hizzlekizzle commented 2 years ago

I'm afraid I don't know anything about the reshade port, since it's not from us and I've never actually used it myself. Sorry :(

ovitus commented 2 years ago

That's okay, I've opened an issue with the developer of the port.

This is the line I see dead center on the screen in case you were wondering, although it appears red, not blue, in game: image

hizzlekizzle commented 2 years ago

just a wild guess, but that looks like a rounding issue on the mask coordinates.