# SNES RF shader set (PAL-I)

# PAL-I and PAL-G are almost identical; PAL-I has slightly higher
# bandwidth.

shaders = 20

shader0 = ..\..\..\shaders\menus\menu-rf-wcg.slang
filter_linear0 = false
scale_type0 = source
scale0 = 1.0

shader1 = ..\..\..\shaders\frame.slang
filter_linear1 = false
scale_type1 = absolute
scale_x1 = 1728.0
scale_y1 = 626.0

shader2 = ..\..\..\shaders\sys-rgb-amp.slang
filter_linear2 = false
scale_type2 = source
scale2 = 1.0

shader3 = ..\..\..\shaders\sys-rgb-bandlimit.slang
filter_linear3 = false
scale_type3 = source
scale3 = 1.0

shader4 = ..\..\..\shaders\sys-component.slang
filter_linear4 = false
scale_type4 = source
scale4 = 1.0

shader5 = ..\..\..\shaders\composite-mod.slang
filter_linear5 = false
scale_type5 = source
scale5 = 1.0

shader6 = ..\..\..\shaders\composite-iq.slang
filter_linear6 = false
scale_type6 = source
scale6 = 1.0

shader7 = ..\..\..\shaders\iq-filter.slang
filter_linear7 = false
scale_type7 = source
scale7 = 1.0

shader8 = ..\..\..\shaders\iq-noise.slang
filter_linear8 = false
scale_type8 = source
scale8 = 1.0

shader9 = ..\..\..\shaders\iq-demod.slang
filter_linear9 = false
scale_type9 = source
scale9 = 1.0

shader10 = ..\..\..\shaders\composite-prefilter.slang
filter_linear10 = false
scale_type10 = source
scale10 = 1.0

shader11 = ..\..\..\shaders\composite-demod.slang
filter_linear11 = false
scale_type11 = source
scale11 = 1.0

shader12 = ..\..\..\shaders\display-rgb-bandlimit.slang
filter_linear12 = false
scale_type12 = source
scale12 = 1.0

shader13 = ..\..\..\shaders\limiter.slang
filter_linear13 = false
scale_type13 = source
scale13 = 1.0

shader14 = ..\..\..\shaders\crt-linear.slang
filter_linear14 = false
scale_type14 = source
scale14 = 1.0

shader15 = ..\..\..\shaders\beam-mask.slang
filter_linear15 = false
scale_type15 = viewport
scale_x15 = 0.75
scale_y15 = 1.0

shader16 = ..\..\..\shaders\phosphor-trichrome.slang
filter_linear16 = false
scale_type16 = source
scale16 = 1.0

shader17 = ..\..\..\shaders\curve.slang
filter_linear17 = false
scale_type17 = source
scale17 = 1.0

shader18 = ..\..\..\shaders\color-wcg.slang
filter_linear18 = false
scale_type18 = source
scale18 = 1.0

shader19 = ..\..\..\shaders\bezel-wcg.slang
filter_linear19 = true
scale_type19 = viewport
scale19 = 1.0

textures = BORDER

ENCODER_SETUP = 0.0
SYS_BANDWIDTH_R = 5.4
SYS_BANDWIDTH_G = 5.4
SYS_BANDWIDTH_B = 5.4
SYS_CUTOFF_ATTEN_R = 16.0
SYS_CUTOFF_ATTEN_G = 16.0
SYS_CUTOFF_ATTEN_B = 16.0
SYS_BANDWIDTH_U = 2.6
SYS_BANDWIDTH_V = 2.6
SYS_CUTOFF_ATTEN_Y = 0.0
SYS_CUTOFF_ATTEN_U = 3.0
SYS_CUTOFF_ATTEN_V = 3.0
COLOR_FILTER_MODE = 0.0
PIXEL_CLOCK_MODE = 1.0
H_FREQ_MODE = 1.0
H_FREQ = 1364.0
SHORTEN_ODD_FIELD_TIME = 1.0
YC_MODEL = 2.0
PAL = 1.0
PIXEL_CLOCK = 4.8
USB_BANDWIDTH = 5.5
IQ_DEMOD_Q_WEIGHT = -0.2
NOISE_AWGN_DB = -43.0
DECODER_SETUP = 0.0
DECODER_TYPE = 2.0
BANDPASS_ATTEN_DB = 3.0
BANDPASS_WIDTH = 1.3
COLORIMETRY_PRESET = 3.0
BORDER = ..\..\..\share\bezel-trinitron.jpg
MASK_TYPE = 0.0
MASK_DIFFUSION = 2.0
MAGNETIC_CORRECTION = 30.0
DEFLECTION_ANGLE = 90.0
SCREEN_ANGLE_H = 30.0
SCREEN_ANGLE_V = 0.0
TRAPEZOIDAL_CORRECTION = 8.0
USER_H_SIZE = 56.0
USER_V_SIZE = 56.0
PHOSPHOR_MANTISSA_R = 1.0
PHOSPHOR_MANTISSA_G = 100.0
PHOSPHOR_MANTISSA_B = 100.0
DOUBLE_REFRESH = 1.0
TVL = 600.0
SCANLINE_BLANK_WEIGHT = 100.0
