Watch_Dogs 2

Watch_Dogs 2

273 ratings
Proper fix for sky flickering on RTX 30/40 GPUs | NO VULCAN
By RegLoiD
Imagine being a 'AAAA' game developer and not fixing your game™

So, I heard you've bought a nice shiny 2k dollars RTX 4090 card and decided to play in WD2 but for some strange reason Ubisoft wants you to die from epilepsy? Don't you worry, this guide will help you stay alive and actually enjoy the game on your beast of a PC.
18
6
2
7
10
4
4
2
4
3
2
   
Award
Favorite
Favorited
Unfavorite
STEPS TO FIX THE ISSUE
1 - Download Nvidia Inspector from Github[github.com]
2 - Download Reference.xml for Nvidia Profile Inspector from here[mega.nz]
3 - Unzip the archive with Inspector to an empty folder, move Reference.xml to that folder.
4 - Run nvidiaProfileInspector.exe as an administrator
5 - Select 'Watch Dogs 2' in the 'Profiles' dropdown menu
6 - Press on 'magnifying glass' button
7 - Now you need to find these 2 strings and change its settings.
  • "PS_SHADER_CONST_EXPRESSIONS - PS_SHADER_CONST_EXPRESSIONS_ON"
  • "PS_CONST_FOLDING - PS_CONST_FOLDING_OFF"

It should look like this:


8 - If it doesn't show up like on my screenshots, scroll down to the 'Unknown' section, find 0x00FC7620 change it to 0x00000001 after that find 0x00A4F311 and change it to 0xA2B53761
9 - Press 'Apply changes' in the right upper corner. Now you can close the program.
10 - Run the game and enjoy :)

Q: Does it work for RTX50?
A: No. You don't have to comment on that, it's not me who developed this fix
Q: Will it alter game's performance?
A: It shouldn't
Q: Do I need to disable anti-cheat?
A: No
Q: Some textures are still flickering, is there a fix?
A: No, at least as of right now
Q: Is Ubisoft ever gonna fix this issue?
A: Ubisoft and fixing something? Hell no

P.S: THIS METHOD WAS DISCOVERED BY THE USER NAMED GUZZ ON GURU3D FORUMS, ALL CREDITS GO TO THEM
106 Comments
Ankit 8 Oct @ 1:11am 
works perfect! thanks (RTX4060)
old days 7 Oct @ 12:03am 
im using rtx 2050, i cant believe this works lol
kuzahx 4 Oct @ 9:36pm 
thanks
vini 3 Oct @ 5:53pm 
Thank you!
Bermixn 28 Sep @ 6:49pm 
Isn't working in my 4060TI, any advice?
RegLoiD  [author] 14 Sep @ 1:42pm 
I've fixed the typo in the post, thanks.
woubulbus 14 Sep @ 6:11am 
FIX FOR MANUALLY CHANGING VALUES:
The post has a typo to change 0x00A4F311 to 0xA2B5376, but you're supposed to change it to 0xA2B5376 1
Toddy 11 Sep @ 3:51pm 
thx man it worked
DrSleepy 30 Jul @ 3:15pm 
For this fix to work properly and get no flickering at all you will need to disable the ultra high textures, this worked for me :wd: