Repository navigation
DittoSR 0.2.4
Fixes sparkles in motion at aggressive upscaling ratios, and adds simple settings to the loader.
Changes
-
No more sparkles in motion at high ratios: at high
sharpnesswith aggressive upscaling (Ultra Performance, 3x), the sharpening could push isolated pixels far brighter or darker than their neighbours while moving. Some games showed these as flickering sparkles.- The sharpening's strength is now capped at the level of AMD's CAS at its strongest.
- In motion, a pixel can no longer be pushed beyond the brightness range of its neighbours. Detail between them still gains contrast.
- Dense grass panning at 3x, sharpness 1: shimmer 7.9 → 3.3, PSNR 25.7 → 31.1 dB. At 2x and at rest the sharpening looks as before.
-
Settings in the loader: Settings now opens a small window with two five-step sliders. The middle step is the default:
- Sharpness, from Soft to Sharp: 0.2 / 0.4 / 0.6 / 0.8 / 1.0.
- Frame weight, from Stable to Responsive: 1.0 / 1.5 / 2.0 / 2.5 / 3.0.
Saving changes only those two keys in the game's
dittosr.ini, and F9 applies them in the game without restarting. A value set by hand between the steps stays unless you move its slider. Open dittosr.ini still gives access to every other key.
Install
Extract DittoSR.zip, run DittoSRLoader.exe, pick the game, choose FSR or XeSS under Replace, install, and then pick the same upscaler in the game. An existing dittosr.ini is kept when you reinstall or upgrade.