Snes9x core option request : enable/disable hi resolution

I have an issue with Seiken Densetsu 3 specifically with snes core when a dialog window appears in game the resolution seems to switch to 512x224. This messes up my shader configuration and xbr doen’t work properly. That wouldn’t occurs if hi resolution was disabled ( i tested it with the original snes9x program)

Is it difficult to implement this option in the libretro core ? thx !

You can do a shader pass before your xBR passes that forces an absolute scale of 256 on the x axis. It’s going to make the text look bad, though, as it actually needs the high-res to look correct.

Thanks !

sounds great but I don’t know how to do that ! do you mean to specify it with the stock shader in a cgp file ? i know how to change the scale factor but i don’t know how to specifiy a fixed resolution

Actually the font used in the dialog won’t look bad with the english patch the other will but not during the dialogs :slight_smile:

Yes, exactly, with a stock shader. You can check out this preset to see how it looks:

That sets it for the Y-axis, so you’ll need to adapt it to the X-axis, but the concept is the same.

You helped me a lot ! I adapted my cpg with your indications and it works just as i expected Thanks ! :slight_smile:

Could you share your shader? I have this exact problem.

Sure ! Use this as a basis

shaders = "1"

shader0 = "../shaders/shaders_glsl/stock.glsl"

filter_linear0 = "false"
scale_type_x0 = "absolute"
scale_type_y0 = "source"
scale_x0 = 256
1 Like

Thankyou, this works really well with Lottes CRT for Seiken 3 :slight_smile: