ameisen for creating the foundation of SpriteMaster of which this mod is based on. w3c for fast implementation of saturation filter https://www.w3.org/TR/filter-effects-1 zenju for original zBRZ algorithm https://sourceforge.net/projects/xbrz
Donation Points system
This mod is opted-in to receive Donation Points
Changelogs
Version 0.2.3
Fix for SMAPI 4.0.8
Version 0.2.2
Fixed performance issue found in version 0.2.1
Version 0.2.1
Filters now apply to almost all textures
Improved colour temperature adjustment which reduces excess blue seen in dark spots
Changing filters in the config menu now reflects in the preview
Added a setting to disable filters entirely
Removed debug warning when saving config
Added a warning for detected texture size mismatch
Version 0.2.0
Added translations to config menu
Made the advanced settings easier to notice
Removed some unused configs
Renamed some config items for easier understandability
Version 0.1.6
Fixed rain (thanks botucip)
Version 0.1.5
Fixed the texture mismatch issue encountered with Cornucopia and some other CPs. This may result in lower performance.
Fixed the "Default" config button in GMCM
Old config files are incompatible and will be reset
Version 0.1.4
Mitigates the CachedRawData error by allowing operation to continue. This may not fix the underlying issue and textures may still get mismatched. The error level has been lowered so they will no longer appear in the console.
Version 0.1.3
Added brightness and colour temperature adjustment settings
Version 0.1.2
Downgraded dependency of FastExpressionCompiler.LightExpression to increase mod compatibility
Added more logging for CheckIsDataChanged error
Version 0.1.1
Fixed config file not loading
Version 0.1.0
Initial release
Tired of low dimension pixel graphics? This mod scales up the sprites while loading to deliver you a performant and HD experience. This mod builds upon the open source SpriteMaster project, but more! In addition to supporting Stardew 1.6, I have also added basic shading. This means you can efficiently change the look of your game beyond just the lines - but also colour!
🚧 Warning🚧 Though the mod has been generally stable, there are still some conflicts and crashes that may occur. If you cannot launch due to this mod, there is most likely a mod conflict and you can debug by disabling all other mods and slowly enabling them.
Settings You can easily change your settings when Generic Mod Config Menu is also installed. Otherwise, you can access the advanced settings in the config.toml file that is generated after the game is run once with the mod installed.
Four scalers are supported
xBRZ (default)
EPX w/ ScaleX
EPX (Legacy)
xBREPX
Filters
Saturation
Brightness
Temperature (blue or red)
Only saturation is enabled by default with a value of -20.
Known Issues
Rain is not shaded
Rain drop splashes look weird
Occasional crashes (please report)
Many mod conflicts
Old or mismatched textures occasionally appear. (Caching issue) (mitigated)
When a content patch edits a texture to a different size - textures may mess up (please report details on what happens) (mitigated)
Filters do not apply to single coloured background blocks.
There are many bugs. I appreciate bug reports. However please try to check if the bug may have already been reported. 😊
License Under MPL-2.0 of which this mod is released under. You are allowed to use this source code and distribute it however you want. Source