This repo includes everything you need to recompile the shader database for WATCH_DOGS 1
WARNING: You must recompile all shaders once before compiling a specific shader family to ensure consistent input/output signatures
- Download the entire repo
- Add Windows SDK x64 path to your
PATHenvironment variable (e.g.F:\Windows Kits\10\bin\10.0.26100.0\x64\) - Run
CompileShaders.py - Enter a shader family you wish to compile (e.g.
Mesh_DriverGeneric, family names can be found inengine\shaders\meta\filelist.meta.xml.txt) - Or if you need to compile all shaders, type in
.fxshould compile everything
- You can unpack
Watch_Dogs\data_win64\shadersobj.fatwith gibbed.disrupt, rename bothshadersobj.fatandshadersobj.dattoshadersobj.fat.bakandshadersobj.dat.bak - Move
Watch_Dogs\data_win64\shadersobj_unpack\enginefolder toWatch_Dogs\data_win64\ - Game will load from disk shader files from now on