Patch Notes

Patch Notes

5.0.2 - The Hotfixes Keep Getting Cooler

Minor Changes:
  • Added a check for the Final Fantasy XIV: Dawntrail Benchmark as it uses alternative depth settings from the current live game. If you noticed misbehavior when using any depth-based shaders such as those applying AO or DOF in the benchmark, this would have been the culprit.
  • All changes from ReShade version 6.1.1 have been added.
    https://reshade.me/releases

Bug Fixes:
  • Fixed an issue with uniform variables using the "ui_bind" annotation where after manually setting a shader preprocessor definition, it was no longer possible to alter the definition via the associated "uniform" variables.
  • Fixed an issue where some legacy presets could not have shader hotkeys adjusted or removed.
  • Fixed an issue in the GShade Control Panel where when adding a second executable in a different location with the same name as an existing install, the two would appear out of order in the installation list until restarting the application.
  • Fixed an issue where several textures used by the Fairy preset collection were corrupt.
  • Fixed an issue where install settings autodetection for Star Wars: The Old Republic were incorrect.

Shader Changes:
  The following shaders have been updated:
    • CinematicDOF.fx
    • dh_uber_rt.fx
    • GAUSSIAN.fx
    • ZN_DAMP_RT.fx

5.0.1 - The Coolest Hotfix There Ever Was

Minor Changes:
  • Significantly improved fallback behavior in the event that GShade runtime symlink creation fails such as when a filesystem does not support symlinks.
  • All changes from ReShade version 6.1 have been added.
    https://reshade.me/releases
  • The bundled DXVK build has been updated to version 2.3.1.

UI Changes:
  • Added a toggle for switching between default behavior and slider widgets only for shader settings to the "Settings" tab of the in-game overlay under the "User Interface" section.

Bug Fixes:
  • Fixed an issue where crashes could occur when taking a screenshot in games with a 10-bit backbuffer.
  • Fixed an issue where uniform variable drag widgets with no "ui_min"/"ui_max" specified could end up with out of range values when converted to slider widgets.
  • Fixed an issue with the GShade Control Panel where the "DirectInput" hooking mode was not used for new installs when selected.
  • Fixed an issue with game path autodetection for Phantasy Star Online 2: New Genesis under Steam.
  • Fixed an issue with the "Generic Depth II" addon being disabled by default for Phantasy Star Online 2: New Genesis.
  • Fixed the Update Presets button in the GShade Control Panel failing to properly deploy downloaded presets. Note that this did not impact preset downloads during installs and updates.
  • Fixed the in-game overlay losing its saved language setting when updating via the GShade Control Panel.
  • Fixed an issue where GShade could not be installed to Baldur's Gate 3's DirectX 11 executable.
  • Fixed an ancient issue with the "MultiLUT.fx" ReShade atlas where the "Cool light"/"Flat & green"/"Red lift matte"/"Cross process" LUT's were corrupt.
  • Fixed an issue where the April 1st language setting may be saved for English users, requiring the language to be manually changed after April 1st on the Settings tab of the in-game overlay. Much like when broken presets caused the default "Layer.fx" texture to be shown, this bug was clearly also a targeted attack against you personally, dear reader.
  • Renamed the texture "bluenoise.png" to "j_bluenoise.png" to avoid a naming conflict with RTGI.

Shader Changes:
  The following shaders have been added:
    • ATMOSPHERE.fx
    • dh_ambient_remove.fx
    • dh_pastel_bug.fx
    • dh_uber_motion.fx
    • FGFXFastCascadedSeparableBlur16X.fx
    • FILMDECK.fx
    • FluoroDuoTone.fx
    • FSR1_2X.fx
    • ZN_DAMP_RT.fx
    • ZN_GI.fx
    • ZN_LC.fx
    • ZN_Stylize.fx
    • ZN_WF.fx

  The following shaders have been updated:
    • AdaptiveColorGrading.fx
    • AdaptiveTint.fx
    • Delirium.fx
    • dh_anime.fx
    • dh_uber_motion.fx
    • dh_uber_rt.fx
    • dh_undither.fx
    • GAUSSIAN.fx
    • Heightfog.fx
    • HQAA.fx
    • FilmicPass.fx
    • PerfectPerspective.fx
    • VerticalPreviewer.fx

5.0.0 - Batch Photography & Quality of Life Focus

Major Changes:
  • A new fully configurable batch screenshot feature has been added, allowing you to take up to 2,147,483,647 screenshots with an adjustable delay specified in milliseconds using a single hotkey.
  • Support for the majority of Japanese, Korean, and Simplified Chinese glyphs has been added to the in-game overlay by using external font files rather than packed font data.
  • All changes from ReShade version 6.0.1 have been added.
    https://reshade.me/releases  
  • The bundled DXVK build has been updated to version 2.3.0.

Minor Changes:
  • A new button to open the "GShade Custom Shaders" folder has been added to the "Settings" tab of the in-game overlay under "Shaders & Techniques".
  • The in-game overlay language can now be changed directly from the "Settings" tab and no longer requires an application restart.
  • When copying presets, for convenience the name field will now auto-populate based on the name of the preset being copied. E.g. A preset named "MyPreset" would auto-populate "MyPreset_copy".
  • The GShade Installer will now auto-populate the path for the most recent install on launch.
  • If ENBSeries is present under a DirectX 11 game during installation, GShade will now configure it for compatibility to enable the use of both applications simultaneously.
  • Gamepad support for new GShade game installations is now only enabled on an opt-in basis during install to a given game.

UI Changes:
  • If a shader specifies that a uniform variable should use a drag widget, GShade will now instead provide a slider. Drag widgets offered less precision than manual entry (Ctrl + Left Click) and were less intuitive than sliders, making them the worst of both worlds.

Bug Fixes:
  • Fixed an issue where the wrong font was being used by default in GShade's code viewer.
  • Fixed an issue where it was possible to overwrite a shader file while viewing its generated code.
  • Fixed an issue where the preset cache was not being cleared upon switching presets, preventing manual preset file editing/replacement without an app restart.
  • Fixed an issue where when copying presets, only the settings for the active techniques would be added to the preset copy.
  • Fixed an issue where when including a copy of a preset with screenshots failed to save the preset copy.

Shader Changes:
  The following shaders have been added:
    • DepthDarkness.fx
    • DynamicRaindrops.fx
    • MartysMods_LAUNCHPAD.fx
    • MartysMods_MXAO.fx
    • MartysMods_SHARPEN.fx
    • MartysMods_SMAA.fx

  The following shaders have been updated:
    • AspectRatio.fx
    • BlueNoiseMotionBlur.fx
    • BulgePinch.fx
    • Chromakey.fx
    • Chromakey2.fx
    • CinematicDOF.fx
    • CMAA_2.fx
    • CobraMask.fx
    • ColorInversion.fx
    • ColorToAlpha.fx
    • ContrastSharpening.fx
    • Copyright.fx
    • DirectionalDepthBlur.fx
    • DisplayDepth.fx
    • DisplayMod.fx
    • Droste.fx
    • FilmicAmorphSharpen.fx
    • FilmicSharpen.fx
    • Glamayre_Fast_Effects.fx
    • GlobalAlpha.fx
    • HQAA.fx
    • LensDistort.fx
    • MC_SSAO.fx - Fixed a texture name conflict with the new iMMERSE shader collection.
    • MultiStageDepth.fx
    • PerfectPerspective.fx
    • PPFX_SSDO.fx
    • Prism.fx
    • qUINT_ssr.fx
    • qUINT_bloom.fx
    • qUINT_deband.fx
    • qUINT_dof.fx
    • qUINT_lightroom.fx
    • RadialSlitScan.fx
    • RealLongExposure.fx
    • RetroTV.fx
    • SimpleGrain.fx
    • SlitScan.fx
    • SplicedRadicals.fx
    • StageDepth.fx
    • SunsetFilter.fx
    • Swirl.fx
    • TiltShift.fx
    • TinyPlanet.fx
    • Wave.fx
    • ZigZag.fx

  The following compute shaders have been updated:
    • BilateralCS.fx
    • ColorSort_CS.fx
    • Frequency_CS.fx
    • Gravity_CS.fx
    • LocalContrastCS.fx
    • NGLighting.fx

Preset Changes:
  The following presets have been added:
    • FFXIV:
      ◦ Arkana\Arkana Artist\ArkanaManghwa.ini
      ◦ Arkana\Arkana Artist\ArkanaManghwaColour.ini
      ◦ Arkana\Arkana GPose\ArkanaClarify.fx
      ◦ Arkana\Arkana GPose\ArkanaDream.fx
      ◦ Arkana\Arkana GPose\ArkanaPortrait.fx
      ◦ Arkana\Arkana GPose\ArkanaSun.fx
      ◦ Arkana\Arkana Muse\ArkanaSteampunk.fx
      ◦ Arkana\Arkana Muse\ArkanaVaseA.fx
      ◦ Arkana\Arkana Muse\ArkanaVaseB.fx
      ◦ Arkana\Arkana Muse\MuseOutline.fx

  The following presets have been updated:
    • FFXIV:
      ◦ Arkana\*.ini
      ◦ GShade\GShadeGameplayRealism.ini
      ◦ GShade\GShadeGameplayVanilla.ini
      ◦ GShade\GShadeGameplayVivid.ini
      ◦ GShade\GShadeLarboard.ini
      ◦ Neneko ColorS\*.ini
    • WoW:
      ◦ Neneko ColorS - World of Warcraft\*.ini

4.2.2 - The project marches on.

Minor Changes:
  • The loading banner/splash will no longer be shown on application startup when the setting "Do Not Load Shaders On Startup" is enabled.

Bug Fixes:
  • Fixed search box labels showing incorrect text.
  • Fixed an issue where preset flairs could not be saved or loaded. Note that preset setting integrity was not impacted by this bug.
  • Added a missing Korean glyph.

Shader Changes:
  The following shaders have been updated:
    • Layer.fxh - Fixed texture resolution adjustment for clones.
    • StageDepth.fxh - Fixed texture resolution adjustment for clones.

4.2.1 - The project marches on.

Minor Changes:
  • All changes from ReShade version 5.8.0 have been added.
    ◦ https://reshade.me/releases

Bug Fixes:
  • Fixed a crashing issue during preset migration for certain presets using the legacy ReShade technique format.
  • Added some missing Japanese and Chinese glyphs.
  • Made some minor modifications to better-ensure ImGui and general overlay sanity.

Shader Changes:
  The following compute shaders have been updated:
    • BilateralCS.fx

4.2.0 - The project marches on.

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.
    ◦ https://reshade.me/releases

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.

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