Friday, July 14, 2017

WATCH_DOGS2

Download the fix: https://s3.amazonaws.com/DarkStarSword/3Dfix-WATCH_DOGS2-1.6.7z

Update v1.6 (WATCH_DOGS2 v1.016.189 update)

  • Re-fixed 3D targeting lines
  • Re-adjusted 3D HUD
  • Re-fixed reflections, etc. for WATCH_DOGS2 v1.016.189 update
  • Re-enabled reflections of glass surfaces in screen space reflections (artefact causing game bug has been fixed)

Note that the old driver recommendations for SLI still stand - that is, if using SLI stick to 376.33 for a major performance boost. If that is not an option due to recent graphics cards, disable SLI in the control panel for a less impressive but still vitally important performance boost.

Driver 384.76 is known to cause a crash on launch (unrelated to the fix) - if getting a crash, downgrade to an older driver (376.33 is recommended).

Update v1.5 (WATCH_DOGS2 v1.09.154)

  • Re-fixed shadows, etc. for WATCH_DOGS2 v1.09.154 update
  • Fixed new rediculous shadow map size being stereoised (3DMigoto update)
  • Disabled compatibility mode that was added in the 378.48 driver
  • Scripted fixes applied to all (1.4GB!) shaders found in the patch.dat file, not just those seen used so far. Should fix Ansel in all circumstances along with any other shadows, reflections, etc. that might have been missing in any rare circumstances.
  • Fix is now distributed as a 7z file to keep the filesize down (it would have been a 150MB zip file, compared to a 7MB 7z file. You can use 7-zip to extract it).
  • Fixed road dirt decals (happened to notice they were out while taking an ultra-high convergence screen shot with the quad copter)

Update v1.4

  • HUD kill switch will now also kill target lines and object highlights
  • Fixed footprint decal on sand (didn't notice this was broken because it was invisible)
  • Fixed road line decals hovering a few millimetres above surface
  • Returned security lasers to correct depth (was caught by the heat distortion fix)
  • Added spider crosshair and weapon heat guage to auto adjust list
  • Disabled white light glitch fix that caused problems in at least one air vent in the final mission
  • Removed artefacts in screen space reflections caused by a game bug in 1.09

Update v1.3 (WATCH_DOGS2 v1.09)

  • Re-fixed reflections, etc. for WATCH_DOGS2 v1.09 update
  • Fixed an issue where glass bottles would be moved to crosshair depth after flying into them with the quad copter.
  • Removed leaf disable key (no further reports of leaves desynchronising, so I don't think the kill switch is necessary any more)
  • Added very low convergence presets on alt+~ and ctrl+~ for ATM cameras, satellites, etc.
  • Added yet another crosshair
  • Fixed the "bright white glitch" at particular light volume boundaries (most notably, one of the cameras on the barge is positioned right on one of these boundaries in the Shanghaied mission)
  • Fixed distant lights reflection in a blackout
  • Added HUD kill switch on Ctrl+F2 for better screenshots
  • Added lens grit kill switch on Ctrl+Shift+F2

Update v1.2

  • Fixed several crossairs: Sniper scope, Grenade launcher, X hit indicator, red crosshairs
  • Moved bullets and Police sniper laser back to 3D (was caught by a HUD adjustment)
  • Fixed a few minor issues on the horizon & around sun

Update v1.1

  • Fixed clipping on thick San Francisco volumetric fog
  • Fixed another type of fog - should make fog 3D under all weather conditions
  • Fixed more instances of 2D transparent effects in nethack vision (glass panels on the Temple of New Dawn glass & shrink wrap)
  • Fixed wrong reflections on some hair
  • Fixed blood decals
  • Fixed brick decals floating a few millimetres above pavement with shadows falling through them.
  • Added shotgun crosshair to auto adjust list
  • Fixed glow of sun/moon when viewed through the thick San Francisco fog
  • Fixed steam explosions

Fixed

  • Flickering HUD (render target redirection to work around game + driver bug)
  • Accurate Screen Space Reflections (first ever accurate SSR fix for 3D Vision!)
  • Accurate Specular Highlights
  • Environmental reflections
  • Some 2D objects in reflections
  • Lights
  • Regular Shadows
  • PCSS Shadows
  • HFTS Shadows
  • HBAO+ Normal Map Artefacts
  • Decals
  • Skybox
  • Light flares
  • Volumetric Fog
  • Police Helicopter Searchlight
  • Water refraction
  • Added an automatic stereo crosshair
  • Added an automatic/manual crosshair toggle
  • Added a static HUD depth adjustment
  • Added a 3D HUD depth bias
  • Adjusted lens grit depth
  • Synchronised leaves, grass, bushes, etc. between both eyes
  • Fixed the "strange blue glitch" at light volume boundaries
  • Targetting lines
  • Lighting on walls in nethack vision
  • Glass panels in nethack vision
  • "Fake" building interiors (lights through windows render at correct depth)
  • Partial fix for NVIDIA Ansel mode (see below)

Installation

  1. Extract the 7z file under WATCH_DOGS2\bin (7-Zip and WinRAR can open 7z files)

  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.

The game has mostly been tested using the 376.33 driver. It may work on others, but if you run into problems, try that driver first. If using SLI this is NOT OPTIONAL, as more recent drivers have a MASSIVE performance regression!

Driver 384.76 is known to cause a crash on launch (unrelated to the fix) - if getting a crash, downgrade to an older driver (376.33 is recommended).

Do not set pixel density higher than 1.30 (There is a report that it breaks the sky box).

Keys

  • K: Cycle between three crosshair modes: auto (enabled only when aiming), on and off.

  • ~: Toggle between two convergence presets for cutscenes and gameplay.

  • Alt ~: Switch to a lower convergence preset for some cutscenes

  • Ctrl ~: Switch to an even lower convergence preset for ATM cameras, satellites and one or two other cases where the other convergence presets are too high.

  • F2: Cycle between several preset HUD depths

  • Ctrl F2: Kill HUD (for screenshots. Don't try the menu while the HUD is killed ;-)

  • Ctrl Shift F2: Kill lens grit (for 3D screenshots, especially when using the 1st person camera with the scratch grit pattern)

Note about anti-cheat software

This game uses anti-cheat software that is running even while in single player.

As far as we know our 3D fixes have never triggered a ban with these type of services, but if you play with it enabled you do so at your own risk.

If you want to be on the safe side you can disable it by launching the game with the -eac_launcher option. If you are launching through UPlay you can go into the properties page for the game and use "Add launch arguments" to add this. If done correctly you will get a message when the game launches that the anti cheat software is not installed and multiplayer will be unavailable.

HUD Depth

To change the depth of the 2D HUD, edit the d3dx.ini and change the value for x and y in the [Constants] section - x sets the depth when the mouse cursor is NOT visible, and y sets it when the mouse cursor IS visible. 0 is screen depth, 1 is infinity, negative numbers pop out. You can also specify several preset values to cycle between with the F2 key by editing the [KeyHUDDepth] section.

There are also separate adjustments for 3D HUD elements in z and w. The units are convergence override values, so higher values bring the HUD closer and lower values push it deeper (0 is infinity). z sets the convergence override when the mouse cursor is hidden, and this adjustment will also have a bias applied to line it up with any 2D HUD adjustments. w sets the 3D HUD convergence override when the mouse cursor is visible, and does NOT have a bias (the idea being that when the mouse cursor is visible you want the HUD near screen depth where the mouse cursor is).

Lens Grit

The lens grit texture has been moved to depth to look better. The depth can be adjusted with y2 in the d3dx.ini, or disabled by pressing Ctrl+Shift+F2 or setting y2 = -1.

NVIDIA Ansel Mode

This is one of the games supported by NVIDIA Ansel, which allows you to position the camera, adjust the FOV, etc. and take various types of screenshots. Press Alt+F2 in game to pause the game and bring up Ansel HUD, then move the camera with WASD, Z, X and rotate by holding the left mouse button and use the HUD to adjust other controls.

The various screenshot options provided by Ansel should all work fine, but personally I find the stereo screenshot option to be lacking (no off-center projection and very little depth), but you can just use it to position the camera then take a stereo screenshot with Alt+F1 (beware the 100 screenshot limit if you aren't using my auto rename script).

To remove the Ansel HUD for better screenshots in this mode, open the d3dx.ini, search for "Ansel" and uncomment the two ShaderOverride sections. Back in game press F10 to reload the config and voila - no HUD :) Note that the various filters Ansel provides only work in one eye in this game.

Known Issues

  • Fog from steam vents is falsely obscured when an object is in front of them, which can lead to be being shaded differently in each eye. This is a game bug that occurs in 2D as well.
  • Police search lights clip momentarily as the camera passes through the boundary of the light cone. Probably only noticeable if you freeze the game with Ansel.
  • There are a few rare spots in the game where the lighting goes bright white as the camera passes through a specific point - most of these are very small and barely noticeable, but there a camera on the barge in the Shanghaied mission that is positioned right on one of these glitches which is much more severe. The fix for these is disabled, as it causes other issues in an airvent in the final mission.
  • The above mentioned airvent in the final mission still has one artefact present (caused by the "strange blue glitch" fix), but it is relatively minor (and the blue glitch was prominent throughout the whole game).

Side-by-Side / Top-and-Bottom Output Modes

This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment (remove the semicolon) the line that reads:

run = CustomShader3DVision2SBS

Then, in game press F11 to cycle output modes. If using 3D TV Play, set the nvidia control panel to output checkerboard to remove the 720p limitation.

Like my Work?

Modding games takes a lot of time and effort, not to mention the work I do behind the scenes improving our tools and helping others. If you like what I do, consider supporting me on Patreon for a recurring donation or Paypal for a one off.

This mod is created with 3DMigoto (by Bo3b, Chiri & myself) and uses Flugan's assembler

72 comments:

  1. Thanx thanx thanx !!!!!!!!!!!! :)

    ReplyDelete
  2. Thank you very much, DarkStarSword!!!

    I'm now supporting you on Patreon. Keep doing this great job!

    ReplyDelete
  3. Update v1.1:

    - Fixed clipping on thick San Francisco volumetric fog
    - Fixed another type of fog - should make fog 3D under all weather conditions
    - Fixed more instances of 2D transparent effects in nethack vision (glass panels on the Temple of New Dawn glass & shrink wrap)
    - Fixed wrong reflections on some hair
    - Fixed blood decals
    - Fixed brick decals floating a few milimeters above pavement with shadows falling through them.
    - Added shotgun crosshair to auto adjust list
    - Fixed glow of sun/moon when viewed through the thick San Francisco fog
    - Fixed steam explosions

    ReplyDelete
  4. Update v1.2

    - Fixed several crossairs: Sniper scope, Grenade launcher, X hit indicator, red crosshairs
    - Moved bullets and Police sniper laser back to 3D (was caught by a HUD adjustment)
    - Fixed a few minor issues on the horizon & around sun

    ReplyDelete
  5. absolutely amazing! Thanks so much

    ReplyDelete
  6. Thanks a lot for Helixmod !!!! Game is now beautiful!!
    Thanks thanks thanks!

    ReplyDelete
  7. There are some changs from UBISOFt for the reflections in 1.09 so there are some faults for the reflection with the fix and the new game version :-(( can you have a look @ it ?? :-)

    ReplyDelete
  8. Update v1.3 (WATCH_DOGS2 0.09)

    - Re-fixed reflections, etc. for WATCH_DOGS2 0.09 update
    - Fixed an issue where glass bottles would be moved to crosshair depth after flying into them with the quad copter.
    - Removed leaf disable key (no further reports of leaves desynchronising, so I don't think the kill switch is necessary any more)
    - Added very low convergence presets on alt+~ and ctrl+~ for ATM cameras, satellites, etc.
    - Added yet another crosshair
    - Fixed the "bright white glitch" at particular light volume boundaries (most notably, one of the cameras on the barge is positioned right on one of these boundaries in the Shanghaid mission)
    - Fixed distant lights reflection in a blackout
    - Added HUD kill switch on Ctrl+F2 for better screenshots
    - Added lens grit kill switch on Ctrl+Shift+F2

    ReplyDelete
  9. Update v1.4

    - HUD kill switch will now also kill target lines and object highlights
    - Fixed footprint decal on sand (didn't notice this was broken because it was invisible)
    - Fixed road line decals hovering a few millimetres above surface
    - Returned security lasers to correct depth (was caught by the heat distortion fix)
    - Added spider crosshair and weapon heat guage to auto adjust list
    - Disabled white light glitch fix that caused problems in at least one air vent in the final mission
    - Removed artefacts in screen space reflections caused by a game bug in 1.09

    ReplyDelete
  10. Hi.
    Thanks for another good fix :).
    I know this wouldn't have anything to do with using the wrapper but I have been googling and reading the 17 pages on the GeForce forum post that has the fix links directed to here.
    Everyone seems to say this game runs like crap on high end systems.
    I just installed and playing around with graphics settings.
    Nvidia released a new driver yesterday I read release notes saying added sli support for watchdogs 2.
    The frame rates I'm getting are a joke
    With comparability mode on both gpus are not close to being fully lo utilized and getting a solid 60fps.
    Everything on ultra.
    With comparability off Gpu loads are around 80%.
    CPU usage 50-60% all cores.
    Gets me like 38-45 fps on ultra/very high high around 50 but all over the place.
    Turned off basically everything post processing etc.
    Still won't get me 60fps.

    My main specs are

    Sli 1080s
    7700k at 4.8
    32gb ram @ 2600mhz
    Ssds

    Is this another Ubisoft unoptimized looks good can't play on anything game that needs 100 updates?.

    I turned sli off for curiosity 30fps 99% usage on gpu so sli definitely working and my CPU isn't close to maxing out on 4 cores.

    Thanks for any info appreciate it.

    ReplyDelete
    Replies
    1. The release notes for the new driver are crap - they already had an SLI profile for the game, and the new driver has a massive regression introducing negative scaling - 378.49 gives me 18fps in SLI / 28fps non-SLI, while 376.33 gives me 44fps in SLI. Temporal filtering (which is not selectable in SLI with the new driver) allows me to get up over 50fps. I haven't hit 60 - I haven't tried - I used to game on a laptop and I can tolerate low framerates, so it just doesn't bother me.

      Delete
  11. Update v1.5 (WATCH_DOGS2 v1.09.154)

    - Re-fixed shadows, etc. for WATCH_DOGS2 v1.09.154 update
    - Fixed new rediculous shadow map size being stereoised (3DMigoto update)
    - Disabled compatibility mode that was added in the 378.48 driver
    - Scripted fixes applied to all (1.4GB!) shaders found in the patch.dat file, not just those seen used so far. Should fix Ansel in all circumstances along with any other shadows, reflections, etc. that might have been missing in any rare circumstances.
    - Fix is now distributed as a 7z file to keep the filesize down (it would have been a 150MB zip file, compared to a 7MB 7z file. You can use 7-zip to extract it).
    - Fixed road dirt decals (happened to notice they were out while taking an ultra-high convergence screen shot with the quad copter)


    PSA: If you are using SLI, avoid the new 378.49 driver like the plague - it has severe negative SLI scaling in this game and to to make matters worse temporal filtering cannot be selected with that driver.

    ReplyDelete
  12. Please make a version v1.5 for version v.1.07.141 (of game)

    ReplyDelete
    Replies
    1. Definitely not. Either you have a legit version and can upgrade, or you do not and we will not support you.

      Delete
  13. Hi,

    If I try to run the game with Top&Buttom I removed the semicolon from the command but I have black screen and closed automatically if I ALT + TAB if I don't enable 3DTV. if I enable 3DTV with checkerboard the game runs but no 3D effect and F11 doesn't do anything.

    please help :)

    ReplyDelete
  14. I get a 3d hud, and ansel mode is in 3d, but the game itself appears to only show one of the two images. I fiddled with depth of field, thinking it might be that, and also convergence. I couldn't get ~ to do anything - I even changed it to a few other keys in the ini file to try that out, but nothing. F2 didn't seem to do much, either. But that would make sense since it wasn't showing both eye's images.

    Sorry for being a pain, but I'm relatively new to 3d vision, and trying to wrap my head around it.

    ReplyDelete
    Replies
    1. Not clear, but that can sometimes be caused by a bad driver install. Try using the DDU tool to cleanly reinstall the driver from scratch and see if that helps.

      Delete
    2. Hey Bo3b,

      Thanks for this. Just wanted to follow up - DDU'd and still the same problem. It's ok, though. I've been distracted by other games. I'll circle back to this.

      Delete
  15. Hi,
    for the first time I have an issue with the 3dfix patch. When I launch it for the first time, I have a crash with the blue screen just after having answered to the question concerning rundll32. It's specified Cancel state in complete IRP.
    after reboot, the game is not lauching anymore (but without error message). Could someone help me? thank you. Robin

    ReplyDelete
    Replies
    1. Blue screen may have corrupted something - do a clean driver reinstall with DDU, verify the game files in UPlay, uninstall and reinstall the fix.

      Delete
  16. Thank you for your answer. I have done it all but after the new first launching, I have a new BSOD and after reboot no way to launch the game again until I have removed the fix.

    ReplyDelete
  17. Hi I just finished playing watch dogs 1 and it was impressive and fun. Thank you for all of those that worked on it, and now worked on WD2. I have a question.. I have 2x1080tis and a 3930k OC @ 4.4ghz... with two cards and the fix I get 15fps in the first beginning map of WD2.. with one card I get 20-30fps. Is this a cpu bottleneck bug that we all know about or is there something I'm missing? Please help! I'd like to play WD2!

    ReplyDelete
    Replies
    1. Sounds like there was a bad Nvidia SLI driver for WD2 that may be causing those performance issues. I read that the Nvidia 3D engine can only use three CPU threads, so that may cause a CPU bottleneck compared to newer chips with better single thread performance. This is the main reason I decided against Ryzen in favor of the 7700k

      Delete
    2. Hi Shane, thank you for your much appreciated input.

      Delete
  18. Hi,

    so after trying 3dfixmanager and it installed Update v1.4 my fps was good! It worked. Only problem was that the aiming was 2D or something.. then I installed manually v1.5 and fps pooped to 10fps with 2x1080tis and cpu 3930k @ OC 4.8ghz stable. So it seems v1.5 is the culprit of the performance problem.. omw i must start playing games right after the fix is out man. Will there be a fix or should I play with v1.4? can't aim tho not even with Nvidia 3D aiming.

    ReplyDelete
  19. Helixmod team makes me think to the Z team from Dragon Ball Z.

    For "normal games", one member creates a fix for the games, but for "AAA Games", many members from Helixmod team work together in the creation of a "super fix". Combined forces :)

    thank you all ! i'll donate next month :)

    ReplyDelete
    Replies
    1. Games are modded by whoever is interested regardless of whether they are AAA or Indie - The Witcher 3 is an example of a game that a lot of modders were interested in and was one of our largest collaborative works to date, but WATCH_DOGS2 was pretty much exclusively modded by myself - most of the help I got on this one was from people testing it before release, and of course it would not be possible without 3DMigoto and the people who have contributed to that (of which Chiri, Bo3b and myself are the principal authors, with smaller contributions from Flugan, llyz and ColAngel).

      Delete
    2. Hi DSS, thank you so much for reworking on WD2. Sadly when I started my WD2 there was a 300mb update.. I tried with your fix and I just get stuck in the loading window.. without your fix it goes straight in and works. I tried disabling msi afterburner and still same issue with your fix installed :(

      Delete
    3. As a datapoint, I just tested this using the latest version after a UPlay game update, and the latest fix from DarkStarSword, and it was working without trouble here.

      Be sure to turn off the Uplay overlay too, and add the -eac_launcher option. Experiment with your settings to see if something might help. Use the driver that DarkStarSword specifies in the notes.

      Delete
  20. This fix don't work, the game crash on lauch without any error message. There is the same problem with the driver 376.33... Have you got a solution ??

    ReplyDelete
  21. When I open the game, it just opens and plays as normal, no differences.

    ReplyDelete
    Replies
    1. after downgrading to 376.33 it just tells me that d3d11.dll is an untrusted system file... :/

      Delete
    2. Haven't come across that before, but try uninstalling the fix with uninstall.bat and re-extracting it from the 7z file with WinRAR.

      Delete
    3. This comment has been removed by the author.

      Delete
  22. Hi DSS, I still haven't played WD2, and with your fix cause of performance issues. I was wondering is there any solution in getting 376.33 to work on my 1080tis without bricking my cards, or having issues? What alternatives do I have? Happy New Year!

    ReplyDelete
  23. I hope someone reads this after this long time and can help. I tried almost everything possible.
    The game just starts fine, except for the loading time of more than 5 minutes, i can live with that. But unfortunately it freezes completely independently from what i´m doing or how long i play. Sometimes after 5 minutes, sometimes after 2 hours, and even when i´m in menu. Most freezes i got with scoutx. I open the camera, press click and it freezes immediatly. I tried to install the 376.33 drivers, but i´m on windows 10 and it won´t let me activate 3d vision. So i´m running the latest 417.35 drivers and it works like charme, except those freezes. If anyone got some advice i would be very grateful. And sorry for my bad english:)

    ReplyDelete
    Replies
    1. Does it help to set the -eac_launcher when launching? anti-cheat and DRM junk can often cause this sort of problem.

      Worth trying to update to the latest version of 3Dmigoto. If you use the 3D Fix Manager, it will ask if you want to update. Latest versions of 3Dmigoto are a lot more compatible.

      Make sure you disable every overlay you can. We are much more compatible with them now, but in general overlays are poorly coded and can introduce crashes like this.

      Delete
    2. Just tested this again, uPlay version, Win10 1803, Driver 417.22, 3Dmigoto 1.3.12, -eac_launcher. 3D is working terrific, looks amazing.

      No hangs that I saw. I used SportX to tag a spot and do the challenge, then tag another one. No hang.

      I did get a couple of full on crashes, once at startup, once in game, but in general uPlay games are buggy as hell, so that didn't really surprise me. I do see occasional stalls, where the game will pause for about half a second, maybe loading. Happens about once every 3 minutes or so. Performance seemed OK with single card, but this is a super high end machine.

      Not necessarily any helpful info there, but just notable that at least one test case shows it working OK at present. Most likely something on your system.

      Delete
    3. I figured it out myself. Deleted the nvapi64.dll that came with the fix. No trouble since then. Everything works and looks fine now. But thanks anyway. I always start with eac off, otherwise the game won't start cause eac detects all fix files as "bad" and deletes them. I remember i got trouble with the nvapi64 in the past with another game. So what does this file do? Fix works without it.

      Delete
    4. Just played for a couple of hours, and no hangs or crashes here. Stalls were from spinning disk install, moved to SSD and it's smooth.

      Are you maybe using Compatibility Mode? The nvapi64.dll is required for 3Dmigoto to work properly. Otherwise we won't get 3D injection. We made some changes awhile back to make 3Dmigoto work better with AMD cards, and maybe it's no longer as necessary. Not certain.

      Still, I'd be super surprised if this file was causing your problems. Please report back if you still notice problems, it helps us debug.

      Delete
    5. This game should be okay without the nvapi wrapper - I don't recall this game requiring any of the features that it provides.

      Delete
  24. I can surely confirm my problems causes the nvapi64. Played the game yesterday 4-6 hours without any problems. Then i gave the nvapi another try, freezes within 15mins. I bought the game on steam, so i have to run steam and uplay aside. Maybe this is causing troubles?! Another thing is that i´ve got an oculus rift. And the oculus runtime is running in background all the time. My specs are: I7 6700k, gtx1070 and external logitech usb sound. Running on windows 10 64bit with all updates and all the latest drivers. I´m playing Just Cause 3, Far Cry Primal and Arkham Knight aswell, all with your fixes and all with the nvapi64. All are running fine and stable. Just WD2 freezes with nvapi. But hey, i´m happy that i can play it at least:) Thanks guys for all your great work. You keep 3D Gaming alive.

    ReplyDelete
    Replies
    1. Thanks for doing that test. That's a particularly good test case, as you did an A-B-A test, and verified that nvapi64.dll is causing you problems. That strongly suggests we have a bug of some form with the nvapi wrapper.

      Doesn't always happen though. I played for about 3 hours, and did not see any crashes or hangs, while still using our nvapi64.dll. Similar hardware. I also have oculus rift connected with service in the background, but not active while playing. Only changes are I'm one driver earlier, and Win10 1803.

      Hangs can often be multi-threaded deadlocks, so this is probably timing related. Removing nvapi64.dll may simply change the timing enough to not see the bug.

      Delete
    2. No need to thank for that. If it helps you to make the fixes better we all benefit from that:)
      Ironically i don´t have much hangs. Gameplay is nearly perfect smooth. Much better than gta5. Except some frame drops in some regions, which is because my poor hardware, i think. With nvapi64 active it hangs for a second when taking photos for scoutx...if it´s not completely freezing. Without nvapi64 there are no hangs. So i think you´re presumption may be right.

      Yet i don´t have figured out how to play the game with EAC on, cause everytime i´ll try EAC tells me that d3d11.dll is an untrusted system file and refuses to start. Which is a pity cause it were nice to play in multiplayer aswell.

      Delete
  25. Almost forgot, i´m not running compatibility mode. That´s no real 3D.

    ReplyDelete
  26. Hi, This fix is no more work for me. I allways get blacksreen on startup. Game play sounds, but nothing on the screen.
    I think NVidia drivers or Experience do wrong something. I use side by side mode for Nvidia shadowplay, Android + Trinus + Moonlight on my phone, for cardboard mode and gamepad (handmade VR, square screens). I try somehow fix problems in 3D mode for this game without result probably one year, try 3-4 versions of drivers 391,398,419 and always has bugs, or blackscreen. Can't activate SLI, random crashes, blackscreen etc. Now I try retrieve driver to 391, becouse it more stable for this game and get same result. Blacksreen after fix installation. Also I get bug when installation finished. 3DFix manager cannot update outdated 3d migoto. It write "Error: 3dmigoto could not be updated." I remember this fix has passed before. I install it in January 2019. Did you broke it when 3D Fix is updated?

    Mabe you can help me somehow. I love VR Watch Dogs 2. Want play it, but...
    1080ti sli, Windows 10 pro, 12gb ram, 6 core Xeon.

    It maybe a most unlucky game in my life. Any, ANY circumstances which can occur for stop this game on my PC has occur!
    Bugs in game, bugs in drivers, bugs in 3D adapters, bugs in stream programs, bugs in tweak programs. It's just insane! =/

    ReplyDelete
    Replies
    1. This fix hasn't been updated in forever, and still runs fine on my system (Win 10, 419.35) albiet with the SLI performance issues mentioned in the description. I'm afraid you have too many moving parts - this is a 3D Vision mod, not a VR mod, and while I recognise that it can be combined with certain third party software to render on a VR headset there are simply too many pieces well outside my control to consider providing support for that. I would suggest installing the fix manually rather than using 3D Fix manager - there have been a few recent reports of it breaking ini files, and you can update 3DMigoto yourself by just replacing the d3d11.dll and nvapi64.dll files. Good luck.

      Delete
    2. I can add the data point that the fix is still working for me as well. Win10 1803, Driver 418.81. GTX 1080ti. Don't use SLI with this game, too much trouble and adds unneeded complexity.

      I also tried it as a VR game using VirtualDesktop, and it was working OK. I used 3DFM to install the fix, allow it upgrade to latest 3Dmigoto, then set the SBS mode active in the Hotkeys section. 3D Vision was set to Discover mode, and game set to borderless windowed. With all that setup, it was working and playable in virtual 3D. (Vive) Performance is not particularly good, this has a *lot* going on, but it works.

      Delete
    3. @DarkStarSword @bo3b I may not quite correctly write bug report. After my new installation 3D Fix I see blackscreen every time when I just run the game. Without activity of any VR additional software. And BTW, for VR on PC I use only one stream service, which is native NVidia (shield shadowplay, option in "Experience") and this service work fine for many other software. Also on PC I use Trinus for mouse rotation tracking, but this soft is not use video chip and can't do additional bugs in it or game. It's just another one program in PC memory, from big list of them... I do not use software VR optic correction. My VR is phisically square screens and use side by side 3D as is.

      It's begins after I install new driver, new Experience, new Video codecs. And/or can by potentially result of migration from VGA to DVI video cable to my monitor. After I install new driver game still show side by side 3D (for DVI), but go to black screen after shadowplay activation. After that I use DDU, uninstall drivers&experience and install old driver 391, which was better earlier. And still look to blackscreen. But this blackscreen afore for any mode, with or without shadowplay activity. I try to reinstall game, and still blackscreen in any mode. And also 3D fix is broke 3D migoto. I don't know what to do now. I reinstall game, reinstall driver and reinstall 3D fix and still look to blackscreen in game. What I'm do wrong? Maybe someone can understand my situation?

      d3d11&nvapi copied from fix manager/3dmigoto/x64 to Watch Dogs 2/bin and it doesn't help.

      I read before about multi monitor bug in the game. Some users who use 2 or more monitors has same blackscreen bug. Maybe drivers&codecs&shadowplay use some function of some virtual desktop and it broke game which patched in 3D fix?

      BTW updated fix manager do not install fix correct and do not uninstall correct it too. It show red color error message "Uninstall failed" after ununstall. But when I uninstall fix game lost blackscreen bug and displays correct game image.

      Regreattably my HDMI to VGA adapter is die and I can't test it anymore. I think new blackscreens bug is result of some combination VGA compatibilty and/or corrupt new version of fix manager.

      It probably all what I can rememeber about this situation. Any Idea?

      Delete
    4. Try disabling full screen optimizations that can cause isssues with this game on Windows 10 + certain driver versions: right click on the executable -> Properties -> Compatibility -> Disable Fullscreen Optimizations.

      Delete
    5. I find problem. Fix manager was broken somehow. I reinstall it, from new full installer placed here and Watch Dogs 2 again show side by side. Even on driver 419. But anyway 3d migoto still can't be installed in automatic mode. And regreattably SLI still can't activate. I remember one time I can activate it on some 48x driver. It was good. Maybe not so good as 476 driver (I don't test it, info from here), but better than single card mode.

      I find info on other forum VR SLI is can be activated in Stalker now. Maybe HelixMod developers can use this perfect function for Watch Dogs 2 in side by side somehow?

      Delete
  27. Hi, I have one question for developers. Can I somehow activate compatibility mode for side by side in this game for boost speed? I want try it, if this possible. Ctrl + Alt + F11 don't work correct when I use side by side as is. Maybe some little tweaks in ini files can help me?

    ReplyDelete
    Replies
    1. For CM, you want to uninstall our 3D fix completely, using uninstall.bat. It's one or the either, they fight with each other.

      You'll lose SBS shader that way though, CM doesn't support it. You need to then use a generic 3Dmigoto, not this fixed version, where only the SBS was enabled.

      Take a look at Helifax's CM Unleashed on the forums. Might be playable. Won't look as good. Anything up close will have blur/smudges/halos as part of the way CM works.

      Delete
    2. Can you please put here url to the generic 3dmigoto? I doesn't know where it placed. I want to try it.

      Delete
    3. https://github.com/bo3b/3Dmigoto/releases

      Delete
    4. Don't know how, but compatible mode still to slow for this game is SBS mode. It can't help for better FPS. I think it may be some bug in SBS optimisations. My specifications: top (in list) custom windows 10 worktable resolution 2960x2880 (becouse of some bug it set in game aspect ratio for Watch Dogs 2), worktable resolution before game 2442x1188 (nvidia now scale custom game resolutions to worktable resolution and this resolution is the top among stable, biggest can crash game), in game resolution 1776x1728 (optimal for good sharpness on my VR device). Shadowplay stream 2560x1440,60fps which scaled to 2960x1440(1480x1440x2) on my VR screen. It not best, but looks not bad. 1080ti (SLI off) In such settings draw 20-60 fps for SBS VR, average ~25-35 FPS. It playable, but not so good for 1080ti in this old game. I still try find some optimisations and still can't. Maybe developers of helix mod can help me find some way to optimize SLI or something other? BTW what you thing about this link: https://github.com/DarkStarSword/3d-fixes/commit/9baad29df848616621d7ba00ff2f6386ea11a154
      Can it help me? I don't programmer yet, and don't know how to implement this. :(
      Or some similar shaders already optimised? I look to shaders dir and see "sbs sli downscale pass 1,2". Them different, but maybe it's just other way. As I say I not programmer and can't analize that. What you think about it? Why SBS is so slow even if it in campatible mode? 3552x1728 is to much for stereo mode?

      Delete
    5. SLI performance in this game sucks with or without SBS. The *only* known workaround is to use the one very specific driver version listed in the description - nothing older, nothing newer - only that one exact version has good performance. If there is another as yet undiscovered solution it will almost certainly involve messing around with the various SLI compatibility bits, but I have not had any luck with that so far.

      Delete
  28. Can I use this without 3d vision? I only want to turn off HUD and this white flashing objects in the Game.

    ReplyDelete
    Replies
    1. Yeah. If you run into any trouble you can safely remove the nvapi64.dll shipped with the fix, and you may need the -eac_launcher option.

      Delete
    2. Thank you for your prompt reply. Unfortunately, it does not work for me. I have the Steam version. I start the game with the "-eac_launcher"command but it stops at loading.

      Delete
    3. Try updating the d3d11.dll with v1.3.16 from here: https://github.com/bo3b/3Dmigoto/releases

      Delete
  29. This comment has been removed by the author.

    ReplyDelete
  30. 3dfix is broken in HelixVision

    ReplyDelete
  31. Late-comer again - freaking amazing work!!

    (oddly I didn't have a problem with "Depth of Field" and "Motion Blur" being ON

    By the way - I noticed both WD1 and WD2 have slow FPS (in 2D and 3D) versus other games - e.g. WD2 is 60 FPS (without a limited) in 2D - and (around) 30 FPS in 3D - is this normal for this series?

    ReplyDelete
    Replies
    1. A rule of thumb is 3D Vision will give approximately half fps compared to 2D (give or take a little), and this game is pretty GPU intensive, so depending on your hardware 30fps sounds quite plausible. For me the biggest performance gain was to use SLI and the very, very precise driver version 376.33 - anything before or after that exact version had abysmal SLI performance that was worse than single GPU (of course this is a problem for users with newer GPUs that don't work with that driver). I don't recall off hand whether that version also benefited single GPU, but if it did it certainly wasn't as pronounced as SLI.

      Delete
    2. Hi, DSS

      Apologies - I didn't get notified of your reply at the time.

      I believe this has already been addressed - but is WD2 still unplayable Online if using either any 3D Fix / or CMU?

      If that's the case, it's a damn shame having to sacrifice either one for the other

      - I don't remember WD1 disallowing Online if using 3D - I used to get hacked by other players quite regularly.

      Delete