Tuesday, September 29, 2015

GTA V (DX11)



Update May-16:
- Update the wrapper and use the "hook" option, this may prevent the "out of Memory" issue using the fix.
- Add SBS and TB support

This game is almost 3D ready out of the box.

When this game was released it suffer from a lot of issues with 3D dropout during gameplay or crashes. Only 350.12 driver works on some systems and lowering a few stuff. So for many, was a no go for playing like that.

Now with the recents patches and a more stable nvidia driver the game is playable without 3D dropout and crashes, or at least don't happens that often.

This fix was worked with bo3b to improve performance using the wrapper and the flickering bushes.

Enjoy, this game is awesome in S3D!!

Fix:
- Yellow markers
- Sun beams/glare
- Disable golf grid overlay (it's fixed in a patch, but looks better without)
- Using 3Dmigoto wrapper produce some flickering bushes, this is also fixed by tweaking the code of some shaders.

Notes:
- There may be some bushes remaining, if you found one...take a screenshots of the map and screenshot of the bush.
- This fix was tested on 350.12, 355.82 and 355.98 drivers.
- Using MSAA break yellow markers fix (at least happens to me using single GPU)
- More info here: nvidia forum thread

SBS/TB Support:
- Remove the ";" in the ;run = CustomShader3DVision2SBS in the d3dx.ini file in the [Present] section. By default the game will start in TB mode. Press F11 to cycles modes.


Instructions:
- Extract where the .exe is located

Download

Download (Hook version)


Screenshots

** Do you like the fix? **
If you like the fix, you can donate to this PAYPAL account: dhr.donation@gmail.com
Thanks!

49 comments:

  1. omg, this is perfect now ! thank you so much ))

    ReplyDelete
  2. how can i use Reshade with this fix together ?
    When i put dxgi of Reshade and D3d11 together , it crashes ?
    Any solution ? Proxy or renaming ?
    Thx in advance

    ReplyDelete
    Replies
    1. i tested using the proxy methode in d3dx.ini :

      "[System]
      ;proxy_d3d9=d3d9_helix.dll
      proxy_d3d11=dxgi.dll (removing ";" )

      or

      proxy_d3d11=d3d11_helix.dll"

      Crash !

      Delete
    2. it's bizarre that it works for The Witcher 3 like they say here : http://helixmod.blogspot.fr/2015/06/the-witcher-3-wild-hunt.html .
      I tried all their solutions for TW3 with no success .
      GTA5 without sweetfx is a bit (too much for my taste) blurry and washed out :(

      Delete
    3. Here is a small guide how to make other custom d3d9.dll mods work:
      1. Unpack mod somewhere and open this dir.
      2. Rename d3d9.dll to sweetfx_d3d9.dll for example.
      3. Move all mod files from the dir where you've unpacked it to game dir where game.exe located(example C:\Steam\steamapps\common\Dishonored\Binaries\Win32).
      4. Open DX9Settings.ini and add a new line "ProxyLib = C:\Steam\steamapps\common\Dishonored\Binaries\Win32\sweetfx_d3d9.dll" (without quotes, you should put full path to renamed dll here) after "[General]".
      5. Save DX9Settings.ini file.
      6. For UE3 games copy DX9Settings.ini from directory where game.exe located (C:\Steam\steamapps\common\Dishonored\Binaries\Win32) to "Binaries" directory (C:\Steam\steamapps\common\Dishonored\Binaries\). You should have 2 same DX9Settings.ini files in the game and in the binary directories.

      Note:
      If installed custom mod has some broken effects(which vanilla game hasn't) , please contact the author of this mod.

      By Helix not me.

      Delete
    4. Does Reshade/SweetFX work on your game without 3Dmigoto? I'd start there to be sure it works. They also have a proxy dll chain through, so you could try having it call the 3Dmigoto d3d11.dll.

      This fix primarily fixes the yellow markers, and sun glare, the game is otherwise pretty much perfect. If you can't get them to place nice, you could try playing without 3Dmigoto.

      Delete
    5. This fix is using 3Dmigoto wrapper (DX11), not helix wrapper (DX9). They works different.
      Those instructions don't work with this fix.


      BTW, i have the same issue trying to use reshade (crash or reshade don't load)

      Delete
  3. Yeah I am unable to post this over on the forum, I'm having an issue that others with the same GPU are also reporting, that of very low utilization with the 980 Ti. I'm seeing a frame-rate of 32 FPS with utilization pegged at 40% and CPU of 20%. When I turn off the 3D emitter GPU utilization goes to 75% or so (this particular scene must be CPU bottlenecked, inside Franklin's home looking out over the city) and CPU utilization from 20 to 30% or so with the frame-rate also more than doubling.

    Any idea why this seems to be a 980 Ti specific issue?

    https://forums.geforce.com/default/topic/825678/3d-vision/gta-v-problems-amp-solutions-list-please-keep-gta-discussion-here-/69/

    Conan, Ronrebel, and Zig here are all running GM200 and are all around the same framerate with two out of the three having also noticed the low utilization.

    ReplyDelete
    Replies
    1. I have a GTX 980 single and on the same place, i go from 85 FPS in 2D to 30 FPS in 3D .
      Bad optimization :/
      Moreover , Reshade taxes 3 FPS more in 3D for the simple use of DPX and Lumasharpen effects while Sweetfx 1.5 , for the same effects, didn't cause no loss . Very difficult in this condition to play GTA 5 even if i found 30 FPS in GTA less stutter than 60 FPS in Far Cry 4 Lol !

      Delete
    2. I'm not sure if there is anything specific about 980 cards that work slower here. It's fairly clear though that 3D Vision only uses 3 cores of your CPU. So in GTA5, if you run in 2D, you can use all 8 threads and get a good speed bump. But with 3D Vision, that is cut to 3 cores, and hence it's even more of a slowdown than usual.

      We aren't certain, but I think it's pretty clear that GTA5 is CPU limited when in 3D.

      https://forums.geforce.com/default/topic/832496/3d-vision-cpu-core-bottleneck/
      https://forums.geforce.com/default/topic/825678/3d-vision/gta-v-problems-amp-solutions-list-please-keep-gta-discussion-here-/post/4515030/#4515030

      Delete
    3. is this problem (CPU limited) less troublesome in Witcher 3 ? With a single 980, can i play in 60 fps in 3D ?
      if that is the case, I will abandon GTA for a while and will buy TW3, pending improved 3D Vision drivers.

      Delete
    4. and a question for DHR : have you got the same crash using Reshade and 3DMigoto fix in Witcher 3 ?

      Delete
    5. i don't test reshade in TW3 using 3Dmigoto.

      Delete
    6. CPU bottleneck issue is non-existent in TW3. I've reverted to that as well. Luckily that particular has a lot of play-time in it, I've already committed 60 hours or so to it and I'm only level 11 and have half of the skill-tree developed. I've just only now completed the Witches of Croockback Bog part of the storyline. Then there's the DLC that is coming out and the promise of more performance, at least for the consoles, with it's accompanying 1.9 update. Hopefully said update doesn't break 3D Vision and all of my mods lol.

      Delete
    7. I also upgraded from 780tis to 980tis and since then I get 30s in 3D with 2-way-sli. I tried RockStar support and its a joke.

      Delete
    8. I know it's complicated, but I don't understand how activating 3D Vision causes the game to suddenly drop down from 8-12 CPU cores to 3. The issue here isn't a GPU bottleneck from having to render the game twice, 3D Vision causes the game to literally use half your processor, and that I don't understand.

      I truly wish Rockstar was receptive to our pleas to address this issue but I don't think anything is going to happen. I will still play GTA 5, as it's a glorious game even in 2D, and looks fantastic at 90-120 FPS G-Sync, but it's not nearly as visually arresting in 2D.

      I have to go back on my comment about Batman: AK, having given the game a chance, I have to say that it is absolutely stellar, this is the definitive Batman of the series. I'm not sure SLI works though, which is ok for me having only a single 980 Ti, at 1500MHz 90 FPS constant with everything turned up is doable at 2560x1440. I'm looking forward to the patch due out at the end of the month that may restore the currently greyed out Nvidia Gameworks features.

      If you picked up Batman: AK during a promotion with the purchase of one of your 980 Ti's, I highly recommending using the code and activating the game through Steam and giving it a run around. It's really really good.

      This is also one of those games where you might just want to play it in 2D vs 3D, it's so fast paced with so much motion, particularly the rain, that 90 FPS 2D may be preferable to 45 FPS (for single GM200 owners) 3D.

      If a fix comes out I will have to give this one a replay, along with The Witcher 3, when I either pick up a second 980 Ti and can appreciably sustain 60 FPS with all the bells-and-whistles turned up or I step up to single 1080 Ti / whatever-top-tier-Pascal is to be called in late 2016, early 2017. Having had my fill with SLI, I'm leaning towards the latter option, although that is a long time to wait to play TW3 and B:AK in smooth 60 FPS everywhere 3D Vision glory with everything turned up on the ROG Swift.

      Oh, which brings me to another question, are you running the same monitor and if so are you having issues with SLI? I've heard reports of Maxwell SLI issues with the Swift, but have not personally experienced them going from 2x 780 Ti SLI to single 980 Ti, and this is an issue I will need to confirm before considering that second 980 Ti as the only reason I even need a second 980 Ti is solely to run the aforementioned games (along with Skyrim + myriad mods) at 60 FPS with graphical options turned up.

      Thanks in advance.

      Delete
    9. Yeah, unfortunately the 3D is a bit broken from the performance standpoint at present. The 3-core problem appears to stem from the 3D Vision driver itself, not from the games. We don't normally see it, because most games are built around 2 cores only anyway. We are starting to see a handful of game that are truly multi-threaded and GTA5 is one. At present we don't have any way around it.

      For Batman, the problem there is that it does not support SLI at all. The SLI profile NVidia added was a mistake, and has been removed. For that game, even only in 2D, there is no SLI support.

      Delete
  4. In a same place , when i have 120 fps in 2d , i have 90 fps (45fps per eye) with 3d activated , but the most strange is that the framerate decreases with time in 3d unlike in 2d , and after playing one hour , it's not 90fps but 60 fps (!) (30fps per eye) that i have ,when it stays solid at 120 fps in 2d .
    So apparently, there is not only a cpu problem i think .
    And it's a pity because ... what a marvelous experience !! ... in 3d with a projector at 1440p (DSR) :))

    ReplyDelete
    Replies
    1. Yes, there is a memory leak in the game as well. It's still there, but not as serious as it was. Before it would crash the game outright. That seems to be fixed in the latest GTA5 update.

      To minimize the effect of the leak, manually set your pagefile to some giant number, like 30G. That lets the leaked memory be paged out and should keep it from slowing down over time.

      Delete
  5. Yayks! Great! Thank you very much, DHR! :)

    ReplyDelete
  6. Can you go online without ban with this fix? Anyone tested it?

    ReplyDelete
  7. you just cant go online
    This fix works only for story mode with disabled internet

    After each start game check main files intergity and replace modified dll, what kills fix

    I made rockstar support ticket about 3dvision problem, do it, all of you make it too we shoulf force them to pay attention!!!

    ReplyDelete
  8. Hello !
    is this fix always useful now ? actual drivers are 361.75

    ReplyDelete
  9. Just played the game today, and it's working well in 3D. Had to reset the graphics to defaults to clear a smoke/haze glitch, but otherwise it worked. Performance is very good now as well.

    Fix is still useful, because the mission markers and race markers are otherwise still broken.

    ReplyDelete
    Replies
    1. thx for info, i was wondering if the fix was still usefull :)

      Delete
    2. thx for info, i was wondering if the fix was still usefull :)

      Delete
  10. This is incredible! Thanks to everyone that put this together. Works like a charm! I notice some people said it doesnt work online. I played online all night in 3d, worked fine for me.

    I had to set grass to 'Normal' as said above. I also had to set water quality to 'High' instead of 'very high' as the water reflections were rendered wrong.

    The only grass I found that rendered wrongly was some hedges. Specifically the hedges in Micheals mansion, but I saw a couple of others.

    Also I got the "OUT OF MEMORY" error on boot when starting in 3d, it comes up in 3dvision overlay and breaks your 3d. I noticed some people saying they had this problem and couldnt fix it. I fixed by waiting for the initial 3dvision overlay to appear, you know that one that says your game is rated 'excellent' in 3d etc. As soon as it pops up hit your disable 3d key, default is CTRL-T , to disable 3d. Then when you get in game hit your CTRL-T again to re-anable 3d and your all good to go!

    Cant express my thanks enough. I was using tridef POWER3D (Z-BUFFER) mode to play it in some semblance of 3d but now I can play in 1080p and it looks incredible!

    ReplyDelete
  11. i have a gtx 980 and this mod does not work. ive extracted the file into my gta v folder and i still get no memory 3d crash? Ive tried both hook version and regular.

    ReplyDelete
    Replies
    1. That's actually a driver bug. Try different drivers, or change the settings around. I haven't found a consistent reason why it throws up the out-of-memory. You can also play without the fix, the only main thing it fixes is the race markers and yellow mission markers.

      Delete
  12. Has anyone ever had issue where Micheal and Franklins head / hair is like double vision?..... looks like Franklin hair is detached from his head..... not sure what the issue is. I am using GTX1080 on both Win 7 and Win 10, but on my other PC with GTX980Ti SLI never had this issue :(

    ReplyDelete
    Replies
    1. This happens sometimes even in 2D. The game has a loading glitch that can break these. Try alt-tab, and relaunch the game. If it happens consistently, try changing settings to lower settings temporarily.

      Pretty sure this is a driver bug that GTA5 brings out more often. Might be related to the out-of-memory problem seen with GTA5. For that, close absolutely all other apps and windows as every window takes up GPU memory. The paging mechanism has some sort of bug.

      Delete
    2. Thanks for the reply, this is SOOO annoying I can't get it to work with GTX1080 drivers in Win 7 or Win 10. Still working fine on my GTX 980Ti SLI setup though. I really hope they update these drivers for Nvidia 10 series cards :(

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

    ReplyDelete
  14. If anyone is still having issues with framerates and say even a 1080 gtx, well a couple of things.

    The easiest hack is to force triple buffering and advaptive vsync in the "Manage 3D Settings" in the NVIDIA control panelm this really smooths out the game even with crap framerates.

    No need to run full power on the GPU in the settings since its not fully utilized by GTA.

    Also set a high priority on the GTA process, you can do this with task manager by alt-tabbing to the GTA executalbe, right click and change the priority to high for instance.

    What I have seen is that if you run borderless you get whopping huuuuuuge framerates, but soon as you go fullscreen 3D, BLAM! you are limping on what most helixmod gurus believe is capped/limited core utilization (has to be a bug), have not profiled this but it certainly seems like a Rockstar issue that will never be fixed!

    What is so curious is that with the GPU just sitting idle and that being about the only thing people upgrade nowadays, Rockstar should have focused on compute power vs cpu core/threads...oh well, that was then and this is now...perhaps we have all moved on.

    ReplyDelete
  15. For me, it's almost perfect but I have a serious issue: IMPOSSIBLE to use the fix AND the Xbox 360 wireless controller at the same time...I tried all kind of setup but it's still impossible...any suggestion ?

    ReplyDelete
    Replies
    1. This has worked for me for a very long time. We used 360 wireless controller for whole game using the fix.

      "still impossible" doesn't tell me anything. What exactly is happening?

      Delete
  16. Hello Community :-)
    After upgrading my pc i have desided to replay GTA V. But i ran into some very weird issues. Despite the 3d was on, i have got brocken 3d picture and other weirds stuff. I have tried the game on 4k passive display (optimized for 3d vision) and with normal 3d vision shutter glasses. The issue appears on both (tried different drivers too). Finaly, after almost a day of fighting with settings of driver and the game i found the solution. Somehow the game now can not (at least mostly and on my system) initialize direct 3d mode if the game's refresh rate is set to the highest possible (120 Hz (dont even ask why not 60 :-)) on normal 3d vision monitor and 60 Hz on passive display). The game always change the value to max Hz - 1 in this case (at least that value can be found in the config.xml). So if any other refresh rate besides the highest is set, it will work. (tried at least 10 times in a row). Additionaly it seems to resolve the out of memory issue (or i was very lucky :-))
    Please sorry for the long post! But i think it is important to share this information. Maybe someone of you have similar troubles.
    I use Windows 10x64 (with aniversary update). The driver version is 372.70.

    ReplyDelete
  17. Hi all. After a while of not playing gta v I returned to find that 3D is not available anymore in graphics settings? Anyone know what is happening? Is there a way of activating 3D?

    ReplyDelete
    Replies
    1. I had to reset all my settings back to defaults, then relaunch the game. I also saw this happen after a recent GTA update. 3D is still there, it's a settings glitch of some form.

      BTW, they fixed the yellow race and mission markers, so our fix is probably no longer necessary.

      Delete
  18. Hi, today i did a fresh install of GTA5 . I started the game without this fix installed. Nvidia 3d settings enabled, though. Guess what the game was playing in 3d without any helix fix.Further i was not able to enable the 3d setting in GTA5 graphics menue. I am missing something or the thie patch obsolete by now?

    ReplyDelete
    Replies
    1. I just tried the game after it's latest gigantic update, yesterday. It seems to run fine without our fix. The main things we had fixed earlier were the yellow mission/race markers, and sun flares.

      Both are now fixed by the native game. So, no need for our fix now.

      Delete
    2. THX for the info , so my post below ist outdated then?

      Peace out!

      Delete
  19. @DHR pls can you reply to this post.My setup.
    GTX 1080,
    Win 10 anniversary,
    Modorganizer . (dongle)
    Nvidia 3d tv play.
    Passive lcd 3d TV
    1: do i need to have NNvidia 3d enabeld in order to run ur fix?
    2: do i have to enable in my TV the side by side feature?
    3: do i have to switch on the 3d enabled inside the game graphics settings.
    4: what resolution can i run with ur fix?
    Here is what i got with ur fix installed.
    TV settings 3d off
    Nvidia 3d enabled
    resolution ingame 1920X1080 24hz
    nvidia resolution 1920X1080 24hz
    and this is the only setup where i can play the game in 3d .
    If i disable nvidia 3d and enable the tv 3d settings i get a side by side pichture on the screen but not able to see 3d ( its like a split screen) sometimes even four split screens . ( two on top and two on bottom of my tv)
    BTW changing of the F11 key doesnt work either.
    Pls can you post how to setup for the hook fix.
    THX in advance.

    ReplyDelete
  20. still Out of memory issue..I used hook version.

    ReplyDelete
    Replies
    1. Last I checked, our fix is no longer necessary, because they fixed the remaining glitches. Only need to use our fix if you want the SBS or TB support.

      Delete
  21. This is almost perfect, but is there a solution for playing in First Person? The helixmod for Fallout 4 has is so when you aim down sight, the convergence changes so weapon reticles are on target. Is there any way to get that in GTAV? The Nvidia reticle isn't that great. I'm dying to play this game in first person with 3D vision, but that part is just broken and forces me to turn 3D off.

    ReplyDelete