Saturday, May 4, 2019

Divinity Original Sin 2 - Fix Update (patch v3.6.51.1333) - Classic and Definitive Edition

*** This fix was originally made by Mike_ar69, Helifax and bo3b ***

*** Update for Patch > v3.6.51.1333 and later (e.g. DefEd) Losti ***
*** Update mouse-depth for original fix  Losti ***





---------LATEST official 3D-Vision-Geforce Driver: 425.31----------
You can install 3D-Vision for the lates driver using this Method discriped here: https://www.mtbs3d.com/phpbb/viewtopic.php?f=105&t=23277



Optional donation:

If you like the fix and want to contribute for more future fixes, you can donate here: http://paypal.me/Losti3D


Lastest Update: 08.12.2019 - V2.70

- fixing flicker things with new patch, thanks NECROPANTS for the savegame.


Update: 04.05.2019 - V2.60

- updated to universal match find texture override for portraits
- no portrait tool needed, all NPC portraits alos in depth
- working for the newest update of the game now

Update: 02.10.2018 - V2.50
- release


Fixed:
- everything that was fixed by bo3b and making the original fix here (http://helixmod.blogspot.com/2017/09/divinity-original-sin-2.html), bring up to work with game patch v3.0.190.74 and later Losti
- PortraitFix script for DefEd (sorry for this circumstance but its well described how to use) Losti
- depth scaling for mouse coursor (DefEd and Classic) Losti
- depth handling UI, mouse and Gamepad (DefEd) Losti


Issues left:
- may be some creature portraits are not in depth while fight, please report that to rauti@inetmx.de with a savegame link!!!
- your personal portrait has to be set in depth by YOU, please following the instructions (DefEd only)
- your personal portrait loading a game made before v3.0.190.74 have geyish issue (DefEd only)
- everything i have not found .... report to my PP donation address
- some UI elements will not be 100% ok....but not game braking....

Report Issues:
- report any game breaking issues that are not described above in "Issues left" to rauti@inetmx.de
- provide savegame link/screenshot/details (NOT A SAVEGAME.RAR or ZIP this will be rejected)
- you can also report issues @ the 3DVision forum in the respective threar, but EMAIL would be the way you reach me deffinitively. I will NOT check this thread here!!!
- special help? contact me as well!!!


Download - Fix V 2.70
Divinity Original Sin 2 - Fix Update (patch v3.6.51.1333) - Classic and Definitive Edition


Introduction get it working (follow the septs 1 by one!!):
(READ CAREFULLY!!! Please thake the time to read the whol lines one by one....DO NOT bother me with issues that caused by NOT READING THIS step by step!!!!!)

- ignore all writing errors in my post/comments/descriptions ^^
- uninstall old fixes!!! (delete the ShaderFixes folder from the game!!!)
- get the lastest NVIDIA driver, uninstall old one with  Display Driver Uninstaller (DDU) if any troubles occure
- download and extract the fix archive to:

* for Classic-Version use the content of the archive and the \Classic\ folder and extract it to: "...\Divinity Original Sin 2\bin"

* for Definitive-Edition: extract EVERYTHING of the archive to Divinity "...\Original Sin 2 Definitive Edition\" (overwrite the content there)

- start NvidiaProfileInspector (or download an install and start ^^)

-delete ALL DOS 2 Profiles!!!!:
===> Delete "Divinity Original Sin 2"
===> Delete ALL profiles called "EoCApp" ("EoCApp-3DMigoto")
Troubles? Also delete the DOS1 Profiles (the 3D fixed have its own one!!)

- in the game press XB_Guide for set up game to Controller usage (you have to disable SteamGreatPicture mode for the GUIDE button!), or hold down SHIFT key for Keyboard/Mouse setup (DefEd only)

===> For peoples not having any idea how to individually set up the DEPTH for the game and the HUD i recomment using the fix as it is.....BUT OF CAUSE you are free to make it to your own, but its some more complicated here but not impossible if you carefully read the next parts.


Ingame Settings:
- everything you like (...i think...)


Constants in d3dx.ini:

NOTE: The Constans have to be set up in the following sections, if you need some customization:

==> "Initial Depth Settings" (if you use Keyboard an Mouse or Controller)
==> "STANDARD GAMING-XBOX-CONTROLLER"  (if you use a Controller)
==> "STANDARD GAMING DEPTH - Keyboard/Mouse" (if you use Keyboard an Mouse)

- x = HUD-Depth (also afflicts Mouse-Depth, you have to set up new X3 and X5 if you change it)
==> the lower this value, the more the UI will came out of depth

- z3 = Mouse-Depth (depends on HUD-DEPTH and need a change
==> the lower this value, the less the mouse is into depth
(you have to try what value is suitible in dependency of the HUD-DEPTH and the convergence!!!!)

z5=1
==> the lower this value, the less the mouse is into depth if you are over menue Elements like the action bar
(you have to try what value is suitible in dependency of the HUD-DEPTH and the convergence AND thr z3 constant)


==> DO NOT TUCH the rest of the constants!!!!! ==> Some details and DO NOT CHANGE hints in the ini file ^^



Key Settings (Controller):

Standard Gaming Depth and Hud
XB_GUIDE
(Game is using 62 % Depth, rise it if you like...., but be aware of not matching UI depth or more bothering of it....)

LOW-DEPTH - if AutoDepth will not work or some what in menues
XB_GUIDE + hold down 0,3 sec
(you have to press XB_GUIDE short after leaveing the menue to reset gaming depth)

Alternative Gaming Depth for you to test if you want....
XB_LEFT_SHOULDER + XB_B
(if you like this more than the original one, search for "Key = XB_LEFT_SHOULDER XB_B" (without "") in the d3dx.ini and change it to "Key = XB_GUIDE" (without "") and delete the section STANDARD GAMING-XBOX-CONTROLLER


Key Settings (Keyboard/Mouse):

Standard Gaming Depth and Hud
"SHIFT" + hold down 0,3 sec
(Game is using 62 % Depth, rise it if you like...., but be aware of not matching UI depth or more bothering of it....)

LOW-DEPTH - if AutoDepth will not work or some what in menues
"p"
(you have to press "SHIFT" + hold down 0,3 sec after leaveing the menue to reset gaming depth)

Alternative Gaming Depth for you to test if you want....
"CONTROL" + "W"
or
"CONTROL" + "D"
(if you like one of this more than the original one, search for "Key3_PRESETS_KB-1" or "Key3_PRESETS_KB-2" (without "") in the d3dx.ini and change it to "Key = VK_SHIFT" and add
"delay = 300" (without "") below,  and delete the section "STANDARD GAMING DEPTH - Keyboard/Mouse"


Key Settings (Both, XB/KB):

Cycles Mouse-Depth
"."
(this will be resetted using the "Standard Gaming Depth and Hud"-Key again....this is only for you to shortly adapt the mouse deth or find a z3 constant that matches your likes)

Cycles Convergence
","
(this will be resetted using the "Standard Gaming Depth and Hud"-Key again....this is only for you to shortly adapt the deth or find a convergence that matches your likes)

Force UI-Depth-Update
"Q"
(this will bring up the richt DEPTH for the screen that is shown, you need this if everything will not be OK ... happens sometimes because the autoDepth Scaling will not trigger right in some situations (e.g: If you load a game that is in fight, the fiht-depth will not be triggered without using Q)
==> This set up the Depth settings from the beginning of the [CONSTANTS] section if no auto-depth sceene is present....hecne, use the same separation/convergence/z3, z5 and x constant here, linke in the Standard Gaming Depth sections.

Key/Depth Setting - Customization
if you dont like the settings the fix comes with, you have to find your own likes, choose your desired separation, convergence and HUD-DEPTH in the game 
- to see your convergence/separation set
[Hunting]
hunting=1
in d3d11.ini and press F10 to see the current separation/conv. Set it to 0 if finished (Press F10 again or resart the game) -- BE AWARE of pressing other keys of the NUM-PAD while hunting is enabled.
- Find a suitible separation/convergence/HUD depth (x constant), as well as mouse depth (z3, z5)
- edit the d3dx.ini
- set your desired Separation and Convergence can Constants for keys named "STD_GAMING" and just below [Constants]


Acknowledgements

- THANK you DHR for all your continues support!!! 
- THANK you Mike_ar69, Bo3b and Helifax creating this fix in its first Release
- Big thanks to Bo3bDarkStarSword, Flugan and all others involved in creating 3DMigoto; an amazing wrapper that allows us to fix our favourite DX11 games in 3D Vision!
NVIDIA for creating 3D-Vision as a tech!


Food for Thought:
- Any 3D-Vision fix will take many hours of developnment, even if its a fix from a prev. fixed engine or an update of an exiting fix. We do THIS because of the satisfaction getting things right and helping others and keep 3D-Vision alive , not because of any profit in general.
--- This fix lasts 43 hrs to develop for me and "some" beers and cigarettes. Please find the donation addresses below to refund some of it .... OF CAUSE only if you want ---
__________________________________________________________________________________
If you like the fix and want to contribute for more future fixes, you can donate to this PayPal account: rauti@inetmx.de

Help keeping us 3D-Vision alive, support shader hackers with some motivating beer here:
https://forums.geforce.com/default/topic/1025069/3d-vision/free-donations-to-3dvision-fixers-absolutly-no-request-here-/post/5216801/#5216801

23 comments:

  1. I found an issue that affects coop / split screen in 3d, where the info popup is partially covered by a wood texture, covering part of the description. See https://steamcommunity.com/sharedfiles/filedetails/?id=1557839631

    As mentioned this is not a problem when playing solo. See https://steamcommunity.com/sharedfiles/filedetails/?id=1557839203

    Any idea what is causing this issue, let me know if i shall add some more infos ...

    By the way awesome job of bringing this title to be played in 3d!!

    ReplyDelete
  2. Have the same problem with the wood texture blocking the view of the hud, but also in solo-mode (go to equipment and try to put a weapon to the hands-slot and you will see only a part of the description because the upper part is blocked by the wood texture panel). When I uninstall the fix everything is okay (no wood texture) but then of course the 3D is looking weird (some shadows and effects have wrong depths)

    ReplyDelete
    Replies
    1. Please go here and try this one and report back in the thread about your experiance:

      https://forums.geforce.com/default/topic/1024719/3d-vision/divinity-original-sin-2/post/5910660/#5910660

      Delete
  3. Game appears quite broken now.

    * HUD not in depth, keys not working.
    * Various shaders and spell effects cause screen texture corruption and flickering making it not playable. e.g PS 4e993cf43c5f05c2
    * Dx11.ini is a bit confusing, too many options hard to follow or not working.

    As with most fixes I prefer not to have depth chosen for me or changed when UI is open in game world Just 100% separation with HUD slightly in depth with mouse alignment.

    Sent email with some game saves

    Sent

    ReplyDelete
    Replies
    1. I have made an update ref the flickering. If you dont like the HUD depth, you have to replace ALL the values for constant x (x = X.X) with x = 0.0

      If you dont want to have any convergence or depth changes, replace all convergence = XXX in the ini with your convergence you always want to use, as well as separation = XXX.

      The HUD was very very complex, so i cant tell you what to remove or what not but if you simply use the same separation = XXX and convergence = XXX that you like to have allways, there should not be any depth switch. ITs a bit work for you to replace all the positions but i think you can do this :-)

      Delete
  4. Thanks losti. no this is fine. I am more than happy to have to customize as long as how to do so is clear. Main problem was the flickering, thanks

    ReplyDelete
  5. I'm experiencing two issues while trying to get this working on my LG OLED C6 (passive 4K 3D TV).

    First, the eyes are swapped by default and switching to reversed 3D vision (x7 = 1) blacks out one of the eyes.

    Second, attempting to enable the upscaling feature results in the following errors:

    - Unimplemented feature to force screen width in CreateSwapChainForHwnd
    - Unimplemented feature to force screen height in CreateSwapChainForHwnd

    It's worth mentioning that I did not experience any of the above problems in the previous game (D:OS Enhanced Edition).

    Any thoughts?

    ReplyDelete
    Replies
    1. The upscaling feature is not implemented for games that use the CreateSwapChainForHwnd, which is a DX11.1 feature. You probably won't be able to use upscaling here, although you could experiment with the allow_create_device=2, which forces the device to be DX11, or maybe allow_create_device=0, which forces the game to use lower versions of DX11 by thinking it is running on Win7. (upscaling likely works on Win7).

      Black screen in one eye means the 3D is not working. So either it's not full screen exclusive or something else has broken the 3D pipeline so that it's not in 3D. Might not work in this game to use the shader, not all games will work.

      Delete
    2. I did experiment with those System options to no avail, so I guess I'll need to replace my 2070 with a 2080 Ti soon or hope for a 3D Vision driver hack for the next gen cards.

      The one-eye black screen issue is curious, though, because 3D works in Regular 3D Vision mode (x7 = 0) except that the glasses must be worn upside down, of course. Will look into the full-screen exclusive options next time.

      Thanks.

      Delete
    3. I don't think this problem has to do with the driver itself, I think it's the game that is introducing this problem.

      You can run 3D Vision on a Super card, using the Losti approach via cmd line, or manual update of the 3D Vision Driver. IIRC this works on 441.67 which was a supported driver for Super cards. I think that stuff later than that only partly works and has the UE4 crash problem. There is a Schwing hack to get those working. Check mtbs3d.com forums for some details.

      Delete
    4. Please do not forget to delete the original profile of the game with nvidia inspektor, this is absolutely necessary for the fix to work! This is always necessary after a driver update!

      Delete
    5. So, I was actually able to fix both issues:

      #1: Open the d3dx.ini file and under [Stereo] replace "surface_createmode=0" with ";surface_createmode=0" (that is, comment the line), this should fix the one-eye black screen glitch. I discovered this after comparing each setting against the 'D:OS EE' d3dx.ini file since that game did not exhibit this problem.

      #2: Launch the game and go to Options > Graphics > Display > Display Mode, set this option to "Fake Fullscreen". Now you should be able to decrease the resolution while retaining the 3D Vision mode in a passive 4K 3D display (no need for the upscale shader anymore, yay!)

      @bo3b: Thanks for the tip, will keep that in mind whenever I upgrade my card, fortunately I was able to get the game running at 1080p with constant 60 fps.

      @Losti: I noticed the following commented line at the beginning of the d3dx.ini file: ";include = ShaderFixes\DOS2_Losti.ini". Is it supposed to be like that?

      Delete
    6. Nice you get it working! Ref. the Reg ex commented out i have no idea anymore. But game is working the effects are fixed so dont care.

      Delete
  6. Hello! I've just picked up this game and looking forward to it. I've noticed though that the HDR does not activate when the fix is enabled(but is fine . I'm on version 3.6.58.1306. Any idea why, or how to fix this?

    Also, I've noticed a missed texture on the pre-made dwarf character on the character creation screen. His beard is bright yellow and he is missing his hat.

    ReplyDelete
  7. I'm a complete beginner with 3D Vision, so i dont know the obvious stuff you all do. But i also struggle portraits not rendering correctly (dwarf has yellow beard, Lohse's entire face is grey/white) - i've tried 3 different geforce drivers (newest, the latest to support 3dvision, and something in between). Is there a way to fix this?

    Also, mouse cursor is difficult to see when i hover over certain areas, like the hotbar - any known fixes for that? :)

    ReplyDelete
    Replies
    1. It sounds like the yellow beard might be a problem introduced from a game update.

      Unlikely to make much difference, but you might try the 3DFM or HelixVision, which automates some parts. Outside of that, be certain to use NVidia Profile Inspector and setup the profiles the way Losti describes. It can take a bit of fiddling to get things working in 3D. If you can't get it working, either ask on mtbs3d.com forums, or the Discord. More people visit those spots and might be able to help.

      Delete
    2. Thank you for replying bo3b, and all the other helpful efforts i see you posting here! I was/am using 3DFixManager, and deleted 3x Dos2, and 2x Dos1 profiles, 0 EoCApp profiles present with Nvidia Profile Inspector which is the only instructions i could find regarding the profiles? I've also looked at the previous/original profiles for the game here (pre DefEd, September 21 2017) and the old thread from Losti on the Geforce forums - but a lot of that information seems old and included in the cumulated fixes so i dont know which suggestions are "safe" to try or already included in this latest fix. I just installed the game (via steam) and used the latest stuff via 3DFM, so there shouldnt be any old settings or such lingering. Again, im a super noob so i havent touched anything inside any ini files, as i dont really know how to tweak stuff like depth, convergences and such (i used to use the Shift+ F3-F4 and Shift F5+F6 to do these ingame) but i leave it on default now so i dont make anything worse.. :-) I've tried the shortcuts mentioned ofcourse, and hitting Q sometimes fixes the mouse visibilty to some extent (not always) but it kinda "snaps together" and is less blurry when hovering over the hotbar. Ay ay.. its not easy getting old folks.. be warned :-)

      Delete
    3. @Noodlez, try tweaking the preset values, they are located in d3dx.ini starting from line 179 for game controller mode (assuming you downloaded fix V2.70) and line 273 for keyboard+mouse. I had a similar problem (grey textures) and solved it this way. I don't recall exactly which setting fixed it, but comparing the original .ini file to mine, I see that for [Key3_STD_GAMING_DEPTH_XB] (since I use a controller) I reduced x from 0.05 to 0.025 and increased w2 from 0.0 to 0.1

      Delete
  8. Hi, where is the portrait tool for personal portrait?

    Thanks!

    ReplyDelete
  9. Be careful about deleting "EoCApp-3DMigoto" profile - my Divinity Original Sin 1 - Enhanced Edition stopped rendering when I removed that profile. Make sure to back it up.

    ReplyDelete
  10. In my experience, I did not have to delete the profiles (in fact, deleting the EoCApp-3DMigoto profile broke DOS1). I just extracted the fix to defed\bin and that's it! Looks perfect (just at the beginning)!

    ReplyDelete
  11. Hi to all! I followed Install Instructions, step by step,
    unfortunately, when 3D is on, I get a black bar on the lower right of display, on definitive edition. On classic edition, I get the same bar, but it is as if the image was over-elevated or overexposed .. I don't know how to say otherwise.
    I found that pressing CTRL + F7 adds more black bars to the screen, but only for a while and then they disappear, but the black bar at the bottom right unfortunately remains. Pressing CTRL + F11, on the other hand, adds two black side bars, which also disappear after a while, by pressing CTRL + F11 a second time, the annoying black bar at the bottom moves slightly, but nothing more ... remains fixed on the screen .. some regex problem by chance?
    any help would be greatly appreciated! :cry:

    ReplyDelete
    Replies
    1. EDIT: Solved by downgrading game's version...

      Delete