Customisable downsampling for ReShade by PthoEastCoast and _aitchFactor
This fork of DownsampleSSAA was designed for use with N64 ports like Ship of Harkinian and 2Ship. The blur factor calculation has been retuned to leave integer scaled images unblurred at the default setting (1.0) while anti-aliasing everything else. However, some finagling is required for best results:
- Sampling offsets need to be aligned correctly.
- The downsampled resolution has to be the same as the intended display resolution of the integer scaled content.
- The output resolution should be an integer scale of the original resolution. (Otherwise, slight blurring will occur.)
Additional settings have also been added for use with CRT filters like Sony Megatron - particularly, separate options for horizontal and vertical up/down-sampling. My favourite setting so far is to downsample vertically, keep the horizontal resolution native but blur it to the same clarity as the original resolution. Unnecessarily complex? Maybe. But it's worth it to me. See the included presets for a couple of examples, although keep in mind that they are intended for 1440p display of 240p content.
Nearest neighbour
No downsampling

CRT setup with Sony Megatron
