This script is largely based on the GShade -> ReShade migration instructions provided by rika, which can be found here: https://gist.github.com/ry00001/3e2e63b986cb0c673645ea42ffafcc26
This repository contains a PowerShell script to automatically migrate GShade to ReShade for FFXIV. This has only been tested in PowerShell 7, but it should work with older versions of PowerShell.
This script will also work if you have uninstalled GShade previously.
Note: Please do not restart your computer when prompted to do so by the GShade uninstaller.
- Backs up the gshade-presets and gshade-shaders folder to {YOUR USER PROFILE}\gshade-backup.
- Downloads ReShade + addons and necessary/custom shaders.
- Runs the GShade uninstaller.
- Runs the ReShade installer.
- Moves the GShade backup files into the appropriate location, as well as the various shader files.
- Modifies the default ReShade.ini file to set the EffectSearchPaths and TextureSearchPaths.
- Downloads ReShade + addons, necessary/custom shaders and gshade-presets/shaders.
- Runs the ReShade installer.
- Moves the downloaded GShade folders into the appropriate location, as well as the various shader files.
- Modifies the default ReShade.ini file to set the EffectSearchPaths and TextureSearchPaths.
Note - the zip file containing the custom shaders may be flagged as malware by Windows Defender (it didn't for me). The file is safe according to VirusTotal, though.
-
Download the script by clicking on the green code button, then clicking on Download Zip.
-
Extract the
gshade-migration-main
folder anywhere you like. -
Navigate into the
gshade-migration-main
folder, then hold down Shift and right click, then click on "Open PowerShell Window here". -
Run the script by typing in
.\gshade-migration.ps1
in the console window. -
Follow the instructions provided in the console window.