Monday, July 14, 2014

DmC Devil May Cry - 3D Vision fix

DmC Devil May Cry - 3D Vision fix.






New Update:
Made change to fix issues that Nvidia caused but were too lazy to fix. No more crashing regardless of driver.

Old Update:
Fixed SLI Reflections
Automatic convergence feature added + Support added for Vergil's Downfall
Seperate convergence setting for gameplay/cinematic will automatically trigger.
[Cinematic]Press F3 adjust depth/convergence setting and save with F7
[Gameplay]Press F4 adjust depth/convergence setting and save with F7
Must restart game once for new settings to apply.

Fixed:
- Shadows;
- water reflections;
- some on screen effects(flares and etc);
- fog/dust

Screenshots gallery.

Remaining issues:
- Still has few more wrong effects which is hard to catch.
- Water reflection cut off in the right side of the screen.

Instructions:
[Automatic Convergence version] Download this archive[NON-SLI] OR this archive[SLI] Unpack downloaded archive in to the " Win32 " game folder (example : ":\Steam\SteamApps\common\DmC Devil May Cry\Binaries\Win32").
[Old Version] Download this archive Unpack downloaded archive in to the " Win32 " game folder (example : ":\Steam\SteamApps\common\DmC Devil May Cry\Binaries\Win32").

Y - key switches(cycle) HUD depth (3 variants).

U - key  switches (cycle) depth presets (2 variants).
Holding "T" key activate low separation preset (for cut scenes). You can use something like "JoyToKey" to bind this key to pad.
If you want to save your custom convergence settings press "U" and select required preset, set custom separation/depth settings , then press F7 and your settings will be saved in the config file. You can set custom settings for both presets and for cut scenes preset as well (when holding  "T" key, set custom separation/depth  settings and press F7. Release  "T" key
).

Tested on Steam version of the game.

86 comments:

  1. Thank you sir - I wasn't going to buy this game but might because of this fix!

    ReplyDelete
  2. Big fan of old series. Gonna try the new one out with an open mind.

    ReplyDelete
  3. http://imgur.com/DHxrlXI HELP this is what my game looks like. I'm running the right drivers and such. Thanks again for your hard work!

    ReplyDelete
    Replies
    1. I just played first level fine so I think this is the weird driver issue. Sometimes when driver installs only 3D vision has issues with certain games (I have no idea).

      Uninstall your driver and reinstall.

      Delete
  4. Great work, works very well for me, your fix is definitly a great improvement. I set up convergence quite similiar to low profile, because it always hurts my eyes if everything "comes out ouf your monitor" but that is of course my taste of playing in 3d. Thank you very much and keep up the good work!

    ReplyDelete
  5. thank helix!! works perfect also with the 313.95 driver.

    ReplyDelete
  6. vry tks, this game in 3D is incredible

    ReplyDelete
  7. Updated (same link).
    Fixed camera/TV distortion on screen effect.

    ReplyDelete
  8. Great, now another game I have to buy because Helix fixed it. :D Thanks Helix!

    ReplyDelete
  9. thank you very much!!
    your fix is much appreciated , keep up the great work.

    ReplyDelete
  10. i got one question regarding convergence,may be a little noobish question, what is the best way to set an optimum level of convergence "not too low or too high " while having a decent amount of depth as well ?

    i read somewhere that to set a suitable convergence level is to run the game in 3d while not wearing your 3D glasses and set depth to around 25% , then adjust the convergence level until an object in the middle of the screen "for example Dante`s sword" is seen as a single object not a doubled object , then increase the depth to your desired level, is that the best way to set convergence ? or there is a better way to set it ?

    please advise, thanks in advance

    ReplyDelete
    Replies
    1. There is no right/wrong.

      Basically you can go as high as your tolerance. Some people cant exceed 2D like at all because it bothers them. Some people make you scratch your head over how they can handle it.

      Delete
    2. My only suggestion is to at least make models "2d" with glasses off at closest point(go up a wall and force camera on you or use cinematic). If its not at least at this point game will seem much flater then it should. Going past "2D+Depth" is up to you though.

      EDIT: I was talking about convergence. Depth you can go as high as your display allows without ghosting that bothers you imo. Ussually only people experience headaches/eye tiredness/whatever is if they go past tolerance on convergence.

      Delete
  11. Game looks great now in 3d. Thank you.

    ReplyDelete
  12. Thx Helix, another great fix!
    The upcoming Oculus Rift community needs you man!

    ReplyDelete
  13. Updated (same link).
    Fixed problem with last boss battle and some other ghosting.
    Not WIP anymore.

    ReplyDelete
  14. Thanks for the fix! any way to push the HUD back even further? Its still doubled, the same thing happened to far cry 3. But someone posted a different text to copy into the config file and it worked perfect.

    ReplyDelete
    Replies
    1. Go into dx9settings.ini
      Replace

      [PRES3]
      Const2 = 0xBDCCCCCD

      With

      [PRES3]
      Const2 = 0x3F19999A

      Delete
    2. Its talked about on skyrim page. If you want a different value.

      Delete
    3. Worked perfect thanks for the quick response!

      Delete
  15. Great! Just wanted to post about the boss battle - had to deaktivate 3D there...
    You're unbelivable fast :D Keep up the great work!

    ReplyDelete
  16. What are the steps i need to do to enable sweetfx with this mod.
    I tried doing the same steps you mentioned in Dishonored 3d vision fix (renaming sweetfx dll and using proxy) but it didn't work.

    ReplyDelete
  17. the problem is in the new update ...
    afer update , fix brokes 3d vision...

    ReplyDelete
    Replies
    1. I use steam and have newest update.
      Will need more details. Does 3d vision not launch or does fix not activate?

      Delete
  18. mmm... the problem is in game... no 3d effect, but an awfull black shadows contorn of siluettes...

    ReplyDelete
    Replies
    1. Reinstall newest drivers. I have no idea tbh.

      Delete
    2. Ive reinstalled drivers 313.96, but same problem...
      Pc is: Nvidia Gtx 660 2gb ddr5
      amd quad core
      6 gbites ram
      audio Realtek 5.1
      W7, s.p.1 - 64 bits

      (Max temperature reached 38ยบ after 2hours gaming)

      Without the update , this fix was perfectly working and wonderfull looking with it.
      After update 1, whith fix doesnt waork in 3 d & Horrible shadows and artifacts... without fix works perfect but original defects...

      Delete
    3. No idea, works fine for me and others.

      Delete
  19. Hello!
    Sorry for writing here (and my english), but I don't know where to make requests.
    Could you make a fix for TERA Online? I's going to be F2P on 5th of february.
    It is already playable but it has some minor bugs with shadows and water.
    I would be very grateful for a fix! :)

    ReplyDelete
  20. Helix, I don't want to hijack your thread here, but both Dark Souls files you have linked have the same scaled hud. Any chance you could upload the one with non-scaled hud or provide instructions on how to modify files. Thanks for all the good work on improving 3D vision.

    ReplyDelete
    Replies
    1. Reuploaded.
      Use the same link.

      Delete
    2. New uploaded copy works great! Thank you.

      Delete
  21. Hello! Got game Dead space 3 ... Can we hope to correct 3D VISION?

    ReplyDelete
  22. Really like it thanks!

    I uploaded a video preview of Helix's patch if anyone's interested.
    http://www.3dvisionlive.com/ugc/23649/dmc-3d-helixmod

    Alternative @ http://www.youtube.com/watch?v=ntnDRu_AjAs

    ReplyDelete
  23. Please help! Whenever the Helix package is in place the game crashes on startup. I've tried the drivers listed as tested, the latest drivers, disabling SLI, etc. Nothing seems to work - but as soon as I remove d3d9.dll the game works fine. Any ideas?

    ReplyDelete
  24. Help please! Whenever I run the game with the Helix DLL it crashes on startup. Remove the dll and everything works fine. I've tried the drivers listed as well as the latest drivers, disabling SLI, Steam community is disabled, etc. If I use the DEBUG dll then the game will at least startt but crashes right after the intro logo movies. Any ideas? I bought this game specifically because it was Helix ready but now the fix prevents the game from running at all. :( Any input would be greatly appreciated!! Thanks!! The end of the LOG.txt seems funny to me, but I don't know. It ends in this (repeats for a bit):

    AddRef Release Release AddRef Release Release AddRef Release Release AddRef Release Release AddRef Release Release

    ReplyDelete
    Replies
    1. Disable any of the following if open
      EVGA prescision, msi afterburner, fraps, etc
      http://helixmod.wikispot.org/How_To_Install

      Delete
    2. I've never had a problem with Afterburner before but that was indeed the problem! Thanks so much for the quick reply and sorry for the false alarm. Now off to enjoy this game! :) Thanks again.

      Delete
    3. Np.

      Its a mixed bag. Some games you have to disable stuff, some you dont. Thanks for letting me know.
      Have fun.

      Delete
  25. is anyone else havin problems adjusting convergance in games after latest driver update ??? i cant change my convergance in any game now :(

    ReplyDelete
    Replies
    1. I think I was having trouble saving setting but not actually increasing. Did you make sure keys are still set in nvidia control panel/ try to change them?

      Delete
    2. Yip thats wat was wrong lol, Thanks again buddy your a star, Will yo be doin a 3d fix for the new tomb raider ??? It looks pretty decent in 3d considering nvidia only git it a fair rating, But im sure with ur touch it will look outstanding !

      Delete
  26. Wow, thanks for this fix! It looks amazing! And for people that use 3D Vision Surround:
    This game is MADE for 3 screens!!

    Great work Helix!

    ReplyDelete
  27. great, i'm so upset capcom is not supporting 3dvision anymore, they did a good job on resident evil 5 and now again the same problems like the older games, too bad.
    thanks helix for this fix, i've not purchased this game yet, but i hope you will be able to sort out also resident evil 6 that really sucks in 3d right now and i suppose is using the same engine of this one.

    Also, is it possible to donate you some cash for your effort ? maybe a donate button somewhere ? i think i will not be the only one that want to support your job.

    best

    ReplyDelete
  28. Im thinking about raising a fund for this Helix 3D project. Game devs are to be blamed for their ignorance for the next-gen virtual immerse technology, and you guys just constantly wipe their asses even when no one buys you a beer.

    ReplyDelete
  29. Wow, this game was amazing, and so fantastic in 3D. Apart from a few rough edges (cutscenes, plus the 3D bugged out on me a few times), this is about as good as I've ever seen 3D. Showcase quality. Thanks!

    You guys should definitely add a paypal link for donations....if only to show Nvidia that people are willing to pay money for better 3D!

    Or at least link to your favourite charity so that people have an outlet for their gratitude.

    ReplyDelete
  30. Any chance that someone will fix the DLC "Vergil's Downfall"? Most of the DLC works just fine, but one of the levels (I think it's #5 - Own Shadow) is totally broken. All crazy horizontal lines on the screen

    ReplyDelete
    Replies
    1. If you install a debugger.
      https://s3.amazonaws.com/-HeliX-/DllsModPack.zip
      [folder dll/debug]
      scroll though pixelshaders till you find the one with horizontal lines. Write down the pixelshader name [don't save it] on a piece of paper.
      Write it here and I can fix it. Helix probably doesnt own the dlc and neither do I. I was waiting for a sale but I own campaign so I can probably fix it[its real simple it has to do with helixs script]

      Delete
    2. err... if when you land on the pixelshader thats causing it, it will fix it on your screen.
      use numlock 1 or 2 to go through list.

      Delete
    3. PS: 78 CRC32 0xD4a2c28d

      After a while, that one stops 'fixing it', and this one 'kinda' fixes it:
      PS: 122 CRC32 0x4741

      Thanks. If this doesn't work, I'm happy to fund you or Helix the DLC as a Steam gift

      Delete
    4. Sorry, that second one is:
      PS: 122 CRC32 0x4741B69A

      Delete
    5. Nah, didnt work I was hoping it let me do full game dump. I did buy it cause I planned to play it eventually anyway though. Ill just add the file in. Probably in next two days, when I get bored and want to play it. Will reply when I do it.

      Delete
    6. Nice one, thanks. So far, I don't find Vergil as fun to control as Dante, but I'm hoping it gets better once he gets more abilities

      Delete
    7. Can't expect much as far as in comparison to Dante. Was very impressed with DLC though. If you liked the game its solid and helps explain whats going to happen in next one. TBH, your near the end.

      Anywho I didnt actually see what issue was because I fixed it prior to that. I saw menu screen was all messed up and fixed that and never ran into a issue again. I actually think this was related to a couple of very scenes in cinematics where they glitch in campaign [Pretty rare]

      Anywho... add to shaderoverride/vertexshaders/
      https://s3.amazonaws.com/eqz/vergil/45AC79A6.txt

      Delete
    8. O yea, btw
      If you can get it cheap/on sale. Check out serious sam 3 BFE. I know you have 2 x Titans. I am just amazed at how well game looks with amazing rig. Like last time I was this surprised was Hard Reset which I think you mentioned before. I made comparison to someone then remembered you so thought I'd pass it along.
      *Shrug* just a suggestion.

      Delete
    9. Dude, you're a MACHINE! That was very quick. :)

      Thanks heaps. And I'll definitely keep an eye out for SS3 BFE. It wasn't on my radar before, but I'm always interested in graphically impressive games.

      Delete
  31. @Helix
    If your reading this I added one fixed Vertexshader [I kept original file and made a new one in your folder]. This fixes several issues in Vergil's Downfall dlc.

    ReplyDelete
    Replies
    1. Np, feel free to update it.
      I don't own Vergil's Downfall dlc yet, so can't look at it.
      Btw.
      If you have any questions, you can send it directly to my e-mail, because I logon on NV forums not often.

      Delete
    2. No pressure on buying it if you don't want it. I played through it and it looks good after that one vertexshader. Same as campaign after fix. It was just one of those minor things that really gets in the way.

      Delete
  32. This is just perfect! Thanks a lot !!!

    ReplyDelete
  33. I bought DLCs and now the VS 83AC8A7D.txt crash my game! any suggestions to fix it?

    ReplyDelete
    Replies
    1. How do you know its that file?

      Delete
    2. I am asking cause that file has been in/unchanged since release and only person who ran into issue.
      Please make sure the crash is not related to something else.
      Go through this
      http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      Delete
    3. because if i delete 83AC8A7D.txt, I dont have anymore crash.

      KaXaK

      Delete
    4. Crash happen only after level load.

      "[Cinematic]Press F3 adjust depth/convergence setting and save with F7
      [Gameplay]Press F4 adjust depth/convergence setting and save with F7"

      where data are store?

      KaXaK

      Delete
    5. I dump the VS and I mod it.
      take a look : https://code.stypi.com/kaxak/83AC8A7D.txt
      it seem to work! But i dont really know what I am doing xD
      KaXaK

      Delete
    6. https://s3.amazonaws.com/eqznew/DW/83AC8A7D.txt

      Delete
  34. mmm ,same problem here, the problem started since i bought the DLC . removing the file 83AC8A7D.txt fix the freezing but i guess the fix need that file


    regards

    ReplyDelete
    Replies
    1. replace with that https://code.stypi.com/kaxak/83AC8A7D.txt. Try and feedback!

      KaXaK

      Delete
    2. Does campaign crash as well or just dlc?

      Delete
    3. No idea why its happening to some people now, but
      go to shaderoverride/vertexshaders/
      add this file and replace
      https://s3.amazonaws.com/eqznew/DW/83AC8A7D.txt

      Delete
    4. Whoops my bad. Should of tested it. Reuploaded.

      Delete
    5. I tried with https://s3.amazonaws.com/eqznew/DW/83AC8A7D.txt and now its working!! tested on main game and DLC. but some cut scenes have some minor light problem but its fine for me. im goin to test at https://code.stypi.com/kaxak/83AC8A7D.txt. and post the results.

      thanks !! amazing work by the way .

      Delete
    6. errr
      If you change
      mov o7, r13
      to
      //mov o7, r13

      It will disable lensflares. That is the other option. Again, I have no idea why helixs file doesnt work for you guys.

      Delete
  35. I updated my Nvidia Drivers today and the game is hanging after couple of seconds of playing :( any updates?

    ReplyDelete
    Replies
    1. Sounds like a hardware/software issue[driver/perhaps reinstall] rather then us.
      Can go to shaderoverride/vertexshaders/
      replace this file
      https://s3.amazonaws.com/eqznew/DW/83AC8A7D.txt
      and maybe its related to the issue some people above were having. I don't think so though.

      Delete
    2. Perfect, yes that works, no hanging now :D Thank YOU

      Delete
    3. also worked for me and there seems to be a slight problem with the lens/flares effects flashing during cutscenes.

      Delete
  36. This and brothers both crash for me. The culprit seems to be dx9 dll file. Here's a crash log that is somehow saved onto the clipboard after the crash:
    Rendering thread exception:
    Fatal error!

    Address = 0x52eb323d (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52eb17d5 (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52eb2bb9 (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52eafdc1 (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52ea590a (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52ea4ac3 (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52ea57bc (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52e9e41b (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x52e93df7 (filename not found) [in DmC Devil may Cry\Binaries\Win32\d3d9.dll]
    Address = 0x1511d51 (filename not found) [in DmC Devil may Cry\Binaries\Win32\DMC-DevilMayCry.exe]
    Address = 0xea151 (filename not found) [in G:\Artur\DmC Devil may Cry\Binaries\Win32\DMC-DevilMayCry.exe]
    Address = 0x366f80 (filename not found) [in G:\Artur\DmC Devil may Cry\Binaries\Win32\DMC-DevilMayCry.exe]



    ReplyDelete
    Replies
    1. d3d9.dll is in all fixes. Can ask on nvidia forums if its happening to anyone else.

      Delete
    2. also read this
      http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      Delete
    3. Ah, it was d3doverrider that was causing the issue. Thanks for the prompt reply.

      Delete