Please show off what crt shaders can do!

Sure, here are the parameters used; put the preset in the same folder as koko-aio-ng.slangp

You need the very latest dev version, because the dehive function is required.

Parameters
#reference "koko-aio-ng.slangp"
GAMMA_OUT = "0.370000"
DO_CCORRECTION = "1.000000"
IN_GLOW_POWER = "1.600000"
TEMPERATURE = "7500.000000"
DO_SHIFT_RGB = "1.000000"
OFFSET_STRENGTH = "0.250000"
DO_IN_GLOW = "1.000000"
IN_GLOW_BIAS = "0.000000"
IN_GLOW_SPREAD = "1.700000"
IN_GLOW_W = "-0.650000"
IN_GLOW_H = "-0.600001"
IN_GLOW_WARPSHARP_X = "0.410000"
DO_PIXELGRID = "1.000000"
PIXELGRID_MIN_H = "0.500000"
PIXELGRID_MAX_H = "0.900000"
PIXELGRID_GAMMA_H = "3.000000"
PIXELGRID_DECON_R_H = "-0.600000"
PIXELGRID_DECON_B_H = "0.600000"
PIXELGRID_H_PRST = "5.000000"
PIXELGRID_MIN_W = "0.050000"
PIXELGRID_MAX_W = "0.050000"
PIXELGRID_BASAL_GRID = "0.020000"
PIXELGRID_Y_MASK = "1.000000"
PIXELGRID_Y_MASK_HEIGHT = "-2.000000"
PIXELGRID_Y_MASK_OFFSET_DEHIVE = "0.800000"
PIXELGRID_Y_MASK_STEEP = "1.000000"
PIXELGRID_Y_MASK_ON_WHITE = "0.000000"
DO_HALO = "1.000000"
HALO_NO_PREGAIN = "1.000000"
HALO_POWER = "0.800000"
HALO_SHARPNESS = "7.000000"
HALO_GAMMA = "1.000000"
HALO_GAMMA_OUT = "1.850000"
DO_BLOOM = "1.000000"
BLOOM_MIX = "0.500000"
BLOOM_SIZE = "2.000000"
BLOOM_GAMMA = "3.000000"
BLOOM_GAMMA_OUT = "2.200000"
BLOOM_POWER = "3.000000"
BLOOM_EYE_ADPT_SRT = "1.000000"
BLOOM_EYE_INERTIA = "10.000000"
BLOOM_OVER_WHITE = "0.500000"
DO_CURVATURE = "1.000000"
GEOM_WARP_X = "0.300000"
GEOM_CORNER_SIZE = "0.013000"
GEOM_CORNER_SMOOTH = "150.000000"
DO_BEZEL = "1.000000"
BEZEL_FRAME_ZOOM = "0.177000"
BEZEL_REFL_STRENGTH = "0.370000"
BEZEL_DIFFUSION_STR = "0.150000"
DO_GLOBAL_SHZO = "1.000000"
GLOBAL_ZOOM = "0.991500"
DO_VIGNETTE = "1.000000"
V_SIZE = "1.200000"
DO_SPOT = "1.000000"
S_POWER = "0.067000"
DO_GAME_GEOM_OVERRIDE = "1.000000"
GAME_GEOM_ASPECT = "1.340000"

Edit: it just superseded previous preset named: Monitor-Screen_Hmask-Screen_SlotMask_Taller/brighter

3 Likes

Shaders for 480i/p aren’t much popular, but they still can provide improvements. Here’s a quick sample:

No shader

crt-consumer custom preset

5 Likes

https://i.imgur.com/bF3x3Yq.jpeg https://i.imgur.com/MU5eEbI.jpeg https://i.imgur.com/1S8I0Gb.jpeg

1 Like

Real CRT

CyberLab Megatron miniLED 4K HDR Game BFI SNES S-Video Slot-Mask Sharp Advanced Neo-GX Super Fine CRT Shader Preset

Powered by Sony Megatron Color Video Monitor, CRT-Guest-Advanced-NTSC, Grade and Img_mod.

6 Likes

M8 that is very nice

2 Likes

My take:

I think it would work good even at 4k (can’t test, this is 1080x2)

6 Likes

Real CRT

CyberLab Megatron miniLED 4K HDR Game BFI SNES S-Video Slot-Mask Sharp Advanced Pro Monitor Edition CRT Shader Preset

Powered by Sony Megatron Color Video Monitor, CRT-Guest-Advanced-NTSC, Grade and Img_mod.

6 Likes

Very awesome looking also m8!

2 Likes

Those Marios look awesome…

I’ve played a few EGA titles lately, trying to get those 16 colors moirés patterns smoothed out with Guest-advanced and trying to get the fuschia closer to what skin look like. Only got a CGA 4 colors back in my youth so I rediscover games, but with my idealized version of EGA/Composite. Here’s a preset for 4K. The image I uploaded here is larger in size than the game I played really… And the whole video playthrough of Larry 2 (270Ko) was 17Go. XD https://www.youtube.com/watch?v=SecuQpcFOb4

5 Likes

One of the old CyberLab Megatron presets

3 Likes

3 Likes

@mas The screenshot collection looks great!

When posting Sony Megatron Color Video Monitor screenshot it might be a good idea to include some viewing tips, for example, brighten screen or zoom in until it looks good for users who might not have calibrated displays or they might just see them and think too dark and move on.

These look like they’re from my Megatron NX preset pack, am I right? Which presets if you don’t mind me asking?

I will reupload them, when I get home today.

I think, it is a PCE Bad Composite preset with some little changes.

1 Like

Raw

Guest Advanced Fast, with scanlines only:

With mask only:

Mask + scanlines on:

No composite, example of how patterns transform also with RGB.

4 Likes

New CyberLab Megatron miniLED Death To Pixels Shader Preset Pack reference video!

5 Likes

Still tweaking Presets-ng/Monitor-Screen_Hmask-Screen_SlotMask_Taller_Brighter.slangp

The intent is to preserve as much slotmask as possible at higher brightness:

9 Likes

Seems pretty good already.

3 Likes

What are the minimum requirements for this preset to look as intended? Would a standard 1080p screen be sufficient?

Yes definitely; 1080p is my target since that’s what I use 99.9% of the times.

Edit:

I tested it deeper, and it seems to be a lucky one with regard to moire.

3 Likes

After a few weeks with EGA games, I went back to SVGA territory.

I think scaling 480p to 1080p is greatly improved by your shaders. They are amazing tools really, thank you so much! For Warcraft 2 in example here with a preset for CRT-Guest-advanced, I would say it looks even better than the remaster.

The goal was to even out the upscaling and smoothen the uneven chekerboard of the dithered fog of war and various shadows. Also get some color correction and very thin scanline and mask for texture.

Here are the raw pixels :

Here it is with the shader :

You can zoom in on this section for the fine details. There’s still a barely noticeable moiré effect that will completely disappear with integer scaling at 1440p or 4K, but 1080p is looking good IMO.

I also played through the cancelled win98 Warcraft Adventures point and click with the same shader, you can watch it in motion here :

https://www.youtube.com/watch?v=Bm5QcDTZE7Q

8 Likes