I remember seeing a shader that duplicates and blurs the game image on the unused part of the screen on a 16:9 display, what is the name of this shader and can it be used in conjunction with something like CRT-Easymode?
it’s in borders, called ‘bigblur’. It has a stock shader pass first, and you can put that to other stuff. I think crt-easymode might need you to set the scale factor of that first pass to 4x to look right. Hopefully, that doesn’t make the whole thing run to slowly.
Thanks, I’ll give it a go
Ok i have tried using the bigblur shader along with crt-easymode, but in order to get bigblur to work you need to set the aspect ratio to 16:9, and when i add easy mode to the first pass of the shader it doesnt appear to add the crt-easymode shader effect to the picture, any ideas?
Does this cgp do it for you? Put it in the base of your shaders directory
shaders = "4"
shader0 = "crt/shaders/crt-easymode.cg"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = ""
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "4.000000"
scale_type_y0 = "source"
scale_y0 = "4.000000"
shader1 = "borders/1080p/../resources/bigblur-horiz.cg"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
alias1 = ""
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
shader2 = "borders/1080p/../resources/bigblur-vert.cg"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
alias2 = ""
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
shader3 = "borders/1080p/../resources/bigblur-1080p.cg"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
alias3 = ""
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
parameters = "blur_soft_x;blur_soft_y;border_zoom;box_scale;location;in_res_x;in_res_y;out_res_x;out_res_y;SHARPNESS_H;SHARPNESS_V;MASK_STRENGTH;MASK_DOT_WIDTH;MASK_DOT_HEIGHT;MASK_STAGGER;MASK_SIZE;SCANLINE_STRENGTH;SCANLINE_BEAM_WIDTH_MIN;SCANLINE_BEAM_WIDTH_MAX;SCANLINE_BRIGHT_MIN;SCANLINE_BRIGHT_MAX;SCANLINE_CUTOFF;GAMMA_INPUT;GAMMA_OUTPUT;BRIGHT_BOOST;DILATION"
blur_soft_x = "10.000000"
blur_soft_y = "10.000000"
border_zoom = "2.000000"
box_scale = "4.000000"
location = "0.500000"
in_res_x = "320.000000"
in_res_y = "240.000000"
out_res_x = "1920.000000"
out_res_y = "1080.000000"
SHARPNESS_H = "0.500000"
SHARPNESS_V = "1.000000"
MASK_STRENGTH = "0.300000"
MASK_DOT_WIDTH = "1.000000"
MASK_DOT_HEIGHT = "1.000000"
MASK_STAGGER = "0.000000"
MASK_SIZE = "1.000000"
SCANLINE_STRENGTH = "1.000000"
SCANLINE_BEAM_WIDTH_MIN = "1.500000"
SCANLINE_BEAM_WIDTH_MAX = "1.500000"
SCANLINE_BRIGHT_MIN = "0.350000"
SCANLINE_BRIGHT_MAX = "0.650000"
SCANLINE_CUTOFF = "400.000000"
GAMMA_INPUT = "2.000000"
GAMMA_OUTPUT = "1.800000"
BRIGHT_BOOST = "1.200000"
DILATION = "1.000000"
textures = "bg"
bg = "borders/1080p/border-1080p.png"
bg_wrap_mode = "clamp_to_border"
bg_mipmap = "false"
That works, but the screen is small and centered in the middle of the screen, i guess its because im at 1440p, i have change all instances in the above code from 1080p to 1440p, and now the blur shader feels the screen but the actual game screen is still small, what do i need to change?, also if i wanted to use crt-easymode-halation, what do i need to add to the above code as there is no “crt-easymode-halation.cg” file
easymode-halation is a bigger deal because it’s already multipass, so you would need more slots open at the start, and even then it might do weird things.
As for the 1440p thing, there are some parameters toward the bottom of the file that need to be modified, too. If you open one of the 1440p cgps from the border subdir, you can see what needs to change (out_res_x/y and box scale, at least, I think…? maybe others).