Sunday, January 3, 2016

Divinity Original Sin - Enhanced Edition

Fix by Mike_ar69 & Helifax

 ===================================
UPDATED: 05/01/2016 - ALPHA 3 RELEASE.
===================================




Issues fixed so far: 
- Stereoscopic rendering using 3D Vision Automatic (by Helifax)
- Shadows & lighting both indoor and outdoor (by Mike_ar69)
- Some water reflection (by Mike_ar69)
- HUD pushed into depth (by Mike_ar69 & Helifax)

 I would also like to say a BIG THANK YOU to DarkStarSword for helping me out with 3DMigoto functionality!

Required Profile:
 - Added 3D Compatibility Mode.
 - SLI Mode.
 - Proper 3D Vision Rendering.

Profile "Divinity: Original Sin - Enhanced Edition"
    ShowOn GeForce
    ProfileType Application
    Executable "EoCApp.exe"
    Setting ID_0x003846a8 = 0x0000000f InternalSettingFlag=V0
    Setting ID_0x00a06946 = 0x080020F5
    Setting ID_0x1033cec2 = 0x00000002
    Setting ID_0x1033dcd3 = 0x00000004
    Setting ID_0x70092d4a = 0xb19c3533 InternalSettingFlag=V0
    Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0
    Setting ID_0x702442fc = 0x1c22fe24 InternalSettingFlag=V0
    SettingString ID_0x7049c7ec = "웪ꑌ" InternalSettingFlag=V0
    SettingString ID_0x7051e5f5 = "籪鸙" InternalSettingFlag=V0
    Setting ID_0x708db8c5 = 0x413E30B5 InternalSettingFlag=V0
    Setting ID_0x709a1ddf = 0x4b1cd968 InternalSettingFlag=V0
    Setting ID_0x709adadb = 0xca647e3b InternalSettingFlag=V0
    Setting ID_0x70edb381 = 0x24208b6c InternalSettingFlag=V0
    Setting ID_0x70f8e408 = 0x80b671f3 InternalSettingFlag=V0
    Setting ID_0x709a1ddf = 0x4b1cd968 InternalSettingFlag=V0
    Setting ID_0x709adada = 0x07f58257 InternalSettingFlag=V0
    Setting ID_0x00c96f61 = 0x0000000f InternalSettingFlag=V0
EndProfile


How to install:

1. Use the guide from here: https://forums.geforce.com/default/topic/791450/3d-vision/guide-how-to-enable-and-tweak-3d-compatibility-mode-in-any-dx11-game/
2. Swap the profile.
3. Re-import all the profiles.

4. Download this file:Divinity Original Sin - Enhanced Edition - Alpha 3
5. Copy the content in "Divinity Original Sin Enhanced Edition\Shipping"
6. Play the game.

Additional information:
- The profile comes with two convergence presets (12.0 and 4.0)
- Use the "z" key to swap to change convergence (used in menus and when you zoom in on your characters).
- The HUD depth is controlled from d3dx.ini file by:

[Constants]
; HUD/ UI Depth
x = 0.15

- You can change this value to whatever you like, but I don't recommend a high value as some elements will start to cut.

38 comments:

  1. Thank you so much, guys :-) You are awesome as always !!!

    ReplyDelete
  2. you are the best! thanks a bunch, thank you for keeping 3D alive!

    ReplyDelete
  3. you are the best! thanks a bunch, thank you for keeping 3D alive!

    ReplyDelete
  4. You are awesome thanks for putting work into this. It is greatly appreciated!

    ReplyDelete
  5. Hellow!
    3d looks flat and fake... When I press "z" button shadows under characters change its places, but convergence doesn't change at all! What's wrong?

    ReplyDelete
    Replies
    1. Maybe you are in Compatibility Mode?

      Delete
    2. omg, thank you))) now it works )))

      Delete
  6. This doesn't seem to work. I tried both the manual instructions, and also using the automated install from 3D manager, and in both cases the game launches, but the screen is black.

    Disabling 3d vision via shortcuts, shows a small rectangle with the game in the top right corner on top of black screen.

    And disabling the 3D driver allows the game to run normally.

    Bummer :/

    ReplyDelete
    Replies
    1. That sounds like maybe the resolution settings are off. Uninstall the fix completely using uninstall.bat.

      Then setup the game at whatever resolution you are going to use, and make your desktop resolution match. Make sure it launches and runs with 3D enabled, no fix installed, first. It will look broken, but the point is to make sure 3D itself is configured properly. Only after you have it drawing with things like broken shadows is it worth adding in the fix.

      Delete
    2. The resolution in the game matches my desktop.

      With or without fix installed, the game will show a black screen (the game will load with splash screens and menus working....but the actual game scene are all black).

      The only way for it to work fully is to disable 3d Vision driver via Nvidia Control panel. (Even turning 3d vision off via keyboard doesn't fix it).

      Delete
    3. OK, that helps narrow it down. That means that 3D Vision itself is not working properly on your machine. Other people have this working, so it must be something unique to your machine.

      Try reinstalling the driver using DDU. If that doesn't work, roll back to older drivers where we know it was working.

      Delete
    4. Thanks for helping. I did as you suggested, used DDU to wipe all the NVidia drivers in safe mode. And the problem persists. In fact, if I recall, when I first bought the game many months ago this happened in older drivers, so I set it aside.

      If you are curious, here's a screenshot. Resolution matches desktop, and also tried all screen options, fake fullscreen (seen here), windowed and fullscreen. Still either all black in the back with menus visible on top, or as seen here a small image on corner:

      https://www.dropbox.com/s/iufjiy2bg81bm6f/SCREENSHOT.gif?dl=0


      The only solution on my end is to disable 3d driver in control panel.


      Delete
    5. And as a side-note, I just installed the DX9 classic version, and the fix for that works like a charm. The problem seems to be only with the Enhanced Edition.

      Delete
    6. Ah. In that case, it's pretty likely that the game updated since the fix was created, and broke the fix.

      That happens fairly often with these "enhanced versions" that aren't actually enhanced in any visible way. The remastered/enhanced versions are created strictly to bring the games to the new consoles, and only rarely are actually improved.

      Generally though, it will break the fix with different shader hash numbers, not make it do this quarter/screen problem. That looks like a profile problem. Might be worth trying the very latest NVidia driver, on the off chance that they fixed the profile or improved 3D Vision compatibility.

      Delete
    7. Just chipping in to say the EE version is a totally differrent fix (DX11), hence why the "old" game fix (DX9) works. I will look at the EE edition tonight to see if indeed something has changed, but the new DOS2 game is the same game engine and that is working.

      Delete
    8. Just chipping in to say the EE version is a totally differrent fix (DX11), hence why the "old" game fix (DX9) works. I will look at the EE edition tonight to see if indeed something has changed, but the new DOS2 game is the same game engine and that is working.

      Delete
    9. Just wanted to add that I am experiencing the same problem. Screen is black with 3D Vision enabled, except for HUD elements which display correctly. If I use Control-T to turn off 3D Vision, the game runs in miniature in the top right of the screen. Disabling stereoscopic 3D in Nvidia Control panel is the only way to run the game.

      I also get a black screen in DOS2 when running 3D Vision, although the HUD elements and loading screens are all visible and are showing depth.

      Delete
    10. Also seeing the same issue

      Delete
    11. Hmmm. Let me check this again...

      Delete
    12. I'm also experiencing the black screen issue if the profile is not installed. Installing the profile causes the game to crash on startup.

      Delete
  7. Great, hopefully you can replicate the issues and resolve. I'll be checking back often. Thanks!

    ReplyDelete
  8. Thanks so much for this!

    Does anyone else get slightly funky text using this, at the moment?

    It seems as if some characters are at screen depth, whilst others have 3d applied to them, causing cracked, misaligned words. E.g - On the main menu, if I crank up depth I can see that some characters have no depth applied to them, and will remain at screen level, whereas the rest of the word will shoot backwards. It seems to be related to what is behind the text, characters in front of certain objects have no depth.

    Thanks for any help!

    ReplyDelete
    Replies
    1. A related question, is there anyway to force the menu's etc to be at screen level, as this would get around this issue? I've tried messing around with different x,y,z,w values in the HUD/ UI Depth section of the ini, but not having much luck. Thanks again.

      Delete
    2. What you are seeing there is Nvidia Compatibility Mode, which is a type of fake 3D. If the real fix is working, it is always a better experience, but CM can still be playable.

      With the advanced settings enabled in the 3D Control Panel, you can use Ctrl-Alt-F11 to switch from CM to real mode.

      Delete
    3. Woops, sorry! I was being a buffoon.

      Thanks

      Delete
  9. well..if you use WITCHER3 .. gog I change the name to that and works great. F3-F4.. dont work. But.. 3D!

    ReplyDelete
    Replies
    1. I tried changing the profiled to Witcher 3, suing the latest NVIDIA drivers. While this allowed the game to display instead of being a black screen, all the shadows are broken.
      It looks like the Enhanced edition for this game did make some significant improvements, such as a lot more voice acting.

      Delete
  10. Has anyone manage to get this working recently? Some of the comments above suggest not?
    I am having the following results when using the 3d fix manger (win10 1080 gtx):
    1. If I install the fix then click play in 3d and install the driver profile it crashes on start up.
    2. If I install the fix but don't install the driver profile I get a black screen with the game in a small box as described in some comments above.
    3. If I install the fix but don't install the profile and run the game in Compatibility mode it works but water and spell effect don't work and I have all the graphical issues that I'm guessing the fix should fix.

    ReplyDelete
  11. well add me too with the black screen problem, and it also happens in original sin 2. However non EE works great in 3d still, so it must be something they added later to the EE and the sequel, i guess i'm stuck with classis OS1, hopefully someone could give it a look.

    ReplyDelete
    Replies
    1. Most likely they updated the game with different shaders, which breaks our fixes. Someone will need to work out what the new hash codes for the shaders would be. If you are motivated, you can do this by comparing the old versions in the fix to new ones in the game. Typically the changes are modest and it's clear where to put the fix code back.

      Outside of that, you can wait for someone to get back to this and work out the changes. Or, you can download the older version of the game where it works using this guide.

      Delete
  12. I will have a look into this game. Some time ago i was fixing issues left with the UI and now with a more understanding and a good chance to adapt old fixes i will make it. Game is installing ATM

    ReplyDelete
    Replies
    1. Looking forward to it, using TriDef 3D in the mean time but support is limited to fake 3D mode.

      Delete
    2. Update: http://helixmod.blogspot.de/2018/05/divinity-original-sin-enhanced-edition.html
      Please report any issues in the new post.

      Delete
  13. The software mouse cursor is currently broken. It's talked about in this thread here, but there isn't enough information there to allow a beginner like me to fix the problem for myself: https://www.nvidia.com/en-us/geforce/forums/3d-vision/41/221289/divinity-original-sin-enhanced-edition-3d-fix/

    For now I am using the hardware cursor, though that is less than ideal for obvious reasons.

    ReplyDelete
    Replies
    1. OK, I figured it out, and am posting here for others:

      Using 3D Fix Manager is simpler than doing it manually, but even using that, you need to first install the fix on the Play tab and then update the wrapper version (3dmigoto) on the 3D Fix tab. It will warn you that doing so is known to break the fix. IGNORE THIS WARNING and update it anyhow.

      Also, and this is a tangent, but I think it's an important one: I wasted hours trying to get this fix to work before finally figuring out that it requires going into the local files and setting the executable to run as admin.

      Can you guys include this basic information in the installation instructions? I know it would help save a lot of people a LOT of pain.

      Delete