Thursday, January 28, 2016

Metal Gear Solid V: The Phantom Pain

Download the fix: 3Dfix-MGSV_TPP-1.6.zip

Update v1.6

  • Updated to 3DMigoto 1.2.50
  • The driver profile is now updated automatically on launch, meaning extra high Ambient Occlusion will just work, and Compatibility Mode will automatically be disabled. You may get a UAC prompt the first time you run the game.

Update v1.5

  • Fixed a crash that affects systems running the Windows 10 anniversary update.

Update v1.4

  • Re-fixed red dot sight
  • Unbroke targetting arc when throwing items
  • Updated 3DMigoto to 1.2.40

Update v1.3

  • Fixed several more shadows
  • Partially fixed MGO, but some lights are still broken in most maps. NOTE: like any multi-player game, your use of this fix or any other mod with MGO is at your own risk.
  • Bundled with latest 3DMigoto to enable SBS/TAB output modes (uncomment the 'run = CustomShader3DVision2SBS' line to enable then press F11 in game to cycle output modes).

Update v1.2

  • Fixed several more shadows, specular highlights & reflections
  • Fixed atmospheric haze misalignment when camera is tilted
  • Fixed flickering heat distortion through binoculars

Update v1.1

  • Fixed atmospheric glow / fog
  • Added an auto adjustment to the red dot sight like the crosshair
  • Lowered the binoculars convergence preset a little

Fixed

  • Lights
  • Shadows
  • Specular Highlights (accurate!)
  • Inverted mirrors
  • Lens flares
  • Decals
  • Targetting circle when throwing items
  • Water Reflections
  • Moon pushed to infinity
  • Auto-crosshair + red dot sight added
  • 2D HUD moved to fixed depth (customise with x under [Constants])
  • 3D HUD items moved closer to screen
  • Atmospheric glow
  • Heat distortion

Installation

  1. Extract the contents of the zip file to the game directory

  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.

  3. Change the graphics settings to use exclusive full screen

Convergence Presets

A number of convergence presets are added for convenience:

  • I: Low preset for cinematics
  • O: Moderate preset for gameplay
  • P: High preset for gameplay
  • {: High preset for horseback riding
  • }: Extra high preset for horseback riding
  • F / right shoulder (hold): Extremely high preset for binoculars
  • F / right shoulder (tap while aiming): Very low preset for 1st person aiming

Note that holding down aim will also activate a convergence preset (same as O). This is only so that the original convergence will be restored when you release aim if you enter 1st person view.

All these presets can be customised by editing the d3dx.ini.

Side-by-Side / Top-and-Bottom Output Modes

This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment the line that reads:

run = CustomShader3DVision2SBS

Then, in game press F11 to cycle output modes. If using 3D TV Play, set the nvidia control panel to output checkerboard to remove the 720p limitation.

Known Issues

  • Blue highlight on enemies behind cover is broken around the hips and disabled. Press F3 to re-enable.

Like my Work?

Consider supporting me on Patreon

92 comments:

  1. Thank you! Why dont you have paypal donation available? I dont use patreon and would donate to paypal every now and then. (This also goes for other fixers too, i havent seen any donations available)

    ReplyDelete
  2. I'd like to use a paypal donate button, but it seems they are supposed to only be used by registered not for profit charities or fundraising on their behalf (and there have been a few cases of them freezing funds of people who used them for other purposes). You can still use them to send money to darkstarsword@gmail.com if you prefer.

    So far none of the other fixes have donate links, though we have set up a shared pool of games for fixers to use (pirateguybrush is managing that). My patreon page is a bit of an experiment because I'd like to be able to justify spending more time on this hobby and it made for a more constructive discussion in our community when I launched it last month.

    ReplyDelete
    Replies
    1. Ok. I guess its high time i make pateron account since i really want to support few others in there too. I just find it offputting to make yet another account with my info on it. Im sure lot of others feel the same way.

      Delete
    2. Patreon helps more as well cause paypal charges less for fees on large amounts then small amounts. Like they charge 10% on a $1.00 and like 1% $1000.
      Patreon has some kind of deal where its all culmative.

      Delete
    3. I will send you donation via PayPal, if you don't mind :)

      Delete
    4. I would like to donate too, where ? thanks for all the great work over the years everyone at helix

      Delete
    5. If it's for me personally you can use the Patreon link at the bottom of the post, but if you would rather donate to the community as a whole the best way is currently contacting pirateguybrush who is managing the shared accounts for shaderhackers:
      https://forums.geforce.com/default/topic/907495/3d-vision/shared-steam-accounts-for-shaderhackers/

      Delete
    6. I think you really need to add some donation related section on main Helixmod page. Me, personally, I would donate for each and every fix you release for games I play. I bet many of us here would consider supporting you, guys. Paying €20-60 for a game and then getting 3D Vision fix for it definitely worth another €5 or so...

      Delete
  3. Awesome, thank you so much! I just bought this game for a discount on steam the other day so this is perfect timing :) Your hard work is very appreciated!

    ReplyDelete
  4. OH! MY! GOD! ©Friends, Jenice
    Oops! You did it again! ©Britney Spears
    I have no words to thank you enough, DarkStarSword!!!

    ReplyDelete
  5. Superb work, thank you!

    ReplyDelete
  6. Fix updated to v1.1 - fixed atmospheric glow, adjusted the red dot sight and lowered the binoculars convergence preset a little.

    ReplyDelete
  7. Every game is a slap when it enters 3d , but this game is really beautiful. you are geniuses . Without you this 3d no longer exist.

    Everything is in its place, the lighting effects , smoke in corridors , shadows, halos ... the glasses on my nose and me in my chair :)

    A huge thank you!!

    ReplyDelete
  8. if helixmod doesn't exist, 3d vision should be dead a long time ago. I think developpers now said let get helixmod team do the work for us for free.. i said that cause i doesn't see any next gen game certified 3d vision ready..

    ReplyDelete
  9. This is amazing! Thank you so much. Is there a way to use sweetfx with this? I noticed the .ini is different than the usual settings as shown on this sites guide about it.

    ReplyDelete
    Replies
    1. The only one working is reshAde 0.1 beta and no need to change anything in .ini . Be aware of it is unstable each time you alt-tab = crash

      Delete
  10. Ambiante Occlusion "Quality" in nVidia control panel doesn't work well, is it possible to fix it?

    ReplyDelete
  11. Thank you for the fix! You are awesome! But i have the problem that the grass is in 2d, also some shadows in the rocks are broken, but not the shadow of the horse for example..
    I just began the game and i tried your fix twice, but no success till now. Any idea?

    ReplyDelete
    Replies
    1. Haven't come across 2D grass before - unless you mean the ambient occlusion shadow around the grass? Can you send me a 3D screenshot (Alt+F1) so I can see the problem? Also, please let me know what graphics settings you are using in the game, your GPU and driver, and if you are using SLI?

      The shadow issue could be a shader I haven't seen yet, though they all should be working in Afganistan and Africa - if you can send me your save file I can check out the area.

      Delete
  12. I just updated the fix to 1.2 to fix a couple more effects I came across.

    ReplyDelete
    Replies
    1. Thank you very much ^^
      Just want to ask i cant find an answer on the net, did you try TriDef ? if so is it better than nvidia ?

      Delete
    2. Tridef is pretty much dead and its performance issues make it unlikely that you can play current gen games on them.

      Instead of asking... try it yourself it has a free trial.

      Delete
    3. Well saying its dead is unfair... but just look up free trial.

      Delete
    4. cant use it with 3D vision kit and Benq XL2420T, I launch the game with TriDef but the game loads with 3D vision profile and it makes TriDef disabled. I asked to know if it worth looking more for how to use it.

      Delete
    5. If your using that display its irrelevant.
      You can not use Tridef.


      Either way its almost never better then a patch [like crosshair will be at screen depth] and often disables bad effects.

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

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

    ReplyDelete
  15. I fixed the high convergence depth when using the binoculars I changed it from 15 to 0.4 and the binoculars works like a charm. For those that like playing at high convergence this should assist you.

    ; Low convergence presets activated by pressing F/right shoulder while aim is
    ; being held:
    [KeyFirstPersonAim1]
    key = f
    condition = z1
    convergence = 0.02
    [KeyFirstPersonAim2]
    key = XB_RIGHT_SHOULDER
    condition = z1
    convergence = 0.02
    [KeyKeyboardVisor]
    Key = F
    type = hold
    convergence = 0.4

    ReplyDelete
  16. I've updated the fix again to fix several additional shadows. MGO is also now somewhat playable, but some lights are still broken and use of this fix with MGO is at your own risk. It is unlikely that I will fix the remaining lights in MGO since I can't load the maps without joining a live match. The fix is now bundled with the latest 3DMigoto including the SBS/TAB output modes.

    ReplyDelete
  17. 3dm chinese patch can't compatible with the fix,chinese patch Can run with the original game,and fix is ok too,but chinese patched crash if using this fix,can it be fixed?

    ReplyDelete
    Replies
    1. Can you provide a link to the Chinese patch and I'll try to find some time to take a look and see if there is anything we can do.

      Delete
    2. http://db4.gamersky.com/Common/ShowDownloadUrl.aspx?urlid=0&id=670870
      support game ver v1.005
      thanks a lot

      Delete
  18. very very good work DarkStarSword
    thanks a lot

    a french fan

    ReplyDelete
  19. Just a small update to re-fix the red dot sight and grenade targeting arc.

    ReplyDelete
  20. Does anyone know why I get FPS drops at larger enemy outposts? I don't seem to have this problem at night so maybe it's a lighting issue?

    ReplyDelete
  21. Does not work with Windows 10 build 1607 (Windows 10 redstone)
    An idea?

    Thank you

    ReplyDelete
  22. Yep, we had some forewarning that the Windows 10 anniversary update was going to break it (thanks Microsoft...), but I haven't had a chance to work out what they screwed up yet.

    ReplyDelete
  23. I've just updated the fix to 1.5, which should fix the new crash when running with the Windows 10 anniversary update.

    ReplyDelete
  24. Really appreciate the work. Awesome job.

    ReplyDelete
  25. This release does not work with the pirated 3DM version of the game. Considering buying the game just to play it in 3d.

    ReplyDelete
    Replies
    1. To be frank: GOOD! We do not condone piracy in this community, and do not support pirated versions.

      Delete
  26. Thank you for all your hard work!
    3D vision perfect , kept replaying the awesome intro :D

    ReplyDelete
  27. Hi.
    Having a little problem.
    With the 1.6 fix the characters convergence looks off from the previous fix.
    I don't understand what "uncomment the line that reads" means?.
    I have found the "run = CustomShader3DVision2SBS" txt but in game pressing f11 and 0 doesn't cycle through any of the convergence pre-sets?,
    I was using 1.3 and it was fine but after updating the game it wont launch using 1.3.
    Also
    Are their any download links for 1.4 1.5 by any chance?,

    Thanks.

    ReplyDelete
    Replies
    1. Ok sorry.
      It looks normal after pressing ] key.
      Is their a way to save this?.

      Thanks again.

      Delete
  28. Adjust with Ctrl+F5/F6 and save with Ctrl+F7, just as you would any 3D Vision game - the keys we provide are just shortcuts to jump to specific values we found useful for different parts of the game.

    The CustomShader3DVision2SBS line doesn't have anything to do with convergence - that's for people using 3D TV Play who want to get around the 720p limitation in the driver. If you are using regular 3D Vision you don't need that. You enable it by uncommenting the line (remove the semicolon from the beginning of the line).

    ReplyDelete
  29. Hello, please help me. I play this Game on 3DTV Play with projector. SBS don't work. With Checkerboard my 3D glasses does not react. Sorry for my english. I come from Germany/Poland. greeting marcus_locos

    ReplyDelete
    Replies
    1. For SBS/TAB you need to manually enable 3D on the projector since it can't detect that automatically.

      Delete
  30. Thanks for keeping the fix updated!
    Great work!

    ReplyDelete
  31. I tried enabling 3D in the game before there was a fix, and it was so broken I never thought a fix would exist. Now I've doubled my game hours in the game. Something about 3D in this game just makes the experience super immersive. Thanks for fixing it.

    Is there a way to change the FoV? There's a mod that does it but it's what I think I understand is called a wrapper, using the same d3d11.dll to do it's magic. The source code is publicly available, but I don't know where to begin.

    ReplyDelete
    Replies
    1. I took a quick look at that FOV code, and it is poorly written code. He does all the work in the DLLMain routine, and does not support a pass-through mechanism to another d3d11.dll. That means that he and only he can be the d3d11 and no proxy loading is possible. So, there is no way to support this with 3Dmigoto at the same time, even though 3Dmigoto fully supports proxy loading of other d3d11 dlls.

      Since it's open source, it would be possible to integrate that directly into a version of 3Dmigoto itself. That could be done on an experimental branch of code. But that requires modifying 3Dmigoto code, and inserting his code directly into the code base at the initialization time.

      Not super hard, so someone could do this, and we'd support a secondary branch for a fix of this form.

      Delete
    2. On second thought, it's possible that DLLMain gets called during proxy loading as well, I'm less sure about that. Try using the proxy load mechanism in 3Dmigoto, in the [System] section of the d3dx.ini, and let us know if it works.

      Delete
  32. I have a big problem. If i use 3d vision in this game without the FIX i have no fps-drops and play with a stable fps at 60 at all on very high. But when i install it, the game runs with 10-30 fps. its unplayable. I dont know why.

    i use a gtx 1080

    ReplyDelete
    Replies
    1. Are you taking into account the fact that 3D Vision is 2x more expensive than 2D? The entire scene is drawn twice, once for each eye. You can always expect at least that impact. If your GPU is maxing out, like all effects on in high resolutions, you'll lose even more than half the performance.

      The CPU can also be a bottleneck, depending on game and scenario.

      See the 3D Vision forums for numerous discussions of performance.

      Delete
    2. Hi bo3b. I know that. But since with the lowest settings i have only 10-30 fps. Thats not normal. In witcher 3 for example, i play with high/medium settings and hairworks off with 60 FPS.

      Delete
    3. i forgot to say, that i use 3d WITHOUT THIS FIX (bugs all known) i have more fps than with this fix

      Delete
    4. In that case, it's most likely to be the CPU bottleneck. I don't recall offhand whether MGSV suffers from the 3-core problem, but it's entirely possible.

      bottleneck thread

      Delete
    5. same problem with performance : very low cpu and GPU usage (30%) and less than 40 fps at the first village in the first mission . It's a pity with i7 7700k and 1080ti !
      RIP MGS 5 ! :(

      Delete
    6. I can't easily get back to the first village, so can't do a direct comparison. (That escape from the hospital is super tedious) However, I did not see poor performance when I played through that before.

      One mission in Afghanistan I just played was working fine though. I've got comparable hardware, i7-8700K (4.2G), 1080ti, Driver 419.67, Win10 1803, settings on High, 1440p, Steam version. I got 60 fps through whole mission, GPU at 60% usage, CPU at 20% (2 or 3 threads).

      At least in my experience here it's running very well, no performance problems.

      Delete
    7. drivers 425.31 , win10 (last update) , 3dFM used (so the ini are normal ) , but inconsistant performance : 30fps (20% CPU) facing the first village , 60 fps everywhere . lower the graphic settings give me 10 fps , but not enought . It reminded me the last time i tested with i5 3570K years ago and was thinking that 7770K would make the difference , but nope ! It's strange that only a few complains about the perf', give me hope of a possible solution :)

      Delete
    8. Give me a save game at the spot where you see problems and I'll test it here. Also if you see this in Ground Zeroes, it has a chapter selection option.

      Delete
  33. Thank you very much for the fix. I'm having a specific problem though; when I enable 3d everything turns very high contrast and dark. Even when I turn the game on to full brighness the character is still very dark. Does anyone have any idea what is causing this\how to fix it? Thanks for your help :)

    ReplyDelete
    Replies
    1. Haven't seen that on any of my setups. Most likely to be something related to your output device, like HDR or some mode that activates when it sees 3D.

      Delete
  34. Game doesn't have Exclusive full screen, it's either borderless Full screen which doesn't initiate the 3D Vision, or normal Full screen which enables the 3D Vision, but as soon as it's enabled the game hangs.

    Please update :(

    ReplyDelete
    Replies
    1. Not sure what you are seeing. Full screen is exclusive full screen mode, and works fine. Try the usual stuff, verify game files, reinstall your driver if necessary. Use 3D Fix Manager to simplify install and run.

      Delete
  35. Game is stuck when senses 3DV :(

    ReplyDelete
    Replies
    1. Working fine here. Just tested again using 3DFM, and it's working well. Win10 1803, Driver 419.37.

      Delete
    2. oh it's Win 10 1903, drivers 431.60 with 3DV drivers :( game hangs :( other games are ok though

      Delete
    3. Try driver 425.31. Might be related to our hack for getting newer drivers to work.

      Delete
    4. Thank you for your reply, this driver version doesn't work with my RTX 2070 Super, I will play this game without 3DV for now :( Thanks for trying to help

      Delete
    5. Yeah the 'Super' cards are not a good choice for 3D gaming, not supported at all.

      If you move back to Win10 1809, the driver 431.60 works with 3D Vision there. But might require having installed 425.31 to start. So that's only worth trying on a second boot drive clean install.

      Delete
    6. Other 3DV games work fine on my Super card with your drivers hack, this is the only game hangs, maybe as you said the windows version and drivers. Will try that on VM. Thanks again

      Delete
    7. Very good to know, you are the first I know of to successfully use Super card for 3D Vision. Thanks for the info.

      Might just be this game- it has a much more complicated launcher than others because of their copy protection. Injected instead of wrapped for the 3Dmigoto.

      Delete
    8. Hello, I too have the 2070 super card and can confirm this game does work in 3d after using 3d fix manager to set up driver hack. It got stuck at the first load icon when i tried this fix manually but 3d fix manager fixed it

      Delete
  36. I just installed this again since I started playing near launch and never finished. I cant get 3D to kick in for the life of me. I know I had it working back in 2015. I have fix version 1.3 saved I removed that tried 1.6. Reinstalled the game+fix its definitely set to full screen in game. I fired up another game 3D kick's in fine. Anything else I can try?. I'm on windows 10 1903 driver 425.31

    Thanks.

    ReplyDelete
    Replies
    1. Also I did notice I don't get a notification to run, Rundll on initial launch. Some games I do some I don't. Also set to run as admin.

      Delete
    2. This is definitely still working correctly, I tested it a day or two ago using HelixVision and it even runs in that VR environment using the 3D game.

      Try using the 3DFM here, top left corner. Simplifies some aspects and might do something you missed. The missing rundll is not too unusual, it doesn't happen every time, just when the profile changes in the d3dx.ini.

      The other thing is to go to properties and check the Disable Full Screen Optimizations. Breaks most things in Win10, totally useless feature. 3DFM turns this off by default.

      Delete
  37. Just bought this game on Steam sale - your 3D fix is WOW - I PITY all those who play in 2D, and sneer ay my dated 3D technology

    (I intentionally bought a RTX 2070 with DVI recently as I correctly predicted none of the 3070s would have DVI - and my Asus 3D VG236 monitor has no Display Port - but when the RTX 4000s comes out I guess I will have to buy a new 3D monitor with Display Port)

    ReplyDelete
  38. I’m here in search of some help please, I just installed the fix in the games graphic menu when I change to full screen and apply it freezes and I have to force shutdown the game through task manager, so I turned off 3D vision and set all the graphic settings and resolution changed to full screen apply and no problem, turned 3D back on it launches and in the top right I see the loading indicator for a split second and my afterburner overlay shows then bam it’s a blank screen again, I closed afterburner and rivatuner and it still does it.

    ReplyDelete
    Replies
    1. Just tested this again, and it was working fine here. Win10 2004, Driver 452.06, Steam version of game, launched using HelixVision/3DFM for 3D. Game started in borderless mode, but once I set to exclusive it worked fine. No hang.

      Delete
  39. Thanks for taking the time to do that mate, I was just trying Things for another good 20minutes and thought I’d launch through the fix manager and got the pop up about something else needs to be installed, must be those driver hack files and first try it loaded fine with the fix logo down the bottom of the screen. But I tried control and that loaded into 3D no worries so not sure what the problem was then.

    Thanks for your time checking on your end anyway mate.

    ReplyDelete
    Replies
    1. Spoke too soon, seems to be SLI being the pain, once it’s enabled again same thing either a black screen or white screen.
      I know SLI used to work as I played about 14 missions with it enabled about a year ago, strange?.

      Delete
  40. Update 3 it wasn’t SLI being enabled either. It was having run as admin enabled as i do out of routine with all my game shortcuts. This time it caused a conflict I guess.

    ReplyDelete
    Replies
    1. As a rule of thumb I would never run a game as admin unless absolutely necessary, which is relatively rare. If you run something as admin it can write out e.g. a save file or registry key with security permissions set so that your limited user account cannot access them, which only makes the problem worse. One game I run that does require admin is a pain in the butt because I cannot open any screenshots I save from it, since it sets their owner to admin and doesn't grant my limited user access. (I'd love to say that if you never run the game as admin you will never have these type of permission issues, but Windows tends to screw up permissions every now and then just through random chance/bugs, so there is no 100% solution... but don't run as admin helps)

      Delete
  41. Is really nobody out there willing to make this masterpiece work with geo-11?
    There are so few good military third person open world games and this one is the best.
    It would be so great to play it on my Big TV.

    ReplyDelete
    Replies
    1. geo-11 needs some major work before this game can work with it.

      Delete
    2. Oh i didnt so that you answered. Hopefully it gets solved someday. Wishlist MGSV...c´mon christmas is arround :P ahhh i forget christmas 2023 D:

      Delete
    3. It's on my TODO list, problem is that list is already about 5 miles long and every time I go to look at fixing one issue with geo-11 I find three more problems - and getting the required hooking support this game requires working in geo-11 is no small task.

      Delete