Thursday, October 17, 2019

Sid Meier’s Civilization VI (DX11)

3Dmigoto 3D Vision DX11 Fix
Last Updated:  October 20, 2019 for game version 1.0.0.341

What this mod does:
- Fixes shadows & water
- Disables AO on the animated leaders screen
- Places the HUD & UI at a fixed depth. (HUD & UI depth value can be changed in the d3dx.ini file)
- Adds a low convergence preset on the 'Caps Lock' key.
- Adds a HUD toggle on the 'X' key. Press this to make HUD & UI screen depth.

Known Issue:
- There's a brief merging effect that looks off. (For example: when founding a city).

Installation:
1. Run the game.
2. In the Options -> Graphics Menu, set your preferred resolution.
3. Also, where it says "Window Mode", select "Fullscreen"
4. Exit the game.
5. Download this ZIP file & extract it into the directory that has the game's EXE file. For example:  "..\Sid Meier's Civilization VI\Base\Binaries\Win64Steam\"
6. **If using Windows 7, move the file inside the "windows 7" directory to the directory in the previous step (overwrite the file).

 Additional Notes:
- Tested this fix with all graphics settings maxed out.
- This fix should work with all current DLCs. Though I've yet to test them all.

35 comments:

  1. Really nice to see you around again. Thanks a lot for the fix.

    ReplyDelete
  2. Thanks again for the hard work 4everAwake!

    ReplyDelete
  3. tnank you, silent warrior

    ReplyDelete
  4. Been waiting to purchase until a fix was made! You are why I still play pc !!! Thank you for the work!

    ReplyDelete
  5. Thank you sir ! The game seems to lag a bit with your patch but the 3d is now as good as it was with Civ V.

    ReplyDelete
  6. First thank you for this nice working fix. Played few games in nearly flawless 3d thanks to you. Only problem was in dialog with other leaders, where the background picture seems to be in the wrong z.

    Unfortunately Rise & Fall or the patch that came with it breaks your patch. It would be really great if you could release fix for that DLC too.

    ReplyDelete
    Replies
    1. I updated the fix, but there's some bad news. The devs broke the map icons so that they are no longer 3D. I placed them at a fixed depth instead (see the first screenshot above). I haven't had a chance to play much of the Rise & Fall DLC. Let me know if you see any other issues.

      Delete
  7. Rise and Fall textures are blinking with black tiled squares. Win10x64, NVidia 385.69 driver.

    ReplyDelete
    Replies
    1. Hi Alex. I'm not able to duplicate the problems you're having. Was the game working ok before the Rise & Fall update? Also, if you uninstall the fix, do you still get texture issues (blinking with black squares)?

      I'm on Win7x64, Nvidia drivers 390.77, single GPU.

      Delete
  8. Sadly I also got the tiles blinking, could it be Sli?

    ReplyDelete
    Replies
    1. In Single Mode only, the black tiles disappear, but still visible when startign a new map. Sadly the FPS drop is huge and unplayable for me (90 FPS -> 20 FPS).

      Delete
    2. Might be worth experimenting with the SLI profile flags. NVidia is doing a particularly bad job of making good SLI profiles nowadays, and there are lots of flags there that might help.

      Blinking is usually a problem called z-fighting. Could also likely be fixed by a 3Dmigoto texture override, but would require serious study to figure out how to do it. I recall that some other fix uses this approach to fix and SLI blinking problem.

      Delete
  9. The recent release of the Gathering Storm expansion looks like it has broken the water again. The leader screen looks a bit odd as well. Haven't played too far yet, so I don't know if there are other issues lurking.

    ReplyDelete
  10. New october`2019 fix: the problem is - Civ6 game starting, but the Windows screen is not changing. Task manager is reporting game is started and working, but I see only the Windows screen (no sounds, etc.). I 'm trying to use d3d11.dll from the old fix - it looks like the problem is somewhere here. Help, please...

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. With one of the latest D3D11.dll that I downloaded from the Internet, the game started correctly. But, I'm not sure if the 3D fix works because I'm seeing all the same old Shader issues (on water buildings visually double in the picture for one of the eyes, etc.)

    ReplyDelete
    Replies
    1. Last I tested this, the fix was broken. Pretty sure that game updates changed shader CRC numbers. Would need someone to find the shaders again and update the CRCs.

      Pretty much playable if you disable shadows however.

      Delete
    2. Hi. The fix should work now. I was playing this on Windows 7 and I forgot to check Windows 10 compatibility. Please re-download the fix and let me know if you are still having issues.

      Delete
    3. With and w/o shadows one eye frame is still broken (doubled objects and some blinking tiles).
      May be SLI is a reason? Or I need to reinstall the game?

      Delete
    4. P.S. But now game is running correctly and fix is activated (I see HUD switching by pressing "X" key).

      Delete
    5. Yes, try disabling SLI. I only have a single GPU and I'm unable to test SLI issues.

      Delete
    6. I checked without SLI and reinstalled the game. The flashing problem is still here. Doubling objects visually is much less if high-quality shaders are "off", but still present (now looks like a ghosting).

      Delete
    7. I made a mistake in my previous fix. Please re-download it and let me know if it works or not.

      Delete
    8. Bingo! Now it`s working.
      Ok. Some troubles is still here. Both left and right side borders has a half inch strips with a empire borders imposing over main picture (do you need a screenshot?).
      Other: 3-4 times fps drop in 3DVison "on" vs "off"... is a a little offensively. ;) (usually = 2 times drop)

      Delete
    9. Yes, I would like a screenshot of the issue.

      Delete
    10. There are two screens in 7z archive on my cloud store: https://yadi.sk/d/Z68di4uLptRp-g
      P.S. One eye has left side strip and other eye has right side strip (looks like both need to be centered?).

      Delete
    11. You can possibly fix the edge problem using Ctrl-F11, which cycles the frustum adjustment. It can move the edge further out where it is clipped. Outside of that, look at your game resolution and whether you have it set to overscan (like on TV).

      As a datapoint, I tested the fix, and it seems to be running well here and looks good. Win10 1803, Driver 419.67. @4everawake: thank you kindly for the update.

      Delete
    12. I tried cycling Ctrl-F11. It can help at borders, but gives other problem with minimap and side icons. :(

      Delete
    13. Win10 x64 1804 Driver 431.70 Studio + 431.70 stereo (from Quadro).

      Delete
    14. Last version of fix (for win10). Small map with 6 AI players. i7-7920X CPU at 4.9 GHz with 1080 Ti SLI = just around 15 fps. <:-((
      Could you check the fix, where the problem with a performance? (non optimized shaders or...?)
      Thank you.

      Delete
    15. Just tested this in different scenarios. (BTW, you could do this work too, and save us some time...)

      The new fix is not substantially different than the old fix. At worst it's maybe 15% slower than the old fixes. As usual, it is a lot slower than 2D, but that's not a real surprise.

      I used the built in Benchmark, because it's better to get repeatable results. 1080p, high settings, Driver 419.67, Win 10 1803, 1080ti, i7-8700K.

      2D: 86 fps
      3D on, no fix: 38 fps
      Latest fix, 3D: 26 fps
      3D on, latest fix, disable SBS, logging: 27 fps
      Latest fix, older 3Dmigoto: 24 fps
      3D on, older fix: 31 fps
      3D on, oldest fix: 24 fps

      Full benchmark files with notes: Civ6_Bench.7z

      You can get back 1-2 fps by disabling logging, and commenting out the SBS shader unless you need it.


      So it's not dramatically different than prior fixes, but it is quite a bit slower than I'd like to see. 3Dmigoto has not historically had this big an impact on performance, so something changed over the years to make it a lot slower in general.

      BTW, you should disable SLI, NVidia doesn't support SLI anymore. You are likely halving your performance. Do some benchmark runs to see.

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

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete