Make a bunch of implicit scaling settings explicit (#375)

* make a bunch of implicit scaling rules explicit and move color shaders before scaling shaders in the handheld directory

* remove extraneous file

* switch vhs from viewport to source scaling
This commit is contained in:
hunterk 2023-03-20 10:03:42 -05:00 committed by GitHub
parent 7d4ce160c9
commit 2b30c6089f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
254 changed files with 404 additions and 160 deletions

View file

@ -12,3 +12,4 @@ scale1 = 2.0
shader2 = ../sharpen/shaders/adaptive-sharpen.slang shader2 = ../sharpen/shaders/adaptive-sharpen.slang
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport

View file

@ -14,3 +14,4 @@ scale1 = 1.0
shader2 = ../cubic/shaders/bicubic-y.slang shader2 = ../cubic/shaders/bicubic-y.slang
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport

View file

@ -2,5 +2,4 @@ shaders = 1
shader0 = shaders/fxaa.slang shader0 = shaders/fxaa.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = source scale_type0 = viewport
scale0 = 1.0

View file

@ -1,7 +1,10 @@
shaders = 1 shaders = 2
shader0 = shaders/reverse-aa.slang shader0 = shaders/reverse-aa.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = source scale_type0 = source
scale0 = 2.0 scale0 = 2.0
shader1 = ../cubic/shaders/bicubic.slang
filter_linear1 = false
scale_type1 = viewport

View file

@ -27,6 +27,7 @@ searchTex = shaders/smaa/SearchTex.png
shader4 = ../stock.slang shader4 = ../stock.slang
filter_linear4 = true filter_linear4 = true
scale_type4 = viewport
parameters = "SMAA_EDT" parameters = "SMAA_EDT"
SMAA_EDT = 0.0 SMAA_EDT = 0.0

View file

@ -18,7 +18,7 @@ scale2 = 1.0
shader3 = shaders/smaa/smaa-pass2.slang shader3 = shaders/smaa/smaa-pass2.slang
filter_linear3 = true filter_linear3 = true
scale_type3 = source scale_type3 = viewport
scale3 = 1.0 scale3 = 1.0
textures = "areaTex;searchTex" textures = "areaTex;searchTex"

View file

@ -18,7 +18,7 @@ scale2 = 1.0
shader3 = shaders/smaa/smaa-pass2.slang shader3 = shaders/smaa/smaa-pass2.slang
filter_linear3 = true filter_linear3 = true
scale_type3 = source scale_type3 = viewport
scale3 = 1.0 scale3 = 1.0
textures = "areaTex;searchTex" textures = "areaTex;searchTex"

View file

@ -6,6 +6,7 @@ filter_linear0 = true
shader1 = shaders/ambient-glow.slang shader1 = shaders/ambient-glow.slang
filter_linear1 = true filter_linear1 = true
mipmap_input1 = true mipmap_input1 = true
scale_type1 = viewport
parameters = "mixfactor;aspect_x;integer_scale;OS_MASK_TOP;OS_MASK_BOTTOM" parameters = "mixfactor;aspect_x;integer_scale;OS_MASK_TOP;OS_MASK_BOTTOM"
mixfactor = 0.95 mixfactor = 0.95

View file

@ -42,3 +42,4 @@ filter_linear7 = true
shader8 = shaders/bigblur.slang shader8 = shaders/bigblur.slang
filter_linear8 = true filter_linear8 = true
scale_type8 = viewport

View file

@ -1,6 +1,7 @@
shaders = 1 shaders = 1
shader0 = shaders/imgborder.slang shader0 = shaders/imgborder.slang
scale_type0 = viewport
textures = BORDER textures = BORDER
BORDER = textures/pvm.png BORDER = textures/pvm.png

View file

@ -8,6 +8,7 @@ scale_y0 = 4.0
shader1 = ../stock.slang shader1 = ../stock.slang
filter_linear1 = true filter_linear1 = true
scale_type1 = viewport
textures = "scanlines_LUT;color_LUT;luminance_LUT" textures = "scanlines_LUT;color_LUT;luminance_LUT"
scanlines_LUT = shaders/GritsScanlines/Scanline-LUT-4px.png scanlines_LUT = shaders/GritsScanlines/Scanline-LUT-4px.png

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/Advanced_CRT_shader_whkrmrgks0.slang shader0 = shaders/Advanced_CRT_shader_whkrmrgks0.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -281,9 +281,9 @@ mipmap_input25 = "false"
alias25 = "" alias25 = ""
float_framebuffer25 = "false" float_framebuffer25 = "false"
srgb_framebuffer25 = "false" srgb_framebuffer25 = "false"
scale_type_x25 = "source" scale_type_x25 = "viewport"
scale_x25 = "1.000000" scale_x25 = "1.000000"
scale_type_y25 = "source" scale_type_y25 = "viewport"
scale_y25 = "1.000000" scale_y25 = "1.000000"
BLUR_RADIUS = "2.000000" BLUR_RADIUS = "2.000000"
MIN_EXP_INTENSITY = "0.500000" MIN_EXP_INTENSITY = "0.500000"

View file

@ -215,9 +215,9 @@ mipmap_input19 = "false"
alias19 = "" alias19 = ""
float_framebuffer19 = "false" float_framebuffer19 = "false"
srgb_framebuffer19 = "false" srgb_framebuffer19 = "false"
scale_type_x19 = "source" scale_type_x19 = "viewport"
scale_x19 = "1.000000" scale_x19 = "1.000000"
scale_type_y19 = "source" scale_type_y19 = "viewport"
scale_y19 = "1.000000" scale_y19 = "1.000000"
MIN_EXP_INTENSITY = "0.650000" MIN_EXP_INTENSITY = "0.650000"
BLOOM_THRESHOLD = "2.500001" BLOOM_THRESHOLD = "2.500001"

View file

@ -105,9 +105,9 @@ mipmap_input9 = "false"
alias9 = "" alias9 = ""
float_framebuffer9 = "false" float_framebuffer9 = "false"
srgb_framebuffer9 = "false" srgb_framebuffer9 = "false"
scale_type_x9 = "source" scale_type_x9 = "viewport"
scale_x9 = "1.000000" scale_x9 = "1.000000"
scale_type_y9 = "source" scale_type_y9 = "viewport"
scale_y9 = "1.000000" scale_y9 = "1.000000"
BLUR_RADIUS = "2.000000" BLUR_RADIUS = "2.000000"
MIN_EXP_INTENSITY = "0.450000" MIN_EXP_INTENSITY = "0.450000"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-aperture.slang shader0 = shaders/crt-aperture.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-caligari.slang shader0 = shaders/crt-caligari.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-cgwg-fast.slang shader0 = shaders/crt-cgwg-fast.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -6,4 +6,5 @@ mipmap_input0 = "false"
alias0 = "" alias0 = ""
float_framebuffer0 = "false" float_framebuffer0 = "false"
srgb_framebuffer0 = "false" srgb_framebuffer0 = "false"
scale_type0 = viewport

View file

@ -28,9 +28,9 @@ scale_y2 = "1.000000"
shader3 = "shaders/crt-easymode-halation/threshold.slang" shader3 = "shaders/crt-easymode-halation/threshold.slang"
filter_linear3 = "false" filter_linear3 = "false"
srgb_framebuffer3 = "true" srgb_framebuffer3 = "true"
scale_type_x3 = "source" scale_type_x3 = "viewport"
scale_x3 = "1.000000" scale_x3 = "1.000000"
scale_type_y3 = "source" scale_type_y3 = "viewport"
scale_y3 = "1.000000" scale_y3 = "1.000000"
shader4 = "shaders/crt-easymode-halation/crt-easymode-halation.slang" shader4 = "shaders/crt-easymode-halation/crt-easymode-halation.slang"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-easymode.slang shader0 = shaders/crt-easymode.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -1,3 +1,4 @@
shaders = 1 shaders = 1
shader0 = shaders/crt-frutbunn.slang shader0 = shaders/crt-frutbunn.slang
scale_type0 = viewport

View file

@ -1,3 +1,4 @@
shaders = 1 shaders = 1
shader0 = shaders/crt-gdv-mini.slang shader0 = shaders/crt-gdv-mini.slang
scale_type0 = viewport

View file

@ -17,6 +17,7 @@ alias3 = blur_texture
shader4 = shaders/geom-deluxe/crt-geom-deluxe.slang shader4 = shaders/geom-deluxe/crt-geom-deluxe.slang
filter_linear4 = true filter_linear4 = true
mipmap_input4 = true mipmap_input4 = true
scale_type4 = viewport
textures = "aperture;slot;delta" textures = "aperture;slot;delta"
delta = shaders/geom-deluxe/masks/delta_2_4x1_rgb.png delta = shaders/geom-deluxe/masks/delta_2_4x1_rgb.png

View file

@ -2,6 +2,7 @@ shaders = 1
shader0 = shaders/crt-geom.slang shader0 = shaders/crt-geom.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport
CRTgamma = "2.2" CRTgamma = "2.2"
CURVATURE = "1.0" CURVATURE = "1.0"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-geom.slang shader0 = shaders/crt-geom.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/hyllian/crt-hyllian-3d.slang shader0 = shaders/hyllian/crt-hyllian-3d.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -65,6 +65,7 @@ mipmap_input6 = "false"
alias6 = "" alias6 = ""
float_framebuffer6 = "false" float_framebuffer6 = "false"
srgb_framebuffer6 = "false" srgb_framebuffer6 = "false"
scale_type6 = viewport
parameters = "linearize;quality;ntsc_sat;BEAM_PROFILE;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;CRT_CURVATURE;CRT_warpX;CRT_warpY;CRT_cornersize;CRT_cornersmooth;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight" parameters = "linearize;quality;ntsc_sat;BEAM_PROFILE;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;CRT_CURVATURE;CRT_warpX;CRT_warpY;CRT_cornersize;CRT_cornersmooth;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight"
BEAM_PROFILE = "0.000000" BEAM_PROFILE = "0.000000"
HFILTER_PROFILE = "1.000000" HFILTER_PROFILE = "1.000000"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/hyllian/crt-hyllian-curvature.slang shader0 = shaders/hyllian/crt-hyllian-curvature.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -67,6 +67,7 @@ mipmap_input8 = "false"
alias8 = "" alias8 = ""
float_framebuffer8 = "false" float_framebuffer8 = "false"
srgb_framebuffer8 = "false" srgb_framebuffer8 = "false"
scale_type8 = viewport
parameters = "CD_HUD_DETAILS;INPUT_GAMMA;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;SHARPNESS_HACK;PHOSPHOR_LAYOUT;MASK_INTENSITY;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight" parameters = "CD_HUD_DETAILS;INPUT_GAMMA;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;SHARPNESS_HACK;PHOSPHOR_LAYOUT;MASK_INTENSITY;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight"
CD_HUD_DETAILS = "5.0" CD_HUD_DETAILS = "5.0"
INPUT_GAMMA = "2.000000" INPUT_GAMMA = "2.000000"

View file

@ -49,6 +49,7 @@ mipmap_input5 = "false"
alias5 = "" alias5 = ""
float_framebuffer5 = "false" float_framebuffer5 = "false"
srgb_framebuffer5 = "false" srgb_framebuffer5 = "false"
scale_type5 = viewport
parameters = "INPUT_GAMMA;BEAM_PROFILE;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;SHARPNESS_HACK;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight" parameters = "INPUT_GAMMA;BEAM_PROFILE;HFILTER_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;SHARPNESS_HACK;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight"
INPUT_GAMMA = "2.400000" INPUT_GAMMA = "2.400000"
BEAM_PROFILE = "0.000000" BEAM_PROFILE = "0.000000"

View file

@ -10,6 +10,7 @@ scale_y0 = 1.0
shader1 = shaders/hyllian/crt-hyllian-multipass/crt-hyllian-pass1.slang shader1 = shaders/hyllian/crt-hyllian-multipass/crt-hyllian-pass1.slang
filter_linear1 = false filter_linear1 = false
scale_type1 = viewport
# Uncomment these lines for a sharper variation # Uncomment these lines for a sharper variation
#parameters = "SHARPNESS;SCANLINES_STRENGTH;BEAM_MIN_WIDTH" #parameters = "SHARPNESS;SCANLINES_STRENGTH;BEAM_MIN_WIDTH"

View file

@ -3,3 +3,4 @@ shaders = 1
shader0 = shaders/hyllian/crt-hyllian-sinc-curvature.slang shader0 = shaders/hyllian/crt-hyllian-sinc-curvature.slang
filter_linear0 = false filter_linear0 = false
float_framebuffer0 = true float_framebuffer0 = true
scale_type0 = viewport

View file

@ -49,6 +49,7 @@ mipmap_input5 = "false"
alias5 = "" alias5 = ""
float_framebuffer5 = "false" float_framebuffer5 = "false"
srgb_framebuffer5 = "false" srgb_framebuffer5 = "false"
scale_type5 = viewport
parameters = "INPUT_GAMMA;BEAM_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;HFILTER_SHARPNESS;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight" parameters = "INPUT_GAMMA;BEAM_PROFILE;BEAM_MIN_WIDTH;BEAM_MAX_WIDTH;SCANLINES_STRENGTH;COLOR_BOOST;HFILTER_SHARPNESS;PHOSPHOR_LAYOUT;MASK_INTENSITY;CRT_ANTI_RINGING;InputGamma;OutputGamma;VSCANLINES;GLOW_WHITEPOINT;GLOW_ROLLOFF;BLOOM_STRENGTH;OUTPUT_GAMMA;CURVATURE;warpX;warpY;cornersize;cornersmooth;noise_amt;shadowMask;maskDark;maskLight"
INPUT_GAMMA = "2.400000" INPUT_GAMMA = "2.400000"
BEAM_PROFILE = "0'.000000" BEAM_PROFILE = "0'.000000"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/hyllian/crt-hyllian-sinc.slang shader0 = shaders/hyllian/crt-hyllian-sinc.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/hyllian/crt-hyllian.slang shader0 = shaders/hyllian/crt-hyllian.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -30,4 +30,5 @@ scale_y3 = "3.000000"
shader4 = ../stock.slang shader4 = ../stock.slang
filter_linear4 = "true" filter_linear4 = "true"
float_framebuffer4 = "false" float_framebuffer4 = "false"
scale_type4 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-lottes-fast.slang shader0 = shaders/crt-lottes-fast.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -44,3 +44,4 @@ srgb_framebuffer5 = true
shader6 = "shaders/crt-lottes-multipass/scanpass-glow.slang" shader6 = "shaders/crt-lottes-multipass/scanpass-glow.slang"
filter_linear6 = "true" filter_linear6 = "true"
scale_type6 = viewport

View file

@ -9,3 +9,4 @@ filter_linear1 = true
shader2 = shaders/crt-lottes-multipass/scanpass.slang shader2 = shaders/crt-lottes-multipass/scanpass.slang
filter_linear2 = true filter_linear2 = true
scale_type2 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-lottes.slang shader0 = shaders/crt-lottes.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-mattias.slang shader0 = shaders/crt-mattias.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -1,4 +1,4 @@
shaders = "21" shaders = "22"
shader0 = ../stock.slang shader0 = ../stock.slang
alias0 = maximus_refpass alias0 = maximus_refpass
@ -163,6 +163,9 @@ wrap_mode20 = "clamp_to_border"
scale_type20 = "source" scale_type20 = "source"
scale20 = "1.0" scale20 = "1.0"
shader21 = ../stock.slang
scale_type21 = viewport
crt_gamma = "1.7" crt_gamma = "1.7"
lcd_gamma = "1.2" lcd_gamma = "1.2"
diffusion_weight = "0.3" diffusion_weight = "0.3"

View file

@ -1,4 +1,4 @@
shaders = "21" shaders = "22"
shader0 = ../stock.slang shader0 = ../stock.slang
alias0 = maximus_refpass alias0 = maximus_refpass
@ -163,6 +163,9 @@ wrap_mode20 = "clamp_to_border"
scale_type20 = "source" scale_type20 = "source"
scale20 = "1.0" scale20 = "1.0"
shader21 = ../stock.slang
scale_type21 = viewport
crt_gamma = "1.7" crt_gamma = "1.7"
lcd_gamma = "1.2" lcd_gamma = "1.2"
diffusion_weight = "0.3" diffusion_weight = "0.3"

View file

@ -1,4 +1,4 @@
shaders = "24" shaders = "25"
shader0 = ../stock.slang shader0 = ../stock.slang
alias0 = maximus_refpass alias0 = maximus_refpass
@ -189,6 +189,9 @@ wrap_mode23 = "clamp_to_border"
scale_type23 = "source" scale_type23 = "source"
scale23 = "1.0" scale23 = "1.0"
shader24 = ../stock.slang
scale_type24 = viewport
crt_gamma = "1.7" crt_gamma = "1.7"
lcd_gamma = "1.2" lcd_gamma = "1.2"
diffusion_weight = "0.3" diffusion_weight = "0.3"

View file

@ -1,3 +1,4 @@
shaders = 1 shaders = 1
shader0 = shaders/crt-nes-mini.slang shader0 = shaders/crt-nes-mini.slang
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-nobody.slang shader0 = shaders/crt-nobody.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/crt-pi.slang shader0 = shaders/crt-pi.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -16,3 +16,4 @@ scale_y1 = 1.0
srgb_framebuffer1 = true srgb_framebuffer1 = true
filter_linear2 = false filter_linear2 = false
scale_type0 = viewport

View file

@ -16,3 +16,4 @@ scale_y1 = 1.0
srgb_framebuffer1 = true srgb_framebuffer1 = true
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport

View file

@ -124,3 +124,4 @@ mipmap_input10 = "false"
alias10 = "" alias10 = ""
float_framebuffer10 = "false" float_framebuffer10 = "false"
srgb_framebuffer10 = "true" srgb_framebuffer10 = "true"
scale_type10 = viewport

View file

@ -27,6 +27,7 @@ scale_type5 = source
shader6 = shaders/torridgristle/Candy-Bloom.slang shader6 = shaders/torridgristle/Candy-Bloom.slang
filter_linear6 = true filter_linear6 = true
scale_type6 = viewport
textures = "overlay" textures = "overlay"
overlay = ../reshade/shaders/blendoverlay/shadowmask-4x4.png overlay = ../reshade/shaders/blendoverlay/shadowmask-4x4.png

View file

@ -16,6 +16,7 @@ scale_y1 = 1329
shader2 = "../windowed/shaders/jinc2.slang" shader2 = "../windowed/shaders/jinc2.slang"
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport
textures = TEX_CRT textures = TEX_CRT
TEX_CRT = "shaders/crt-yo6/KV-M1420B.png" TEX_CRT = "shaders/crt-yo6/KV-M1420B.png"

View file

@ -16,6 +16,7 @@ scale_y1 = 1329
shader2 = "../windowed/shaders/jinc2.slang" shader2 = "../windowed/shaders/jinc2.slang"
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport
textures = TEX_CRT textures = TEX_CRT
TEX_CRT = "shaders/crt-yo6/KV-M1420B.png" TEX_CRT = "shaders/crt-yo6/KV-M1420B.png"

View file

@ -36,4 +36,5 @@ srgb_framebuffer5 = true
shader6 = shaders/glow/resolve.slang shader6 = shaders/glow/resolve.slang
filter_linear6 = true filter_linear6 = true
scale_type6 = viewport

View file

@ -36,4 +36,5 @@ srgb_framebuffer5 = true
shader6 = shaders/glow/resolve.slang shader6 = shaders/glow/resolve.slang
filter_linear6 = true filter_linear6 = true
scale_type6 = viewport

View file

@ -14,6 +14,7 @@ filter_linear3 = true
shader4 = shaders/crtsim/present.slang shader4 = shaders/crtsim/present.slang
filter_linear4 = true filter_linear4 = true
scale_type4 = viewport
textures = "NTSCArtifactSampler;shadowMaskSampler" textures = "NTSCArtifactSampler;shadowMaskSampler"
NTSCArtifactSampler = "shaders/crtsim/artifacts.png" NTSCArtifactSampler = "shaders/crtsim/artifacts.png"

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/fakelottes.slang shader0 = shaders/fakelottes.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -17,6 +17,7 @@ float_framebuffer2 = true
shader3 = ../anti-aliasing/shaders/fxaa.slang shader3 = ../anti-aliasing/shaders/fxaa.slang
filter_linear3 = true filter_linear3 = true
scale_type3 = viewport
textures = "cubeMap;table" textures = "cubeMap;table"
cubeMap = shaders/metacrt/basilica.png cubeMap = shaders/metacrt/basilica.png

View file

@ -20,6 +20,7 @@ filter_linear2 = true
shader3 = shaders/newpixie/newpixie-crt.slang shader3 = shaders/newpixie/newpixie-crt.slang
filter_linear3 = true filter_linear3 = true
scale_type3 = viewport
textures = "frametexture" textures = "frametexture"
frametexture = shaders/newpixie/crtframe.png frametexture = shaders/newpixie/crtframe.png

View file

@ -31,6 +31,7 @@ srgb_framebuffer3 = true
shader4 = shaders/phosphorlut/phosphorlut-pass1.slang shader4 = shaders/phosphorlut/phosphorlut-pass1.slang
filter_linear4 = true filter_linear4 = true
scale_type4 = viewport
textures = "shadow;aperture;slot" textures = "shadow;aperture;slot"
shadow = shaders/phosphorlut/luts/shadowmask.png shadow = shaders/phosphorlut/luts/shadowmask.png

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/tvout-tweaks.slang shader0 = shaders/tvout-tweaks.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -38,6 +38,7 @@ srgb_framebuffer6 = "true"
shader7 = "shaders/glow-trails/combine.slang" shader7 = "shaders/glow-trails/combine.slang"
shader8 = "../misc/shaders/image-adjustment.slang" shader8 = "../misc/shaders/image-adjustment.slang"
scale_type8 = viewport
parameters = "mixfactor;threshold;trail_bright;glowFactor;haze_strength;luminance;bright" parameters = "mixfactor;threshold;trail_bright;glowFactor;haze_strength;luminance;bright"
mixfactor = "0.18" mixfactor = "0.18"

View file

@ -19,6 +19,7 @@ filter_linear2 = false
shader3 = shaders/vt220/vt220.slang shader3 = shaders/vt220/vt220.slang
mipmap_input3 = true mipmap_input3 = true
wrap_mode3 = mirrored_repeat wrap_mode3 = mirrored_repeat
scale_type3 = viewport
parameters = "quality" parameters = "quality"
quality = 1.0 quality = 1.0

View file

@ -1,3 +1,4 @@
shaders = 1 shaders = 1
shader0 = shaders/yee64.slang shader0 = shaders/yee64.slang
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/yeetron.slang shader0 = shaders/yeetron.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -1,7 +1,9 @@
shaders = 1 shaders = 1
shader0 = shaders/zfast_crt/zfast_crt_composite.slang shader0 = shaders/zfast_crt/zfast_crt_composite.slang
filter_linear0 = true filter_linear0 = true
wrap_mode0 = clamp_to_border wrap_mode0 = clamp_to_border
mipmap_input0 = false mipmap_input0 = false
float_framebuffer0 = false float_framebuffer0 = false
srgb_framebuffer0 = false srgb_framebuffer0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/zfast_crt/zfast_crt_curvature.slang shader0 = shaders/zfast_crt/zfast_crt_curvature.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/zfast_crt/zfast_crt_coarsemask.slang shader0 = shaders/zfast_crt/zfast_crt_coarsemask.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/zfast_crt/zfast_crt_finemask.slang shader0 = shaders/zfast_crt/zfast_crt_finemask.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/bicubic.slang shader0 = shaders/bicubic.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/catmull-rom.slang shader0 = shaders/catmull-rom.slang
filter_linear0 = true filter_linear0 = true
scale_type0 = viewport

View file

@ -1,6 +1,7 @@
shaders = 2 shaders = 2
shader0 = shaders/linearize.slang shader0 = shaders/linearize.slang
shader1 = shaders/cubic-gamma-correct.slang shader1 = shaders/cubic-gamma-correct.slang
scale_type1 = viewport
filter_linear0 = false filter_linear0 = false
scale_type0 = source scale_type0 = source

View file

@ -1,3 +1,4 @@
shaders = 1 shaders = 1
shader0 = shaders/cubic.slang shader0 = shaders/cubic.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/cut.slang shader0 = shaders/cut.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/ddt-extended.slang shader0 = shaders/ddt-extended.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/ddt-jinc.slang shader0 = shaders/ddt-jinc.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/ddt-xbr-lv1.slang shader0 = shaders/ddt-xbr-lv1.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/ddt.slang shader0 = shaders/ddt.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -40,6 +40,7 @@ shader5 = "../crt/shaders/hyllian/crt-hyllian.slang"
filter_linear5 = "false" filter_linear5 = "false"
wrap_mode5 = "clamp_to_edge" wrap_mode5 = "clamp_to_edge"
float_framebuffer5 = "false" float_framebuffer5 = "false"
scale_type5 = viewport
parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH" parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH"
JINC2_WINDOW_SINC = 0.50 JINC2_WINDOW_SINC = 0.50

View file

@ -40,6 +40,7 @@ scale_y4 = "2.000000"
shader5 = "../windowed/shaders/jinc2.slang" shader5 = "../windowed/shaders/jinc2.slang"
filter_linear5 = "false" filter_linear5 = "false"
wrap_mode5 = "clamp_to_edge" wrap_mode5 = "clamp_to_edge"
scale_type5 = viewport
parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH" parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH"
JINC2_WINDOW_SINC = 0.42 JINC2_WINDOW_SINC = 0.42

View file

@ -55,6 +55,7 @@ scale_y6 = "1.000000"
shader7 = "../windowed/shaders/jinc2.slang" shader7 = "../windowed/shaders/jinc2.slang"
filter_linear7 = "false" filter_linear7 = "false"
wrap_mode7 = "clamp_to_edge" wrap_mode7 = "clamp_to_edge"
scale_type7 = viewport
parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH" parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH"
JINC2_WINDOW_SINC = 0.42 JINC2_WINDOW_SINC = 0.42

View file

@ -37,6 +37,7 @@ scale_y4 = "1.000000"
shader5 = "../windowed/shaders/jinc2.slang" shader5 = "../windowed/shaders/jinc2.slang"
filter_linear5 = "false" filter_linear5 = "false"
wrap_mode5 = "clamp_to_edge" wrap_mode5 = "clamp_to_edge"
scale_type5 = viewport
parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH" parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH"
JINC2_WINDOW_SINC = 0.42 JINC2_WINDOW_SINC = 0.42

View file

@ -30,6 +30,7 @@ scale_y3 = "1.000000"
shader4 = "../windowed/shaders/jinc2.slang" shader4 = "../windowed/shaders/jinc2.slang"
filter_linear4 = "false" filter_linear4 = "false"
wrap_mode4 = "clamp_to_edge" wrap_mode4 = "clamp_to_edge"
scale_type4 = viewport
parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH" parameters = "JINC2_WINDOW_SINC;JINC2_SINC;JINC2_AR_STRENGTH"
JINC2_WINDOW_SINC = 0.42 JINC2_WINDOW_SINC = 0.42

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/fast-bilateral.slang shader0 = shaders/fast-bilateral.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = source

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/bayer-matrix-dithering.slang shader0 = shaders/bayer-matrix-dithering.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = source

View file

@ -18,3 +18,4 @@ scale2 = 1.0
shader3 = shaders/checkerboard-dedither/checkerboard-dedither-pass3.slang shader3 = shaders/checkerboard-dedither/checkerboard-dedither-pass3.slang
filter_linear3 = false filter_linear3 = false
scale_type3 = source

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/gendither.slang shader0 = shaders/gendither.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = source

View file

@ -30,4 +30,5 @@ scale4 = 1.0
shader5 = shaders/sgenpt-mix/sgenpt-mix-pass5.slang shader5 = shaders/sgenpt-mix/sgenpt-mix-pass5.slang
filter_linear5 = false filter_linear5 = false
scale_type5 = source

View file

@ -14,6 +14,7 @@ shader1 = "../nnedi3/shaders/jinc2-cshift-rgb.slang"
filter_linear1 = "false" filter_linear1 = "false"
wrap_mode1 = "clamp_to_border" wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false" mipmap_input1 = "false"
scale_type1 = viewport
alias1 = "" alias1 = ""
float_framebuffer1 = "false" float_framebuffer1 = "false"
srgb_framebuffer1 = "false" srgb_framebuffer1 = "false"

View file

@ -14,4 +14,5 @@ scale1 = 1.0
shader2 = ../cubic/shaders/bicubic-y.slang shader2 = ../cubic/shaders/bicubic-y.slang
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport

View file

@ -17,6 +17,7 @@ mipmap_input1 = "false"
alias1 = "" alias1 = ""
float_framebuffer1 = "false" float_framebuffer1 = "false"
srgb_framebuffer1 = "false" srgb_framebuffer1 = "false"
scale_type1 = viewport
JINC2_WINDOW_SINC = "0.500000" JINC2_WINDOW_SINC = "0.500000"
JINC2_SINC = "0.880000" JINC2_SINC = "0.880000"
JINC2_AR_STRENGTH = "0.000000" JINC2_AR_STRENGTH = "0.000000"

View file

@ -14,3 +14,4 @@ scale1 = 1.0
shader2 = ../cubic/shaders/bicubic-y.slang shader2 = ../cubic/shaders/bicubic-y.slang
filter_linear2 = false filter_linear2 = false
scale_type2 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = "shaders/supereagle.slang" shader0 = "shaders/supereagle.slang"
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,6 +2,7 @@ shaders = 2
shader0 = ../reshade/shaders/LUT/LUT.slang shader0 = ../reshade/shaders/LUT/LUT.slang
shader1 = shaders/film_noise.slang shader1 = shaders/film_noise.slang
scale_type1 = viewport
textures = "SamplerLUT;noise1; textures = "SamplerLUT;noise1;

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/bevel.slang shader0 = shaders/bevel.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -2,3 +2,4 @@ shaders = 1
shader0 = shaders/dot.slang shader0 = shaders/dot.slang
filter_linear0 = false filter_linear0 = false
scale_type0 = viewport

View file

@ -14,3 +14,4 @@ alias1 = Ref
shader2 = shaders/ds-hybrid-view.slang shader2 = shaders/ds-hybrid-view.slang
filter_linear2 = true filter_linear2 = true
scale_type0 = viewport

View file

@ -38,3 +38,4 @@ alias5 = ds_hybrid_view_refpass
shader6 = shaders/ds-hybrid-view.slang shader6 = shaders/ds-hybrid-view.slang
filter_linear6 = true filter_linear6 = true
scale_type0 = viewport

View file

@ -5,14 +5,14 @@ filter_linear0 = "false"
scale_type0 = "source" scale_type0 = "source"
scale0 = "1.0" scale0 = "1.0"
shader1 = "shaders/lcd-cgwg/lcd-grid-v2.slang" shader1 = "shaders/color/gba-color.slang"
filter_linear1 = "false" filter_linear1 = "false"
scale_type1 = "viewport" scale_type1 = "source"
scale1 = "1.0" scale1 = "1.0"
shader2 = "shaders/color/gba-color.slang" shader2 = "shaders/lcd-cgwg/lcd-grid-v2.slang"
filter_linear2 = "false" filter_linear2 = "false"
scale_type2 = "source" scale_type2 = "viewport"
scale2 = "1.0" scale2 = "1.0"
parameters = "RSUBPIX_R;RSUBPIX_G;RSUBPIX_B;GSUBPIX_R;GSUBPIX_G;GSUBPIX_B;BSUBPIX_R;BSUBPIX_G;BSUBPIX_B;gain;gamma;blacklevel;ambient;BGR" parameters = "RSUBPIX_R;RSUBPIX_G;RSUBPIX_B;GSUBPIX_R;GSUBPIX_G;GSUBPIX_B;BSUBPIX_R;BSUBPIX_G;BSUBPIX_B;gain;gamma;blacklevel;ambient;BGR"

Some files were not shown because too many files have changed in this diff Show more