Friday, March 23, 2012

THE ELDER SCROLLS V: SKYRIM - 3D Vision shadow fix

This fix is only for SKYRIM patch 1.5 which  broke all shadows in the game.

Last version of the full SKYRIM 3D vision fix can be found here.

It's completely fix shadows, i.e. should work with any convergence/separation settings.

The fix realization (the shader code) is not optimal, because it do conversion from the different projections twice. With the data that I can get from shaders that's the best i can do at this moment.
But anyway even with such non optimal calculations I get only about 3 fps drops with it, so it shouldn't cause big performance drops.

The game uses different shaders for in-door/out-door locations I hope that found them all.
But if you find location with broken shadows let me know.


Installation:
Download and unpack this version of the DLL to the game folder (replace old if you have one).
Download and unpack everything from this archive to the game folder (if you're using previous water fix or interface fix, just replace all with new files).

THIS FIX IS OUTDATED  PLEASE GO HERE FOR NEWEST FIX

58 comments:

  1. Thank you so much HeliX I have been waiting for this the whole time!

    ReplyDelete
  2. Thanks Helix for your hard work! I'm going to install this later tonight and give it a try,

    ReplyDelete
  3. Thanks Helix. I was hoping you could fix what Bethesda broke. I am having one problem though. Some of the UI elements are now at monitor depth. For example, when loading a save, the screenshot is at monitor depth while the rest of the UI is behind. And, a similar problem happens with health, endurance, magica bars. Are your vertexshaders linked to a specific preset? The original fix from nexusmods had presents for different depths. I have not seemed to find out that works for both shadows and all UI elements. Perhaps I am doing something wrong?

    ReplyDelete
  4. You're one talented man HeliX, thank you so much for all you do for the 3D Vision community - you're awesome!

    ReplyDelete
  5. Hi Helix.
    i´m trying to get function 3dfix, with .enb on, but ican´t get results, ( http://skyrim.nexusmods.com/downloads/file.php?id=12549 )...
    Maybe U can combinate both, (Jasmin + http://skyrim.nexusmods.com/downloads/file.php?id=9718) this should be really nice... (sorry about my spanish-english).

    ReplyDelete
    Replies
    1. http://helixmod.blogspot.com/2012/03/stereo-3d-on-hrefhttpphotos.html?showComment=1331271688152#c2508778188480683617

      Do this.

      Delete
  6. Amazing, great work and I really appreciate it. It's really a shame that Bethesda was careless about this.

    ReplyDelete
  7. Hi @eqzitara.
    I ready know about to use proxylibs... , but the question is, to got the booth funtion with de enb of jasmin,
    (actually im playing skyrim with 3d fix & fxaa libs & smaa libs, they runs great, but enb.. doesn´t)
    Thanks anyway for u´r response ; )

    ReplyDelete
  8. If you have a problem with Chiz interface mod(http://skyrim.nexusmods.com/downloads/file.php?id=9718), just copy shaderoverride folder from Chiz's mod above installed fix(with replace).But Do not override d3d9.dll and DX9Settings.ini, only ShaderOverride foolder !
    I forgot to delete one of the interface shaders and it cause this problem.
    Also archive re-uploaded(interface shader deleted).

    ReplyDelete
  9. Great, thank you for this fix. Anyone has found a way to use this fix with enb ?

    ReplyDelete
  10. Thanks Helix. That worked perfect. You do awesome work!

    ReplyDelete
  11. To everyone responsible for providing this
    T H A N K Y O U !!!

    For anyone using EVGA Precision 2.x it will cause TESV.EXE with this d3d9.dll to fail to start. Upgrade to EVGA Precision X (3.0) and it will work. It even allows FPS display again IF you set the on-screen server to "Enable compatibility with modified Direct3D runtime libraries."

    The details about using these awesome shader fixes tell you to disable Afterburner. EVGA Precision is another flavor of Afterburner. Never demand it to work. I'm always grateful when it does as it helps tweak balancing the eye-candy with 3D Vision performance.

    ReplyDelete
    Replies
    1. Thanks for the heads up. I will update the appropriate pages.

      Delete
  12. Thanks man, You are awesome!

    ReplyDelete
  13. To what folder should I install?

    ReplyDelete
  14. for some reason using this d3d9 causes me to get the "launcher will not start" problem.

    ReplyDelete
    Replies
    1. http://helixmod.wikispot.org/How_To_Install
      Did you disable steam overlay?

      Delete
  15. Thanks a lot, chap! Even before patch 1.5 I had tried to look at the game in 2D again and I realized it's impossible for me to go back. Skyrim in 2D makes no sense anymore! Without your fix I would have just stopped playing, being somewhere at 50%. So thank you again knightly stranger ;) (and actually Bethesda should be the ones kissing your feet)

    ReplyDelete
  16. Thanks so much..I have been searching with no luck trying to find a fix for the outside showdows skyrim was beautifull in 3d until the 1.5 patch..I am about to check it out..I pray

    ReplyDelete
  17. Thanks a lot. Game crashes at start here when EVGA Precision X V3.0.1 is running in the background. Shutting that down and it works fine. Kudos!

    ReplyDelete
    Replies
    1. Helix:
      "Try this dll. https://s3.amazonaws.com/-HeliX-/Release_EVGA.zip
      It should work with EVGA overlay(modified runtime libraries should be checked of course) at least with SKYRIM."

      Delete
  18. I just got a 3d setup a week ago (after 1.5 broke 3d and before this patch came out), so this is my first time seeing Skyrim in 3d. I'm very thankful for your diligent effort.

    ReplyDelete
  19. Thanks it works great....I pray ...and know my prayers have been answered. This humble padawan bows his head and thanks THE 3D-JEDI MASTER

    ReplyDelete
  20. First of all: THANK YOU! I'm one of those who can't imagine ever playing Skyrim in 2D again...

    But I think there are still some broken shadows : in "Nchuand-Zel" (below Markarth), in the room with the tree, the shadows look really weird, similar to what they looked like with the broken shader...

    ReplyDelete
    Replies
    1. Please try newest version then leave comment on that page if issue still remains.
      http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html

      Delete
  21. Hi, I'm a complete noob when it comes to 3D, so forgive all the dumb questions I'm about to ask.

    I'm purchasing my first 3D TV tomorrow, it's a LG Infinia 47LW5600 47-Inch Cinema 3D and I am going to use it as my PC monitor.
    I have a NVIDIA 550 TI 2GB video card and my question is this.
    Since this TV is a passive 3D TV and I will be using NVIDIA 3D TV Play, NOT NVIDIA 3D Vision, is this software compatible with my intended setup?

    ReplyDelete
    Replies
    1. This is compatible with all COMPATIBLE 3d vision/tv play displays.

      I highly recommend going on the nvidia forums/AVForums (3d reviews) and doing research before purchasing any tv/monitor where 3D is concerned. Many have high ghosting(you see double images). My first 3D TV was a total bomb. Also check nvidia's 3d tv play list to make sure its listed as compatible.

      Delete
    2. Forgot to mention you are on the outdated page
      http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html

      Delete
    3. Just want to confirm, Helix Mod works with 3DTV Play? I have an Optoma HD25 projector and not using 3DVision, but only 3dTV...

      Cheers for an awesome mod!

      Delete
    4. you are on the outdated page
      http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html

      3D tv play/ 3d vision both work.

      Delete
  22. Whoa, thanks for replying and sorry for posting on the old page.
    I followed a link from Skyrim Nexus.
    My real question was, Is your mod compatible with Nvidia 3D TV Play?
    I've checked the hardware compatibility out and I'm good on it.

    ReplyDelete
  23. F@#$ YEAH! Great job mate! you've made this game payable in 3D. THE people at Bethesda should be pay you for this fix!

    ReplyDelete
  24. Your instructions for an end user are non-existent. Where to put the files is not clear. Please tell me where exactly to put the files.

    Thanks.

    ReplyDelete
  25. I.e. not everyone is a programmer!

    ReplyDelete
    Replies
    1. It says on page this is outdated. Anywho go here...
      http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html
      Extract to same folder as skyrim's .exe

      Delete
    2. No such luck Eqzitara!

      C:\Program Files (x86)\Steam\SteamApps\common\Skyrim only has SkyrimLauncher.exe and not Skyrim.exe… there is no such file.

      I dumped the files you suggested in: C:\Program Files (x86)\Steam\SteamApps\common\Skyrim and Steam tells me: “can’t start because d3dx9_43.dll is missing”

      I really want this to work out but need exact instructions. Although it is very cool for you all to make the mod it’s pointless unless you can share it with a layperson.
      Please provide more exact paths if you can. A repair.exe would be great and prevent confusion.

      Thanks Eqzitara.

      Delete
  26. Hey,

    I read here http://forums.steampowered.com/forums/showthread.php?t=2903805 :

    HELIX MOD STANDS FOR HELIX SHADER MODIFICATIONS "AKA SHADER HACK" ARE THE SAME THING USED IN ONLINE GAMES TO WALL HACK. THIS IS A SERIOUS ISSUE AND CAN RESULT IN YOU IP ADDRESS, CD-KEY, OR ACCOUNT BEING BANNED. THIS ISSUE HAS NOT HAPPENED TO ANYONE YET BUT PLEASE KEEP IN MIND YOU ARE LIABLE FOR THIS AND IN NO WAY IS THE PERSON WHO WENT OUT OF THERE WAY TO MAKE A FIX TO MAKE 3D MORE ENJOYABLE FOR YOU......

    WE DO THIS FOR YOU. PLEASE KEEP THIS IN MIND.

    Should I fear that I could get banned by using this in a online game like BF, CS or anything else?

    ReplyDelete
    Replies
    1. No. Basically if you used this mod for a game like let's say Mass effect 3 and play Mass effect 3 online. This would then apply to you. It doesnt apply to any game that you are not running with mod. Also as of the last 1.5 year and half since we started no one has ever been banned from a game. We leave this up just in case.

      Delete
    2. Also this is OUTDATED.
      Go HERE. http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html

      Delete
  27. This comment has been removed by a blog administrator.

    ReplyDelete
  28. using "all in one", shadows are displayed not correctly (as well as without this mod), and this "shadow fix" mod disables them at all, that gives the chance to play in 3D (with glitches shadows in general to play not comfortably). tes5 latest ver. 1.9 ++

    ReplyDelete
    Replies
    1. In all in one mod only HUD/Interface doesn't work proper.
      Shadows are still working.
      If you can't get it works , then probably you did some tuning in the config file or using some mods (like ENB).

      Delete
    2. please tell me, what i need to write in DX9Settings.ini or how to configure a launcher that shadows didn't break my eyes? i tried all options, but it does not work(.
      i do not use any third-party mods. just unpack the archive skyrim-3DVis.zip in the game directory, but i do not see any effect. and the shadow fix works, but without shadows). i use nvidia 3d vis with the latest official drivers.

      Delete
    3. http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html

      If you install this version does hud depth keys work or is sky depth fixed? V - B - N Click those keys.

      Delete
    4. i'm very sorry, the problem was at me. i reinstalled the video driver, and everything worked out!) the last time i update it with the windows autoupdate:p thank you very much for the mod (all in one) and help!

      Delete
    5. Nah, it happens alot.

      We dont know why but sometimes reinstalling driver fixes issues. I think sometimes nvidia 3d vision driver/profiles dont install right.

      Delete
    6. Hello again Mr eqzitara
      The HelixMOD here fixed my Skyrim game back in August of this year, and i have not had any problems until the other day i went to start Skyrim and i couldnt get it to go 3d like usual, so i did a system restore and that got it to run in 3D but the shadows were broken again, iii installed the older fix and it made my shadows dissapear, then i downloaded the most recent fix but the shadows are still 2D. am i supposed to change the ini setting as well, forgive me but i cant remember what i did last summer to make it work...
      any help or advice would be greatly appeciated. this is the best time of the year to play Skyrim, especially with the console commands for set timescale to 1!
      -thomas
      -blubberduck86, (steam name - GreyWulfe86)

      Delete
  29. This comment has been removed by a blog administrator.

    ReplyDelete
  30. This comment has been removed by a blog administrator.

    ReplyDelete
  31. Thanks it works great! i first installed it in the wrong folder, as i have steam folders clouding up my Skyrim game folder, whoch i finally found burried in common files under - program files 86 > Steam > Steam Apps
    u guys helped me last week with ME2 3d fix.
    Now i can enjoy Skyrim in full HD 3D at 24 fps modified with a 240 hz Aqua motion setting in movie mode using 3DTV play on a 40" 3D HDTV 835U, i never would have belived it! The shadows are exactly where they are supposed to be instead of everywhere else!
    Now i just gotta track down the HD textures, nude mods, and most importantly, a way to import my oblivion face into Skyrim...

    Thank you Helix & Mr. Eqzitara
    -blubberduck86

    ReplyDelete
    Replies
    1. http://helixmod.blogspot.com/2012/03/elder-scrolls-v-skyrim-3d-vision-all-in.html
      Go there. this is wrong fix.

      If that doesnt work look in comments for deferredshadows instructions.

      Delete
  32. eq,
    I just figured out what the issue was. Once the Helix Mod shadow fix has been applied (and confirmed to be working) to Skyrim on a 3D Vision or 3DTV Play system, DO NOT use the GE-Force Experience 3D vision profile, or even scan for new games. I tested this and found that the 3D Vision profiles are conflicting with your fine Helix Mod shadow fix for Skyrim. For the last 6 months i have been terrified to update my driver past 326, now i have 334 and it works great! As long as i dont Auto-profile the 3D Vision from GE-Force Experience... :D
    Thanks

    -Thomas

    ReplyDelete
  33. OK u can scan for new games just dont apply the profile.

    ReplyDelete
  34. СПАСИБО!!!!!

    ReplyDelete
  35. I have a strange problem. I have shadows that don't render properly, and I notice that if I scroll the slider down, the shadows start to disappear. I remember reading somewhere that I had to adjust something to make those shadows disappear at the depth I want (I like going 100% depth usually). Anyone got a link to that particular guide or a quick run down on what I have to do to adjust the 3d depth shadow stuff?

    ReplyDelete