A mod for Hollow Knight: Silksong that improves the quality of the blurred background, and allows some customizations.
The game natively renders the background at a fixed 360p resolution. While this isn't very obvious because of the blur effect applied on top, it is noticeable and distracting when in motion, it appear flickery, as can be seen below:
Before:
https://github.com/user-attachments/assets/83eef05f-16b2-497f-8402-fe771f915fc8
After:
https://github.com/user-attachments/assets/aebc2904-8367-448e-a53f-d6d412184327
Image comparison:
https://compare.promptingpixels.com/a/k6FwSSq
This mod allows adjusting the blur effect by:
Use r2modman or Gale. This will properly take care of dependencies.
<game folder>/BepInEx/pluginsrun_bepinex.shAny of these methods work:
ModMenu and access in-game Options -> ModsBepinExConfigurationManager and open with F1 by defaultio.github.alexkiri.backgroundblurimproved.cfg file inside <game folder>/BepInEx/configUsing a combination of these parameters can make the game look the same, but completely remove the distracting flickering.
ApplyBlurPreset
BepinExConfigurationManager only)BlurTextureHeight
BlurPassCount
BlurEffectEnabled
BloomResolution
BloomBlurIterations
The main menu "Blur Quality" setting is removed from the main menu, as it no longer has any effect with this mod enabled.
Using a big BlurPassCount causes an issue where the shader slightly offsets the background, the more passes you use. The only fix is to use renodx (follow the installation, and look for Silksong). This mod also greatly improves the look of the game by adding HDR, 16bit rendering, without compromising the artistic intent. Highly recommended.