Definitely the mdapt shader, which blends the checkerboard dithering in EGA Lucasarts games without otherwise compromising sharpness. Some comparisons from Loom below:
No shader:
mdapt:
Notice how it doesn't affect the sharpness of the text. I did find that it slightly blended the lower-case 'x' characters in the dialogue picker in Monkey Island EGA, presumably because they have a checkerboard pixel pattern.
No shader:
mdapt:
Look at the lighting effects on those tents! Ferrari was a genius.
I played through Monkey EGA using mdapt while running an older version of ScummVM via Retroarch, but it was a bit of a nightmare to get working via that route. Really glad we have native shader support now. I know Loom EGA gets a lot of love, but it's really worth revisiting Monkey EGA too, the animated Steve Purcell close-up portraits are (IMO) superior to the digitised-style ones from the VGA version.
Favourite shader?
Moderator: ScummVM Team
Re: Favourite shader?
Nails that sweet spot between sharp and not too pixelated. The rounded corners add a nice touch, especially on a 16:9 screen. Reminds me of the good ol' Phillips Amiga days. Haven't tried them all, but I hear 'crt-hyllian' and 'sabrina' are worth a shot.
Re: Favourite shader?
Would you (or anyone else willing) be able to teach me how to alter the shader? For one I can't find the original location for the built in shaders like crt-consumer, but even when I go to download shaders with curvature and open them in a text editor I don't see any info on warpy or warpx for example. What's more aside from the bundled shaders I seem unable to get ScummVM to load additional ones (they just fail to work upon starting a game).EstelRandir wrote: ↑Wed Mar 29, 2023 7:30 am I really like the crt-consumer overall, but I do not like the rounded corners. I wish I knew how to make it flat instead.
Sev showed me how to remove the warp! (viewtopic.php?p=98200#p98200). Try this shader without the warp on Discworld I. It is beautiful to me.
I'd love to learn how to make changes and how to get all this working (aside from the built in ones).