github Mortalitas/GShade v4.2.0
v4.2.0: The project marches on.

latest releases: v5.1.3, v5.1.2, v5.1.1...
18 months ago

A new website has been launched to act as the new official home of GShade: gshade.org

A new GShade Quick Reference has been created to replace the website-based GShade FAQ and long-depreciated GShade Visual Guide.

Major Changes

  • Partial UI saving via KeepUI.fx has been added for Phantasy Star Online 2 New Genesis by way of a new built-in helper addon: Generic Depth II. Some things to keep in mind:
    • The New Genesis minimap is not included as part of this functionality, and the chatbox will only be included while typing is active.
    • The Classic/Legacy UI may have excessive areas covered due to how they are represented in the depth buffer.
  • There will be no further human support for GShade or any official communities surrounding it.
  • As a result of no further human support being offered, update checks in GShade will no longer disable shaders under online games in the event that a major update is available or if the update check fails.
  • All changes from ReShade version 5.7.0 have been added.

Minor Changes

  • The preset converter in the GShade Installer and GShade Control Panel has been rewritten to allow for multiple conversions of the same preset without impacting preset integrity.
    • Previously, presets which had been converted once would be skipped during future conversion attempts.
  • Alongside the normal backup, GShade will now move any non-bundled textures and texture subfolders into the GShade Custom Shaders Textures folder.
  • Due to the addition of customizable screenshot audio notification paths in ReShade, notification.wav is no longer installed to each individual game location, and instead now resides in %ProgramFiles%\GShade.
  • All GShade utilities will now force the use of TLS 1.2 for update checks and downloads, which should solve issues where .NET Framework would attempt to use older TLS versions on systems where security policies forbid it.

UI Changes:

  • The runtime/overlay's Japanese and Korean translations have been revised to improve accuracy.

Bug Fixes:

  • Fixed an issue where the runtime's preset migration feature would improperly attempt to migrate specific preprocessor definitions under some conditions.

Known Issues:

  • If you are using the DXVK hooking mode for any game, please ensure that you are running on the latest available graphics driver. DXVK 2.1 uses very new features which are not supported under older drivers.

Shader Changes

  • The following shaders have been added:

    • ContrastSharpening.fx
  • The following shaders have been updated:

    • Copyright.fx - Several textures have been adjusted with slight improvements.
    • FlexibleCA.fx - Added position and opacity adjustment.
    • KeepUI.fx - Added the ability to hide the shader's effects in screenshots via a checkbox.
    • LensDistort.fx
    • LUT.fx - Added the Espresso Glow LUT for compatibility with newer EG-based presets (note that this LUT was already technically included as part of the EG MultiLUT atlas).
    • MultiLUT.fx - Added a missing LUT row to the ReShade atlas.
    • MultiStageDepth.fx - Fixed a preprocessor definition issue.
    • Prism.fx
    • Spotlight.fx - Added toggleable depth cutoff.
    • TiltShift.fx
  • The following compute shaders have been updated:

    • BilateralCS.fx

Preset Changes:

  • The following presets have been added:

    • FFXIV:
      • Arkana*.ini
      • Fairy*.ini
      • Glace*.ini
      • GShade\Ruri-Gameplay.ini
      • GShade\Ruri-Screenshot.ini
      • Neneko ColorS [Universe]*.ini - Re-added as the Zero collection is being finalized.
  • The following presets have been updated:

    • FFXIV:
      • Arkana*.ini
      • Fairy*.ini
      • Glace*.ini
      • Ipsusu*.ini
  • The following presets have been removed:

    • FFXIV:
      • Featured*.ini
      • Full-time Senpai*.ini
      • GShade\CyanePrism.ini
      • GShade\CyaneVision.ini
      • Minty*.ini
      • Photo Phoenix*.ini

For previous changelogs and update information before 4.2.0, please see the update archive.

Don't miss a new GShade release

NewReleases is sending notifications on new releases.