That’s some serious disrespect.
Seriously though do you watch old movies/shows like that too, with everything looking all fat and distorted like that?
You do you, man.
That’s some serious disrespect.
Seriously though do you watch old movies/shows like that too, with everything looking all fat and distorted like that?
You do you, man.
Palate cleanser.
#reference "shaders_slang/bezel/Mega_Bezel/Presets/MBZ__2__STANDARD.slangp"
HSM_ASPECT_RATIO_MODE = "6.000000"
HSM_CURVATURE_MODE = "-1.000000"
HSM_COLOR_BLACK_LEVEL = "0.000000"
HSM_INTRO_WHEN_TO_SHOW = "0.000000"
DG_GAMMA_IN = "2.600000"
DG_WHITE_POINT_TEMP = "8004.000000"
GTU_MODE = "1.000000"
GTU_SIGNAL_RESOLUTION = "288.000000"
GDV_GLOW_STRENGTH = "0.000000"
GDV_BLOOM_STRENGTH = "0.000000"
GDV_BRIGHT_BOOST_DARK_COLORS = "2.000000"
GDV_BRIGHT_BOOST_BRIGHT_COLORS = "2.000000"
GDV_SCANLINE_TYPE = "0.000000"
GDV_SCANLINE_1_2_SATURATION = "1.000000"
GDV_SCANLINE_DARK_BEAM_SIZE_MIN = "1.700000"
GDV_SCANLINE_BRIGHT_BEAM_SIZE_MAX = "1.200000"
GDV_SCANLINE_OVERGROWN_BRIGHT_BEAM = "1.000000"
GDV_SCANLINE_SPIKE_REMOVAL = "0.000000"
GDV_PVM_LIKE_COLORS = "0.100000"
GDV_HORIZONTAL_SHARPNESS = "3.000000"
GDV_SUBTRACTIVE_SHARPNESS = "0.000000"
GDV_MASK_SIZE = "2.000000"
GDV_MASK_5_TO_7_CUTOFF = "0.000000"
GDV_MASK_0_7_STRENGTH = "0.500000"
GDV_MASK_TYPE = "2.000000"
nice ones new pixie is crt mattias sucessor
@CybeREX Really love the look of these shaders.
Been using crt-royal-ntsc-svideo, but I feel like it’s a bit too sharp for me, and it hurt my eyes looking at it for a long time.
I’m trying to do something similar with newpixie crt + NTSC SVideo. Using it for Beetle PSX HW.
Thanks for the inspiration!
I also used crt-royal-ntsc-svideo and composite. But on my 1080p it’s not look right as on CRT. Need 2K or 4K Monitor for this. Here is crisp variant of crt shader, but it only work right in Integer Scale mode. 4x or 5x on 1080p by crt-guest-dr-venom
but it fail in sega transparency((
CRT-CRISP!.slangpshaders = "12"
shader0 = "shaders_slang/xbr/shaders/xbr-hybrid/2xbr-hybrid-v5-gamma.slang"
filter_linear0 = "false"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = ""
float_framebuffer0 = "false"
srgb_framebuffer0 = "false"
scale_type_x0 = "source"
scale_x0 = "2.000000"
scale_type_y0 = "source"
scale_y0 = "1.000000"
shader1 = "shaders_slang/crt/shaders/guest/lut/lut.slang"
filter_linear1 = "false"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
alias1 = ""
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/shaders/guest/color-profiles.slang"
filter_linear2 = "true"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
alias2 = ""
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/shaders/guest/d65-d50.slang"
filter_linear3 = "true"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
alias3 = "WhitePointPass"
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/shaders/guest/afterglow.slang"
filter_linear4 = "true"
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
alias4 = "AfterglowPass"
float_framebuffer4 = "false"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "1.000000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/crt/shaders/guest/avg-lum.slang"
filter_linear5 = "true"
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "true"
alias5 = "AvgLumPass"
float_framebuffer5 = "true"
srgb_framebuffer5 = "false"
scale_type_x5 = "source"
scale_x5 = "1.000000"
scale_type_y5 = "source"
scale_y5 = "1.000000"
shader6 = "shaders_slang/crt/shaders/guest/linearize.slang"
filter_linear6 = "true"
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
alias6 = "LinearizePass"
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/shaders/guest/blur_horiz.slang"
filter_linear7 = "true"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
alias7 = ""
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/shaders/guest/blur_vert.slang"
filter_linear8 = "true"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
alias8 = "GlowPass"
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/shaders/guest/linearize_scanlines.slang"
filter_linear9 = "true"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
alias9 = ""
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/shaders/guest/crt-guest-dr-venom.slang"
filter_linear10 = "true"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
alias10 = ""
float_framebuffer10 = "false"
srgb_framebuffer10 = "false"
scale_type_x10 = "viewport"
scale_x10 = "1.000000"
scale_type_y10 = "viewport"
scale_y10 = "1.000000"
shader11 = "shaders_slang/misc/white_point.slang"
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
alias11 = ""
float_framebuffer11 = "false"
srgb_framebuffer11 = "false"
WP = "-30.000000"
wp_saturation = "1.300000"
AS = "0.000000"
TAPSH = "5.000000"
OS = "0.000000"
brightboost = "2.000000"
brightboost1 = "3.000000"
gsl = "2.000000"
scanline1 = "15.000000"
scanline2 = "5.000000"
beam_min = "2.500000"
beam_max = "1.549999"
beam_size = "0.050000"
glow = "0.000000"
shadowMask = "5.000000"
vertmask = "0.160000"
mcut = "0.400000"
maskDark = "0.350000"
maskLight = "2.000000"
CGWG = "0.000000"
gamma_out = "3.300000"
spike = "0.000000"
bloom = "0.300000"
scans = "1.000000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3"
SamplerLUT1 = "shaders_slang/crt/shaders/guest/lut/sony_trinitron1.png"
SamplerLUT1_linear = "true"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT1_mipmap = "false"
SamplerLUT2 = "shaders_slang/crt/shaders/guest/lut/sony_trinitron2.png"
SamplerLUT2_linear = "true"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT2_mipmap = "false"
SamplerLUT3 = "shaders_slang/crt/shaders/guest/lut/other1.png"
SamplerLUT3_linear = "true"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT3_mipmap = "false"
its branded as Lacie. It is a rebranded diamondtron at 21".
Screenshots are a lie. Needs to be seen in fullscreen mode. I believe this is both very accurate to an actual CRT (consumer Trinitron) and very pleasant to look at.
shaders = "11"
shader0 = "shaders_slang/misc/grade.slang"
filter_linear0 = "false"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = "StockPass"
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/shaders/guest/crt-gdv-new/afterglow0.slang"
filter_linear1 = "false"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
alias1 = "AfterglowPass"
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/shaders/guest/crt-gdv-new/pre-shaders-afterglow.slang"
filter_linear2 = "false"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
alias2 = "PrePass"
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/shaders/guest/crt-gdv-new/avg-lum.slang"
filter_linear3 = "true"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "true"
alias3 = "AvgLumPass"
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/shaders/guest/crt-gdv-new/linearize.slang"
filter_linear4 = "true"
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
alias4 = "LinearizePass"
float_framebuffer4 = "true"
srgb_framebuffer4 = "false"
scale_type_x4 = "source"
scale_x4 = "1.000000"
scale_type_y4 = "source"
scale_y4 = "1.000000"
shader5 = "shaders_slang/crt/shaders/guest/crt-gdv-new/gaussian_horizontal.slang"
filter_linear5 = "true"
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
alias5 = ""
float_framebuffer5 = "false"
srgb_framebuffer5 = "false"
scale_type_x5 = "viewport"
scale_x5 = "0.500000"
scale_type_y5 = "source"
scale_y5 = "1.000000"
shader6 = "shaders_slang/crt/shaders/guest/crt-gdv-new/gaussian_vertical.slang"
filter_linear6 = "true"
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
alias6 = "GlowPass"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
scale_type_x6 = "viewport"
scale_x6 = "0.500000"
scale_type_y6 = "viewport"
scale_y6 = "0.500000"
shader7 = "shaders_slang/crt/shaders/guest/crt-gdv-new/bloom_horizontal.slang"
filter_linear7 = "true"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
alias7 = ""
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/shaders/guest/crt-gdv-new/bloom_vertical.slang"
filter_linear8 = "true"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
alias8 = "BloomPass"
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/shaders/guest/crt-gdv-new/crt-guest-dr-venom2.slang"
filter_linear9 = "true"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
alias9 = ""
float_framebuffer9 = "false"
srgb_framebuffer9 = "false"
scale_type_x9 = "viewport"
scale_x9 = "1.000000"
scale_type_y9 = "viewport"
scale_y9 = "1.000000"
shader10 = "shaders_slang/crt/shaders/guest/crt-gdv-new/deconvergence.slang"
filter_linear10 = "true"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
alias10 = ""
float_framebuffer10 = "false"
srgb_framebuffer10 = "false"
scale_type_x10 = "viewport"
scale_x10 = "1.000000"
scale_type_y10 = "viewport"
scale_y10 = "1.000000"
g_gamma_out = "2.499999"
g_vignette = "0.000000"
wp_temperature = "7504.000000"
glow = "0.000000"
brightboost = "1.999999"
brightboost1 = "1.999999"
beam_min = "1.700000"
beam_max = "1.200000"
beam_size = "1.000000"
vertmask = "0.300000"
scans = "1.000000"
spike = "0.000000"
h_sharp = "1.000000"
s_sharp = "0.000000"
shadowMask = "7.000000"
maskstr = "0.700000"
masksize = "2.000000"
mcut = "0.300000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;SamplerLUT4"
SamplerLUT1 = "shaders_slang/crt/shaders/guest/lut/sony_trinitron1.png"
SamplerLUT1_linear = "true"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT1_mipmap = "false"
SamplerLUT2 = "shaders_slang/crt/shaders/guest/lut/sony_trinitron2.png"
SamplerLUT2_linear = "true"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT2_mipmap = "false"
SamplerLUT3 = "shaders_slang/crt/shaders/guest/lut/other1.png"
SamplerLUT3_linear = "true"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT3_mipmap = "false"
SamplerLUT4 = "shaders_slang/crt/shaders/guest/lut/custom_lut.png"
SamplerLUT4_linear = "true"
SamplerLUT4_wrap_mode = "clamp_to_border"
SamplerLUT4_mipmap = "false"
Yes, it looks almost the same as it does on my monitor with the last preset I used. I guess it is a trinitron look? I have figured out that I prefer that look on 3d systems. With 2d systems I just want the thick line “bvm look”
Yes that looks like my Trinitron. Less bright though, probably 20-30% less. I believe you would have the same result with mask 6.
You can push bright boost higher at the expense of clipping, as it stands though it’s pretty accurate according to Fudoh’s test suite, maybe a bit too bright…? Is your Trinitron calibrated? Would love to see a reference shot
I’ll check out mask 6. Mask 8 can also give similar results.
Here (C64), colors are not really accurate, they are much more warm in reality and image is more crisp. If you save the image on your PC and open with a viewer you can see the mask full size in detail.
What game is that? Is the TV calibrated? What is the model number for the TV? Thanks
It’s KV-14LM1 and not calibrated at least by me. Game is Wonderboy C64.
I have a 21’ view sonic p815 and the shaders i use dark the image too much. The crt monitor itself is not that bright and using a shader on top makes it worse. Is there any shader meant for a crt display? I’ve used royale and its good but i have to up the contrast of the shader by a lot.
GTU or guest-dr-venom with no mask both look good on CRT monitors running at high res. If you can knock down to 480p, tvout-tweaks+interlacing.
This is resized at 1080p so i think mask can be improved by coders to look more like Trinitron.
When you talk about high res are you talking about super resolutions? My monitor res right now is 1600x1200.