github Mortalitas/GShade v3.3.0
v3.3.0: See Changelog For More Information

latest releases: v5.0.2, v5.0.1, v5.0.0...
2 years ago

Join the GPOSERS Discord for support, a standalone preset converter, and more:
https://discord.gg/gposers

Major Changes:

  • Implemented TriDither across 157 shaders that would benefit where licenses permitted. See the Shader Changes section of the notes for the full list. When enabled it should significantly reduce additional banding introduced by these shaders, but will not fix banding already present in games like Final Fantasy XIV, and can introduce excess noise if poor practices were followed when creating a preset.

    To enable this new setting, head to the Settings tab and click Use Global Tridithering under the GShade category. Preset creators can also force a specific preset to use this setting by clicking Edit Global Preprocessor Definitions on the Home tab, navigating to the Current Preset tab, and adding a preprocessor definition named GSHADE_DITHER with a value of 1.

  • @Lemon-King's Phantasy Star Online 2 texture override feature has been removed. The New Genesis engine already includes these features out of the box via normal game options.

  • A checkbox titled Do Not Load Shaders On Startup has been added under the Settings tab, which will prevent shaders from being initialized on startup until you manually click the Reload button on the Home tab.

  • The bundled DXVK build has been updated to version 1.8.1.

  • New Officially Supported Games:

    • BeamNG.drive
    • DC Universe Online
    • Dragon Nest
    • Sea of Thieves

UI Changes:

  • Due to the future addition of Addons to ReShade changing some major under-the-hood functions, transparent ChromaKey screenshot settings have been moved from the API tab to the top of the Settings tab under a new GShade category.
  • A link to the GShade Visual Guide & Manual has been added to the exe selection page in the installer.

Bug Fixes:

  • Fixed an issue that was preventing Phasmophobia from being properly whitelisted.

Known Issues:

  • UI saving will not work on the launch of Phantasy Star Online 2 New Genesis, but development of a new solution for its engine shouldn't take too long.
  • Shader settings that use the ui_bind annotation cannot be individually reset, but resetting their category or the shader as a whole will reset them as well.

Shader Changes

  • The following shaders have been added:

    • BulgePinch.fx
    • PerfectPerspective2.fx
    • SlitScan.fx
    • Swirl.fx
    • TinyPlanet.fx
    • Wave.fx
    • ZigZag.fx
  • The following shaders have been updated:

    • Bloom.fx
    • ChromaKey.fx - Added additional color presets, more information to color preset labels, & added a depth inversion option for applying to the foreground.
    • DirectionalDepthBlur.fx
    • Halation.fx
    • MagicBloom.fx - Added saturation control, some preprocessor toggles for added features, & fixed a compile issue if MAGICBLOOM_BLUR_PRECALCULATED was false.
    • LUT.fx - Removed processing of alpha channel.
    • MultiLUT.fx - Added two new Ipsusu LUT rows, removed processing of alpha channel.
    • MultiLUTFaustus86.fx - Removed processing of alpha channel.
    • MultiStageDepth.fx - Added a depth inversion option for applying to the foreground.
    • PandaFX.fx - Fixed Lens Diffusion flickering, optimized shader via ui_bind annotations. Some presets using this shader may need to have their settings manually adjusted.
    • Prism.fx
    • StageDepth*.fx - Added a depth inversion option for applying to the foreground.
    • VHSPro.fx - Fixed an issue where screen resolution was being incorrectly calculated.
  • The following compute shaders have been updated:

    • SharpContrast.fx
  • TriDither support has been added to the following shaders:

    • 4xBRZ.fx
    • AdaptiveColorGrading.fx
    • AdaptiveFog.fx
    • AdaptiveTint.fx
    • AmbientLight.fx
    • ArcaneBloom.fx
    • ArtisticVignette.fx
    • BadBloomPS2.fx
    • BilateralComic.fx
    • Bloom.fx
    • BloomingHDR.fx
    • Border.fx
    • Bumpmapping.fx
    • CA.fx
    • Cartoon.fx
    • CEOG.fx
    • ChromaticAberration.fx
    • CinematicDOF.fx
    • Clarity.fx
    • Clarity2.fx
    • ColorfulPoster.fx
    • ColorInversion.fx
    • ColorIsolation.fx
    • ColorIsolation2.fx
    • ColorMatrix.fx
    • ColorMod.fx
    • Colourfulness.fx
    • ColShift.fx
    • Comic.fx
    • CrossProcess.fx
    • CRT.fx
    • CRTGeomMOD.fx
    • CRT_Lottes.fx
    • Curves.fx
    • Daltonize.fx
    • Dehaze.fx
    • Denoise.fx
    • DepthHaze.fx
    • DepthSharpenStaticDof.fx
    • Depth_Cues.fx
    • dh_anime.fx
    • DirectionalDepthBlur.fx
    • DOF.fx
    • DPX.fx
    • EGAFilter.fx
    • Emboss.fx
    • Emphasize.fx
    • ExtendedLevels.fx
    • EyeAdaption.fx
    • FakeHDR.fx
    • FakeMotionBlur.fx
    • FilmicBloom.fx
    • FilmicGrade.fx
    • FilmicPass.fx
    • Fisheye Horizontal.fx
    • Fisheye Vertical.fx
    • FlexibleCA.fx
    • FocalDOF.fx
    • FogRemoval.fx
    • GAUSSIAN.fx
    • GaussianBloom.fx
    • GaussianBlur.fx
    • Glitch.fx
    • Gr8mmFilm.fx
    • GTU.fx
    • GuestCRT.fx
    • Halation.fx
    • HDR.fx
    • HexLensFlare.fx
    • HQ4X.fx
    • HSLShift.fx
    • HueFX.fx
    • Layer.fx
    • Layer2.fx
    • Layer3.fx
    • Layer4.fx
    • Layer5.fx
    • LevelIO.fx
    • Levels.fx
    • LevelsPlus.fx
    • LiftGammaGain.fx
    • LightDoF.fx
    • LiquidLens.fx
    • LocalContrast.fx
    • LUT.fx
    • MagicBloom.fx
    • MagicBorder.fx
    • MagicHDR.fx
    • MartyMcFlyDOF.fx
    • MatCap.fx
    • MC_SSAO.fx
    • MC_Tonemap.fx
    • Monochrome.fx
    • MotionFocus.fx
    • MultiLUT.fx
    • MultiLUTFaustus86.fx
    • MultiStageDepth.fx
    • MultiTonePoster.fx
    • NeoBloom.fx
    • Nostalgia.fx
    • Oilify.fx
    • OrtonBloom.fx
    • PandaFX.fx
    • Pirate_Bloom.fx
    • Pirate_Depth_DOF.fx
    • Pirate_Depth_GI.fx
    • PPFX_Bloom.fx
    • PPFX_Godrays.fx
    • PPFX_SSDO.fx
    • Prism.fx
    • Reinhard.fx
    • RemoveTint.fx
    • RetroCRT.fx
    • RetroFog.fx
    • RetroFog2.fx
    • RetroTint.fx
    • RetroTV.fx
    • RimLight.fx
    • SCurve.fx
    • Sepia.fx
    • Silhouette.fx
    • SimpleBloom.fx
    • Sketch.fx
    • SlitScan.fx
    • SmartDeNoise.fx
    • Spotlight.fx
    • Spotlight2.fx
    • Spotlight3.fx
    • Spotlight4.fx
    • Spotlight5.fx
    • SSAO.fx
    • StageDepth.fx
    • StageDepth2.fx
    • StageDepth3.fx
    • StageDepth4.fx
    • StageDepth5.fx
    • SunsetFilter.fx
    • SurfaceBlur.fx
    • Swirl.fx
    • Technicolor.fx
    • Technicolor2.fx
    • ThinFilm.fx
    • TiltShift.fx
    • TinyPlanet.fx
    • Tonemap.fx
    • TrackingRays.fx
    • UnrealLens.fx
    • Unsharp.fx
    • VHSPro.fx
    • Vibrance.fx
    • Vignette.fx
    • WatchDogs.fx
    • Wave.fx
    • WhitepointFixer.fx
    • WinUaeMaskGlow.fx
    • ZigZag.fx

Preset Changes:

  • The following presets have been added:

    • FFXIV:
      • Fairy\Fairy Angelic Voice.ini
      • Fairy\Fairy Blue Moon.ini
      • Fairy\Fairy Battlefield.ini
      • Fairy\Fairy Checkmate.ini
      • Fairy\Fairy Dancing Light Plague.ini
      • Fairy\Fairy Dancing Light Plague_alternate.ini
      • Fairy\Fairy Dancing Plague.ini
      • Fairy\Fairy Gameplay.ini
      • Fairy\Fairy Gentle Goth.ini
      • Fairy\Fairy Lavender.ini
      • Fairy\Fairy Lullaby.ini
      • Fairy\Fairy Milkshake.ini
      • Fairy\Fairy Old Fashioned.ini
      • Fairy\Fairy Seacreature.ini
      • Fairy\Fairy Spring.ini
      • Fairy\Fairy Studio.ini
      • Fairy\Fairy The Fairest Flower.ini
      • Ipsusu\IpsusuGameplayAmber.ini
      • Ipsusu\IpsusuGameplayVanilla.ini
      • Ipsusu\IpsusuQuestingAmber.ini
      • Ipsusu\IpsusuQuestingCool.ini
      • Ipsusu\IpsusuQuestingPastel.ini
      • Ipsusu\IpsusuQuestingVanilla.ini
      • Ipsusu\IpsusuQuestingWarm.ini
      • Ipsusu\IpsusuScreenieAmber.ini
      • Ipsusu\IpsusuScreenieVanilla.ini
      • Maya Purple Cocoon\Maya Gratitude.ini
      • Maya Purple Cocoon\Maya Nocturnal sweetness.ini
      • Maya Purple Cocoon\Maya Warrior of Light.ini
      • Maya Purple Cocoon\Maya Warrior of Darkness.ini
      • Maya Purple Cocoon\Maya Home.ini
      • Maya Purple Cocoon\Maya Colorful gameplay Light.ini
      • Maya Purple Cocoon\Maya Clover.ini
      • Maya Purple Cocoon\Maya Clover bright.ini
      • Maya Purple Cocoon\Maya Clover warm.ini
      • Maya Purple Cocoon\Maya Clover purple.ini
      • Maya Purple Cocoon\Maya Aberration.ini
      • Maya Purple Cocoon\Maya Witchcraft.ini
      • Nacht\*.ini
      • Nightingale\*.ini
      • Witch Presets\Faefolk'sGlare.ini
  • The following presets have been updated:

    • FFXIV:
      • GShade\JohnniGameplay.ini
      • Ipsusu\IpsusuGameplay.ini -> IpsusuGameplayCool.ini
      • Ipsusu\IpsusuGameplayPastel.ini
      • Ipsusu\IpsusuGameplayWarm.ini
      • Ipsusu\IpsusuScreenieCool.ini
      • Ipsusu\IpsusuScreeniePastel.ini
      • Ipsusu\IpsusuScreenieWarm.ini
      • Maya Purple Cocoon\Maya Angel.ini
      • Maya Purple Cocoon\Maya Bewitched.ini
      • Maya Purple Cocoon\Maya Celestia Up and Down.ini
      • Maya Purple Cocoon\Maya Cozy.ini
      • Maya Purple Cocoon\Maya Elegance.ini
      • Maya Purple Cocoon\Maya Studio Dark Skin.ini
      • Maya Purple Cocoon\Maya Studio Light Skin.ini
      • Maya Purple Cocoon\Maya Gold.ini -> Maya Gold Night.ini
      • Maya Purple Cocoon\Maya Good day.ini
      • Maya Purple Cocoon\Maya Honey.ini
      • Maya Purple Cocoon\Maya Memory.ini
      • Maya Purple Cocoon\Maya Nighty.ini
      • Maya Purple Cocoon\Maya Purple Atmosphere.ini
      • Maya Purple Cocoon\Maya Purple Bokeh.ini
      • Maya Purple Cocoon\Maya Purple Fog.ini
      • Maya Purple Cocoon\Maya Rain.ini
      • Maya Purple Cocoon\Maya Romantic.ini
      • Maya Purple Cocoon\Maya Sakura.ini
      • Maya Purple Cocoon\Maya Softness at day and Softness at night.ini
      • Maya Purple Cocoon\Maya Softness at day pink.ini
      • Maya Purple Cocoon\Maya Soft lavender.ini
      • Maya Purple Cocoon\Maya Swettness purple & purple Plus.ini
      • Maya Purple Cocoon\Maya Vividness.ini
      • Nacht\*.ini

Don't miss a new GShade release

NewReleases is sending notifications on new releases.