CyberLab Death To Pixels Shader Preset Packs

The solution to this is to manipulate the scanline Dynamics to have less black space between them but of course, this also compromises the overall look and the contrast of the preset.

You can also use higher TVL settings.

Ultimately your display just needs to have the nits to overcome the mask, scanline gaps and BFI.

Alternatively you can use CRT-Guest-Advanced or any other CRT shader in HDR mode and use mitigations to make up for the lack of native display luminance.

The brighter the display, the less reliance on accuracy compromising mitigations.

1 Like

This sound like the kind of stuff @nesguy and I have been discussing over here.

The G5 might need a Subpixel swap on the CRT shader side because it’s RGBW instead of RWBG.

I’m hoping to see a tandem² OLED panel with MLA.

Or a tandem³ True RGB with MLA and no white subpixel!

In the meantime, we have some miniLED TVs that can put even the G5 to shame in the areas of CRT emulation where OLED doesn’t do as well in.

Of course on the flip side OLED still shines in the areas that miniLED doesn’t do as well in.

1 Like

In my experiments, about 250 nits is the sweet spot before things start to look worse, and this doesn’t cause noticeable eye strain in any viewing environment. It’s really hard to go back to 100 nits after becoming accustomed to a brighter image. I always target 200-250 nits, now.

3 Likes

203 nits is the baseline HDR reference white in ST.2084 and BT.2100. Might as well aim for that since that is in your range.

But personally, i still think SDR material usually looks best at 100 nits.

3 Likes

Try this one with appropriate Peak and Paper White Luminance and Display’s Subpixel Layout Parameter settings for your display. It should be relatively brighter than many if not most of my other Sony Megatron Colour Video Monitor Presets.

CyberLab Megatron miniLED 4K HDR Game BFI Turbo Duo_DC Composite Sharp PVM Edition Epic CAR9x7x or CAR7x6x W4.slangp

shaders = "18"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab-No_Grain.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "true"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/edge-smoothing/xbr/shaders/support/linearize.slang"
alias1 = "XbrSource"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "true"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass0.slang"
alias2 = ""
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "false"
float_framebuffer2 = "true"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass1.slang"
alias3 = ""
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "false"
float_framebuffer3 = "true"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "2.000000"
scale_type_y3 = "source"
scale_y3 = "2.000000"
shader4 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-x.slang"
alias4 = ""
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "true"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "0.500000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-y.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "false"
float_framebuffer5 = "true"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "1.000000"
scale_type_y5 = "source"
scale_y5 = "0.500000"
shader6 = "shaders_slang/edge-smoothing/xbr/shaders/support/delinearize.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "false"
float_framebuffer6 = "true"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/stock.slang"
alias7 = "StockPass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "false"
float_framebuffer7 = "true"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/afterglow0.slang"
alias8 = "AfterglowPass"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "true"
srgb_framebuffer8 = "false"
scale_type_x8 = "source"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias9 = "PrePass0"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "true"
float_framebuffer9 = "true"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias10 = "NPass1"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "4.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "true"
float_framebuffer11 = "true"
srgb_framebuffer11 = "false"
scale_type_x11 = "source"
scale_x11 = "0.500000"
scale_type_y11 = "source"
scale_y11 = "1.000000"
shader12 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias12 = ""
wrap_mode12 = "clamp_to_border"
mipmap_input12 = "false"
filter_linear12 = "true"
float_framebuffer12 = "true"
srgb_framebuffer12 = "false"
scale_type_x12 = "source"
scale_x12 = "1.000000"
scale_type_y12 = "source"
scale_y12 = "1.000000"
shader13 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias13 = "LinearizePass"
wrap_mode13 = "clamp_to_border"
mipmap_input13 = "false"
filter_linear13 = "true"
float_framebuffer13 = "true"
srgb_framebuffer13 = "false"
scale_type_x13 = "source"
scale_x13 = "1.000000"
scale_type_y13 = "source"
scale_y13 = "1.000000"
shader14 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias14 = "Pass1"
wrap_mode14 = "clamp_to_border"
mipmap_input14 = "false"
filter_linear14 = "true"
float_framebuffer14 = "true"
srgb_framebuffer14 = "false"
scale_type_x14 = "viewport"
scale_x14 = "1.000000"
scale_type_y14 = "source"
scale_y14 = "1.000000"
shader15 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-source-pass.slang"
alias15 = "SourceSDR"
wrap_mode15 = "clamp_to_border"
mipmap_input15 = "false"
filter_linear15 = "false"
float_framebuffer15 = "true"
srgb_framebuffer15 = "false"
scale_type_x15 = "source"
scale_x15 = "1.000000"
scale_type_y15 = "source"
scale_y15 = "1.000000"
shader16 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-hdr-pass.slang"
alias16 = "SourceHDR"
wrap_mode16 = "clamp_to_border"
mipmap_input16 = "false"
filter_linear16 = "false"
float_framebuffer16 = "true"
srgb_framebuffer16 = "false"
scale_type_x16 = "source"
scale_x16 = "1.000000"
scale_type_y16 = "source"
scale_y16 = "1.000000"
shader17 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron.slang"
alias17 = ""
wrap_mode17 = "clamp_to_border"
mipmap_input17 = "false"
filter_linear17 = "false"
float_framebuffer17 = "true"
srgb_framebuffer17 = "false"
ia_TOPMASK = "0.022500"
ia_BOTMASK = "0.032500"
cornersize = "0.001000"
SMALL_DETAILS = "1.000000"
WP4 = "0.800000"
KA = "0.350000"
FD = "1.000000"
AS = "0.040000"
g_crtgamut = "-1.000000"
wp_temperature = "7104.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
cust_fringing = "0.000000"
ntsc_phase = "5.000000"
ntsc_scale = "1.125000"
ntsc_charp = "10.000000"
ntsc_charp3 = "10.000000"
ntsc_cscale = "3.300001"
ntsc_cscale1 = "1.700001"
ntsc_sharp = "10.000000"
ntsc_fonts = "1.000000"
RFNOISE = "1.000000"
RFNOISE1 = "0.030000"
NDEBLUR = "2.500000"
DSMART = "1.000000"
HSHARPNESS = "1.580000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "330.000000"
hcrt_expand_gamut = "1.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_white_temperature_D65 = "5504.000000"
hcrt_saturation = "0.210000"
hcrt_gamma_in = "1.580001"
hcrt_v_cent = "-1.000000"
hcrt_red_vertical_convergence = "0.020000"
hcrt_green_vertical_convergence = "-0.020000"
hcrt_blue_vertical_convergence = "0.020000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.720000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.720000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.720000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"

CyberLab Megatron miniLED 4K HDR Game BFI Genesis Composite Sharp PVM Edition Epic CAR9x9x W4.slangp

shaders = "18"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab-No_Grain.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "true"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/edge-smoothing/xbr/shaders/support/linearize.slang"
alias1 = "XbrSource"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "true"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass0.slang"
alias2 = ""
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "false"
float_framebuffer2 = "true"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass1.slang"
alias3 = ""
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "false"
float_framebuffer3 = "true"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "2.000000"
scale_type_y3 = "source"
scale_y3 = "2.000000"
shader4 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-x.slang"
alias4 = ""
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "true"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "0.500000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-y.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "false"
float_framebuffer5 = "true"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "1.000000"
scale_type_y5 = "source"
scale_y5 = "0.500000"
shader6 = "shaders_slang/edge-smoothing/xbr/shaders/support/delinearize.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "false"
float_framebuffer6 = "true"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/stock.slang"
alias7 = "StockPass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "false"
float_framebuffer7 = "true"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/afterglow0.slang"
alias8 = "AfterglowPass"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "true"
srgb_framebuffer8 = "false"
scale_type_x8 = "source"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias9 = "PrePass0"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "true"
float_framebuffer9 = "true"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias10 = "NPass1"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "4.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "true"
float_framebuffer11 = "true"
srgb_framebuffer11 = "false"
scale_type_x11 = "source"
scale_x11 = "0.500000"
scale_type_y11 = "source"
scale_y11 = "1.000000"
shader12 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias12 = ""
wrap_mode12 = "clamp_to_border"
mipmap_input12 = "false"
filter_linear12 = "true"
float_framebuffer12 = "true"
srgb_framebuffer12 = "false"
scale_type_x12 = "source"
scale_x12 = "1.000000"
scale_type_y12 = "source"
scale_y12 = "1.000000"
shader13 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias13 = "LinearizePass"
wrap_mode13 = "clamp_to_border"
mipmap_input13 = "false"
filter_linear13 = "true"
float_framebuffer13 = "true"
srgb_framebuffer13 = "false"
scale_type_x13 = "source"
scale_x13 = "1.000000"
scale_type_y13 = "source"
scale_y13 = "1.000000"
shader14 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias14 = "Pass1"
wrap_mode14 = "clamp_to_border"
mipmap_input14 = "false"
filter_linear14 = "true"
float_framebuffer14 = "true"
srgb_framebuffer14 = "false"
scale_type_x14 = "viewport"
scale_x14 = "1.000000"
scale_type_y14 = "source"
scale_y14 = "1.000000"
shader15 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-source-pass.slang"
alias15 = "SourceSDR"
wrap_mode15 = "clamp_to_border"
mipmap_input15 = "false"
filter_linear15 = "false"
float_framebuffer15 = "true"
srgb_framebuffer15 = "false"
scale_type_x15 = "source"
scale_x15 = "1.000000"
scale_type_y15 = "source"
scale_y15 = "1.000000"
shader16 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-hdr-pass.slang"
alias16 = "SourceHDR"
wrap_mode16 = "clamp_to_border"
mipmap_input16 = "false"
filter_linear16 = "false"
float_framebuffer16 = "true"
srgb_framebuffer16 = "false"
scale_type_x16 = "source"
scale_x16 = "1.000000"
scale_type_y16 = "source"
scale_y16 = "1.000000"
shader17 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron.slang"
alias17 = ""
wrap_mode17 = "clamp_to_border"
mipmap_input17 = "false"
filter_linear17 = "false"
float_framebuffer17 = "true"
srgb_framebuffer17 = "false"
cornersize = "0.001000"
SMALL_DETAILS = "1.000000"
WP4 = "0.800000"
KA = "0.350000"
FD = "1.000000"
AS = "0.040000"
g_crtgamut = "-1.000000"
wp_temperature = "7104.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
g_lum_fix = "1.000000"
g_MD_Pal = "1.000000"
cust_fringing = "0.000000"
ntsc_charp = "10.000000"
ntsc_charp3 = "10.000000"
ntsc_cscale = "3.300001"
ntsc_cscale1 = "1.700001"
ntsc_sharp = "10.000000"
ntsc_fonts = "1.000000"
RFNOISE = "1.000000"
RFNOISE1 = "0.030000"
NDEBLUR = "2.500000"
DSMART = "1.000000"
HSHARPNESS = "1.580000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "330.000000"
hcrt_expand_gamut = "1.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_white_temperature_D65 = "5504.000000"
hcrt_saturation = "0.210000"
hcrt_gamma_in = "1.580001"
hcrt_v_cent = "-1.000000"
hcrt_red_vertical_convergence = "0.020000"
hcrt_green_vertical_convergence = "-0.020000"
hcrt_blue_vertical_convergence = "0.020000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.720000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.720000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.720000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2025-11-11-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"

CyberLab Megatron miniLED 4K HDR Game BFI NES S-Video PVM Edition Epic CAR9x8x W4.slangp

shaders = "12"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/stock.slang"
alias1 = "StockPass"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/afterglow0.slang"
alias2 = "AfterglowPass"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "true"
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias3 = "PrePass0"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "true"
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "1.000000"
scale_type_y3 = "source"
scale_y3 = "1.000000"
shader4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias4 = "NPass1"
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "true"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "4.000000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "true"
float_framebuffer5 = "true"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "0.500000"
scale_type_y5 = "source"
scale_y5 = "1.000000"
shader6 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "true"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias7 = "LinearizePass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "true"
float_framebuffer7 = "false"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias8 = "Pass1"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "false"
srgb_framebuffer8 = "false"
scale_type_x8 = "viewport"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/hdr/shaders/crt-sony-megatron-source-pass.slang"
alias9 = "SourceSDR"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "false"
float_framebuffer9 = "true"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/hdr/shaders/crt-sony-megatron-hdr-pass.slang"
alias10 = "SourceHDR"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "1.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/hdr/shaders/crt-sony-megatron.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "false"
float_framebuffer11 = "false"
srgb_framebuffer11 = "false"
ia_GRAIN_STR = "1.000000"
ia_TOPMASK = "0.035000"
ia_BOTMASK = "0.032500"
ia_LMASK = "0.030000"
ia_RMASK = "0.015000"
cornersize = "0.001000"
PR = "0.000000"
PG = "0.000000"
PB = "0.000000"
AS = "0.000000"
g_crtgamut = "1.000000"
wp_temperature = "6504.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
cust_artifacting = "0.300000"
cust_fringing = "0.200000"
ntsc_scale = "1.225000"
ntsc_gamma = "0.975000"
ntsc_cscale = "1.450002"
ntsc_cscale1 = "1.450001"
ntsc_sharp = "-10.000000"
HSHARPNESS = "1.550000"
S_SHARP = "1.250000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "630.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_white_temperature_D65 = "5504.000000"
hcrt_saturation = "0.060000"
hcrt_gamma_in = "1.400001"
hcrt_v_cent = "-1.000000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.720000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.720000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.720000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"
1 Like

This really made me happy. :star_struck:

It’s much brighter than before. Thank you for posting the preset, I really wasn’t sure how to adjust the parameters. Thank you so much, @Cyber !!

I just need help fixing this cut-off at the bottom edge. This only happens with the shader active.

1 Like

That’s because it’s a preset meant for Turbo-Duo/PC-Engine games. It has built-in crop settings for that console. I don’t mind continuing this line of presets to cover other consoles.

So you can look out for Sega Genesis, NES, SNES, PSX and arcade presets in the near future. I’ll just evolve them from my current best or latest efforts which I tend to use for each console.

In the meantime, if you want to use that preset for Genesis/Megadrive, you’d probably want to set the NTSC Phase Mode to Auto, NTSC Resolution Scale to 1.0 and enable Genesis/Megadrive Luma/Brightness Fixes and the Megadrive Palette in addition to resetting any crop settings to defaults.

Update 19-12-2025:

CyberLab Megatron miniLED 4K HDR Game BFI Genesis Composite Sharp PVM Edition Epic CAR9x9x W4.slangp and CyberLab Megatron miniLED 4K HDR Game BFI NES S-Video PVM Edition Epic CAR9x8x W4.slangp added.

@soqueroeu

CyberLab Megatron miniLED 4K HDR Game BFI NES Composite Sharp PVM Edition Epic CAR9x8x W4.slangp

shaders = "12"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/stock.slang"
alias1 = "StockPass"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/afterglow0.slang"
alias2 = "AfterglowPass"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "true"
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias3 = "PrePass0"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "true"
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "1.000000"
scale_type_y3 = "source"
scale_y3 = "1.000000"
shader4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias4 = "NPass1"
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "true"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "4.000000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "true"
float_framebuffer5 = "true"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "0.500000"
scale_type_y5 = "source"
scale_y5 = "1.000000"
shader6 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "true"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias7 = "LinearizePass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "true"
float_framebuffer7 = "false"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias8 = "Pass1"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "false"
srgb_framebuffer8 = "false"
scale_type_x8 = "viewport"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/hdr/shaders/crt-sony-megatron-source-pass.slang"
alias9 = "SourceSDR"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "false"
float_framebuffer9 = "true"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/hdr/shaders/crt-sony-megatron-hdr-pass.slang"
alias10 = "SourceHDR"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "1.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/hdr/shaders/crt-sony-megatron.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "false"
float_framebuffer11 = "false"
srgb_framebuffer11 = "false"
ia_GRAIN_STR = "1.000000"
ia_TOPMASK = "0.035000"
ia_BOTMASK = "0.032500"
ia_LMASK = "0.030000"
ia_RMASK = "0.015000"
cornersize = "0.001000"
PR = "0.000000"
PG = "0.000000"
PB = "0.000000"
AS = "0.000000"
g_crtgamut = "1.000000"
wp_temperature = "6504.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
cust_artifacting = "0.300000"
cust_fringing = "0.200000"
ntsc_scale = "1.025000"
ntsc_gamma = "0.975000"
ntsc_cscale = "1.450002"
ntsc_cscale1 = "1.450001"
ntsc_sharp = "-10.000000"
HSHARPNESS = "1.550000"
S_SHARP = "1.250000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "630.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_white_temperature_D65 = "5504.000000"
hcrt_saturation = "0.060000"
hcrt_gamma_in = "1.400001"
hcrt_v_cent = "-1.000000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.720000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.720000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.720000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"
1 Like

RetroArch Screenshot 2025.12.20 - 04.07.10.45

CyberLab Megatron miniLED 4K HDR Game BFI Arcade Pro Monitor Edition Epic CAR9x9x W4.slangp

shaders = "18"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/edge-smoothing/xbr/shaders/support/linearize.slang"
alias1 = "XbrSource"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass0.slang"
alias2 = ""
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "false"
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass1.slang"
alias3 = ""
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "false"
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "2.000000"
scale_type_y3 = "source"
scale_y3 = "2.000000"
shader4 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-x.slang"
alias4 = ""
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "false"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "0.500000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-y.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "false"
float_framebuffer5 = "false"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "1.000000"
scale_type_y5 = "source"
scale_y5 = "0.500000"
shader6 = "shaders_slang/edge-smoothing/xbr/shaders/support/delinearize.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "false"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/stock.slang"
alias7 = "StockPass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "false"
float_framebuffer7 = "false"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/afterglow0.slang"
alias8 = "AfterglowPass"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "false"
srgb_framebuffer8 = "false"
scale_type_x8 = "source"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias9 = "PrePass0"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "true"
float_framebuffer9 = "false"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias10 = "NPass1"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "4.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "true"
float_framebuffer11 = "true"
srgb_framebuffer11 = "false"
scale_type_x11 = "source"
scale_x11 = "0.500000"
scale_type_y11 = "source"
scale_y11 = "1.000000"
shader12 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias12 = ""
wrap_mode12 = "clamp_to_border"
mipmap_input12 = "false"
filter_linear12 = "true"
float_framebuffer12 = "false"
srgb_framebuffer12 = "false"
scale_type_x12 = "source"
scale_x12 = "1.000000"
scale_type_y12 = "source"
scale_y12 = "1.000000"
shader13 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias13 = "LinearizePass"
wrap_mode13 = "clamp_to_border"
mipmap_input13 = "false"
filter_linear13 = "true"
float_framebuffer13 = "false"
srgb_framebuffer13 = "false"
scale_type_x13 = "source"
scale_x13 = "1.000000"
scale_type_y13 = "source"
scale_y13 = "1.000000"
shader14 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias14 = "Pass1"
wrap_mode14 = "clamp_to_border"
mipmap_input14 = "false"
filter_linear14 = "true"
float_framebuffer14 = "false"
srgb_framebuffer14 = "false"
scale_type_x14 = "viewport"
scale_x14 = "1.000000"
scale_type_y14 = "source"
scale_y14 = "1.000000"
shader15 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-source-pass.slang"
alias15 = "SourceSDR"
wrap_mode15 = "clamp_to_border"
mipmap_input15 = "false"
filter_linear15 = "false"
float_framebuffer15 = "true"
srgb_framebuffer15 = "false"
scale_type_x15 = "source"
scale_x15 = "1.000000"
scale_type_y15 = "source"
scale_y15 = "1.000000"
shader16 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-hdr-pass.slang"
alias16 = "SourceHDR"
wrap_mode16 = "clamp_to_border"
mipmap_input16 = "false"
filter_linear16 = "false"
float_framebuffer16 = "true"
srgb_framebuffer16 = "false"
scale_type_x16 = "source"
scale_x16 = "1.000000"
scale_type_y16 = "source"
scale_y16 = "1.000000"
shader17 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron.slang"
alias17 = ""
wrap_mode17 = "clamp_to_border"
mipmap_input17 = "false"
filter_linear17 = "false"
float_framebuffer17 = "false"
srgb_framebuffer17 = "false"
ia_GRAIN_STR = "0.027000"
cornersize = "0.011000"
SMALL_DETAILS = "1.000000"
WP4 = "0.800000"
KA = "0.350000"
PR = "0.000000"
PG = "0.000000"
PB = "0.000000"
AS = "0.000000"
g_crtgamut = "1.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
cust_artifacting = "0.200000"
cust_fringing = "0.200000"
ntsc_cscale = "3.299998"
ntsc_cscale1 = "1.400002"
ntsc_sharp = "-10.000000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "630.000000"
hcrt_expand_gamut = "1.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_screen_type = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_saturation = "0.100000"
hcrt_gamma_in = "1.790000"
hcrt_v_cent = "-1.000000"
hcrt_red_vertical_convergence = "-0.020000"
hcrt_green_vertical_convergence = "-0.010000"
hcrt_blue_vertical_convergence = "0.010000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.760000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.760000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.760000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"

CyberLab Megatron miniLED 4K HDR Game BFI Arcade Sharp Pro Monitor Edition Epic CAR9x9x W4.slangp

shaders = "18"
feedback_pass = "0"
shader0 = "shaders_slang/misc/shaders/img_mod_CyberLab.slang"
alias0 = ""
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "1.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/edge-smoothing/xbr/shaders/support/linearize.slang"
alias1 = "XbrSource"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
filter_linear1 = "false"
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
scale_type_x1 = "source"
scale_x1 = "1.000000"
scale_type_y1 = "source"
scale_y1 = "1.000000"
shader2 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass0.slang"
alias2 = ""
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
filter_linear2 = "false"
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
scale_type_x2 = "source"
scale_x2 = "1.000000"
scale_type_y2 = "source"
scale_y2 = "1.000000"
shader3 = "shaders_slang/edge-smoothing/xbr/shaders/xbr-lv2-multipass/xbr-lv2-pass1.slang"
alias3 = ""
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
filter_linear3 = "false"
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
scale_type_x3 = "source"
scale_x3 = "2.000000"
scale_type_y3 = "source"
scale_y3 = "2.000000"
shader4 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-x.slang"
alias4 = ""
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
filter_linear4 = "false"
float_framebuffer4 = "false"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "0.500000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/edge-smoothing/xbr/shaders/support/b-spline-y.slang"
alias5 = ""
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
filter_linear5 = "false"
float_framebuffer5 = "false"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "1.000000"
scale_type_y5 = "source"
scale_y5 = "0.500000"
shader6 = "shaders_slang/edge-smoothing/xbr/shaders/support/delinearize.slang"
alias6 = ""
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
filter_linear6 = "false"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
scale_type_x6 = "source"
scale_x6 = "1.000000"
scale_type_y6 = "source"
scale_y6 = "1.000000"
shader7 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/stock.slang"
alias7 = "StockPass"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
filter_linear7 = "false"
float_framebuffer7 = "false"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/afterglow0.slang"
alias8 = "AfterglowPass"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
filter_linear8 = "true"
float_framebuffer8 = "false"
srgb_framebuffer8 = "false"
scale_type_x8 = "source"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/grade/pre-shaders-afterglow-grade.slang"
alias9 = "PrePass0"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
filter_linear9 = "true"
float_framebuffer9 = "false"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass1.slang"
alias10 = "NPass1"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
filter_linear10 = "false"
float_framebuffer10 = "true"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "4.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass2.slang"
alias11 = ""
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
filter_linear11 = "true"
float_framebuffer11 = "true"
srgb_framebuffer11 = "false"
scale_type_x11 = "source"
scale_x11 = "0.500000"
scale_type_y11 = "source"
scale_y11 = "1.000000"
shader12 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/ntsc/ntsc-pass3.slang"
alias12 = ""
wrap_mode12 = "clamp_to_border"
mipmap_input12 = "false"
filter_linear12 = "true"
float_framebuffer12 = "false"
srgb_framebuffer12 = "false"
scale_type_x12 = "source"
scale_x12 = "1.000000"
scale_type_y12 = "source"
scale_y12 = "1.000000"
shader13 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/custom-fast-sharpen.slang"
alias13 = "LinearizePass"
wrap_mode13 = "clamp_to_border"
mipmap_input13 = "false"
filter_linear13 = "true"
float_framebuffer13 = "false"
srgb_framebuffer13 = "false"
scale_type_x13 = "source"
scale_x13 = "1.000000"
scale_type_y13 = "source"
scale_y13 = "1.000000"
shader14 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/crt-guest-advanced-ntsc-pass1.slang"
alias14 = "Pass1"
wrap_mode14 = "clamp_to_border"
mipmap_input14 = "false"
filter_linear14 = "true"
float_framebuffer14 = "false"
srgb_framebuffer14 = "false"
scale_type_x14 = "viewport"
scale_x14 = "1.000000"
scale_type_y14 = "source"
scale_y14 = "1.000000"
shader15 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-source-pass.slang"
alias15 = "SourceSDR"
wrap_mode15 = "clamp_to_border"
mipmap_input15 = "false"
filter_linear15 = "false"
float_framebuffer15 = "true"
srgb_framebuffer15 = "false"
scale_type_x15 = "source"
scale_x15 = "1.000000"
scale_type_y15 = "source"
scale_y15 = "1.000000"
shader16 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron-hdr-pass.slang"
alias16 = "SourceHDR"
wrap_mode16 = "clamp_to_border"
mipmap_input16 = "false"
filter_linear16 = "false"
float_framebuffer16 = "true"
srgb_framebuffer16 = "false"
scale_type_x16 = "source"
scale_x16 = "1.000000"
scale_type_y16 = "source"
scale_y16 = "1.000000"
shader17 = "shaders_slang/hdr_crt-sony-megatron-5.7_CBL_mod/shaders/crt-sony-megatron.slang"
alias17 = ""
wrap_mode17 = "clamp_to_border"
mipmap_input17 = "false"
filter_linear17 = "false"
float_framebuffer17 = "false"
srgb_framebuffer17 = "false"
ia_GRAIN_STR = "0.027000"
cornersize = "0.011000"
SMALL_DETAILS = "1.000000"
WP4 = "0.800000"
KA = "0.350000"
PR = "0.000000"
PG = "0.000000"
PB = "0.000000"
AS = "0.000000"
g_crtgamut = "1.000000"
g_CRT_sl = "0.000000"
g_vstr = "5.000000"
g_vpower = "0.050000"
cust_artifacting = "0.200000"
cust_fringing = "0.200000"
ntsc_scale = "1.225000"
ntsc_cscale = "3.299998"
ntsc_cscale1 = "1.400002"
ntsc_sharp = "-10.000000"
hcrt_max_nits = "630.000000"
hcrt_paper_white_nits = "630.000000"
hcrt_expand_gamut = "1.000000"
hcrt_lcd_resolution = "0.000000"
hcrt_lcd_subpixel = "2.000000"
hcrt_crt_screen_type = "2.000000"
hcrt_crt_resolution = "2.000000"
hcrt_saturation = "0.100000"
hcrt_gamma_in = "1.790000"
hcrt_v_cent = "-1.000000"
hcrt_red_vertical_convergence = "-0.020000"
hcrt_green_vertical_convergence = "-0.010000"
hcrt_blue_vertical_convergence = "0.010000"
hcrt_red_scanline_min = "0.300000"
hcrt_red_scanline_max = "0.760000"
hcrt_green_scanline_min = "0.300000"
hcrt_green_scanline_max = "0.760000"
hcrt_blue_scanline_min = "0.300000"
hcrt_blue_scanline_max = "0.760000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT1_mipmap = "false"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT2 = "shaders_slang/reshade/shaders/LUT/16.png"
SamplerLUT2_mipmap = "false"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT3 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/nec-lut.png"
SamplerLUT3_mipmap = "false"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT4 = "shaders_slang/crt-guest-advanced-2024-02-29-release1/shaders/guest/advanced/lut/ntsc-lut.png"
SamplerLUT4_mipmap = "false"
SamplerLUT4_wrap_mode = "clamp_to_border"
2 Likes

This should basically be what you’ve been waiting for? : ) 4k, 240hz, RGB subpixel layout no white dompixel and not even “at least quadrilateral layout” or “damn triangular layout”, should just be win/win/win right?

VGA mode (the setting from Guest’s CRT Shader) should look amazing on a such a fine pixel density too at 27 or 32 inches. From what I’ve been told 4K needs to be a minimum 32 inches, but I also have no hands on experience looking at 480p shaders to check.

1 Like

Yeah, I saw this short about it a few days ago:

https://vm.tiktok.com/ZMD2X9H2f/

It was definitely on the roadmap.

This part seems interesting from the article you shared:

The panel also has an increased aperture ratio, which means that more of the pixel area emits light than before in order to enhance brightness – necessary due to the elimination of the white sub-pixels.

This part doesn’t auger well though:

LG Display said the Tandem WOLED sub-brand refers to displays that have the extra white light source in their pixel structure to enhance brightness, and will cover its larger panel lineup for televisions and monitors. Meanwhile, Tandem OLED displays lack the white subpixel and primarily cover medium and smaller panels used in tablets, laptops, smartphones and car infotainment systems.

However, the new RGB stripe OLED panel is clearly aimed at monitors

I wonder how bright these things are actually going to be. MLA would also be a welcome addition.

I’ve moved on from OLED for CRT Emulation primarily because I know how much better a brighter display can do the job and miniLED also does an excellent job on the blacks like the borders as well and there’s no burn-in risk.

I also moved on from gaming on monitors almost 2 decades ago. My current dream displays for CRT shader emulation are the TCL QM851G, TCL QM9K and TCL QM8K and these are TVs that one can actually buy today. They all trounce the LG G5 - the brightest OLED display today in peak and especially in sustained brightness, which believe it or not is one of the most important pillars of CRT Emulation, if not the most important.

1 Like

CyberLab Megatron miniLED 4K HDR Game BFI SNES Composite Sharp PVM Edition Epic W4.slangp

5 Likes

Here are some nice CRT pics:

https://www.reddit.com/r/crtgaming/s/z0hvcyvAsp

https://www.reddit.com/r/crtgaming/s/SV8HJwRFnM

3 Likes

1 Like

For those who say, they don’t know which preset to choose or they’re so many, this is why I say, read the thread.

CyberLab Megatron miniLED 4K HDR Game BFI SNES Composite PVM Edition Epic W5.slangp

1 Like

CyberLab Megatron V2 Presets incoming…

3 Likes

Sorry if this has already been asked. Is there a way to get preset shaders working with Shaderglass since they both use libretro?

Maybe you should ask the ShaderGlass devs, since they’re the ones who are working on adding support for slang shaders.

I don’t use ShaderGlass. I’ve tried it but haven’t gotten around to learning how to use it properly yet.

Thanks for the reply. I’ll try asking.

You should definitely give it a go! It’s a gamechanger having retroarch shaders work seamlessly for any application. Been using it for old TV series and games like Deus Ex.

Well I did try it and it’s yet another app to learn with all of its quirks, hotkeys, requirements and conditions.

I already use RetroArch’s FFMPEG Core for video playback and I’ve setup and used both the WindowCast Core and Reshade for PC games.

I even made a Reshade preset pack which can be downloaded via the first post of this thread.