In the Gshade DX12 tab, do not enable Copy Depth Buffer Before Clear Operations as its current implementation will cause crashing. Note: You can delete shaders you do not use to reduce clutter, do not delete ReShade.fxh or qUINT_common.fxh. Go back to Home and click Reload to have the available shaders be redetected. Set the Shader and Texture Search Paths correctly as the default is typically incorrect. (6.) Within Guild Wars 2, open Gshade (Shift + F2) and proceed until you can open the Settings tab. (5.) Ensure D912Pxy's d3d9.dll is in bin64 for 64bit Guild Wars 2 or otherwise bin for 32bit. gshade-presets - gshade-shaders - dxgi.dll - GShade.ini - GShade.log - GSInstLog.txt - notification.wav (4.) Everything that Gshade created in your Guild Wars 2 directory must be moved to.They are for using only Gshade and D912pxy together without other addons. If you use UOAOM (Addon Manager) skip 4 and 5. (3.) After you run through the prompts, go to your Guild Wars 2 folder. (2.) When prompted, tell Gshade that Guild Wars 2 is for DX12 if you do not it will be named d3d9.dll instead of the required dxgi.dll - D912pxy must have the name d3d9.dll, not Gshade. (1.) Run the Gshade installer and when it asks for the game executable, select your 32 or 64. This fork is now discontinued, you should now use Gshade - See below: Updates may be few and far inbetween, but the initial release should allow for most issues to be avoided by using Custom Configurations if the situation arises. (Original Message about my Fork, now Discontinued) - The modifications in this fork are meant to supplement D912Pxy's PSO Cache loading to help prevent games from crashing immediately, allowing both ReShade and Depth Buffer support on different D3D9 => DX12 Titles.