No Man's Sky fixed by Kai
3D fix made with Helifax's Vk3DVision Vk3DVision v3.0.1 driver
(Uploaded to the blog by Pauldusler)
Last Update: June 27, 2021
Supported 3D Modes
- Steam OpenVR
- HelixVision VR
- nVidia 3DVision
- SBS and TNB formats
Required Settings:
Run the game and set the following graphics options:
- Window Mode: Borderless
- Max FPS: 120 (if using nVidia 3D Vision)
- Motion Blur Amount: 0
- Terrain Tessellation: Standard
- Anti-Aliasing: Off or FXAA
Download:
Installation:
- Copy the contents of the Fix folder to your No Man's Sky\Binaries folder ( e.g. C:\games\steam\steamapps\common\No Man's Sky\Binaries ) where NMS.exe is found.
- Vk3DVision.ini ( located in the Vk3DVision folder ) is configured for 3DVision DX11 mode. Change the Stereo3DViewMode setting according to your hardware.
- Run Vk3DVision.exe and start the game.
Hotkeys:
- F1-F4: Convergence values
- F5-F9: HUD depth values
- F: Analysis visor depth key
- F10: Toggle Vk3DVision menu
- F12: Toggle FPS and statistics overlay
Check Vk3DVision.ini for more hotkeys.
Important Notes:
- This fix works only on Windows 10.
- Disable all active overlays ( Steam, MSI Afterburner, Discord, etc. ) if you experience low FPS.
- Disable Fullscreen Optimizations in the NMS.exe Properties if 3D gets interrupted by Windows notifications or popups.
- Modify hotkey parameters and other settings by opening the Vk3DVision menu in-game.
- Reflections have jittering artifacts on High and Ultra settings. Use Enhanced quality if this bothers you.
- For a better experience I recommend getting this mod: https://www.nexusmods.com/nomanssky/mods/757
- Some rare objects or effects may still be broken, so if you find a bug, take a screenshot using the in-game photo mode as this will show the planet or system coordinates.
3D Vision mode using the default DX11 renderer (Stereo3DViewMode = 3DVision11):
- Supports nVidia GPU drivers only up to v452.06.
- Make sure you're not in exclusive fullscreen mode and 3D is turned off before changing graphics settings. The game will freeze otherwise.
- Use Alt+Enter to switch to exclusive fullscreen mode and trigger 3D when needed.
- On Windows 10 v1903 and higher, this mode may require the global driver hack to be enabled in 3D Fix Manager.
3D Vision mode using the DX9 renderer (Stereo3DViewMode = 3DVision):
- Supports all nVidia GPU driver versions.
- Tabbing out of the game and overlays are not supported.
It looks amazing. Great job ! Thank you so much !
ReplyDeleteThanks mate! Any chance to work also on win 7?
ReplyDeleteSorry but as far as I know the driver works only on W10 if you're using nVidia 3DVision.
DeleteYou just made my year, thank you
ReplyDeleteIve been playing this a lot and its perfect. Thank you for the awesome fix! On planets I'm getting about 40fps with everything on ultra on a 10th series i5 and a 1080ti using the dx9 renderer. I can get 60fps if I tone down the graphics a bit.
Delete* playing on 3dvision with a 1440p monitor
DeleteIt's a very demanding game but the fix shouldn't have more than 5% performance impact. Planet quality is the most expensive setting and then comes Volumetric quality which tanks the GPU a lot. Ideally you need a bit more than 70 FPS for the game to feel smooth. You can find me on the discord server if you have other questions :]
DeleteThanks Kai! The fix many have been waiting for :D It looks stunning while not moving, but unfortunately while panning the camera there is extreme frame de-sync issues. I'm on LG C6V passive 3D vision, 60fps/60hz. Additionally, a feature request: screen depth HUD with dynamic crosshair and icons :D
ReplyDeleteThe driver works in frame-sequential mode so if the game runs at 60 FPS you will only get half of that FPS unfortunately. I'm not sure what you can do on your 3DTV system if you're limited to 60hz. Turning off Vsync in the game and in Vk3DVision.ini is one solution if you can't do anything else.
DeleteThere is a frame-sync dll module that Helifax made for his Vk3D fixes, however it needs to be developed individually for each game and I don't have the knowledge to do that yet. Maybe in the future I'll take a shot at it.
About the feature request, the game does not have any depth variables in the HUD and at the moment there is no support for an artificial dynamic HUD in the driver. On top of that, the crosshair and icons are the same shader which also affects other HUD elements so they can't be separated without causing other problems, or without some advanced features not present in the driver yet. In the meantime you can use the hotkeys to change the HUD depth depending on what you're doing in the game. You could also search for mods that disable certain parts of the HUD.
In 3D Vision DX11 mode i have a white screen after start and nothing happens.
ReplyDeleteDX9 mode runs flawlessly! Driver version 452.06. Any hints?
You're probably missing the global driver mod setting from 3DFM. This is required to run 3DVision in DX11 games on those drivers. Check the 3D Fix Manager page or the forums for more info about this.
Deleteit says it contains Trojan:Win32/Wacatac.D6!ml
ReplyDeleteeven 3dfix manager won't install it
That's a false positive there is no virus. Go to the mtbs3d.com forums and look for the vulkan thread and you can get an updated version of Helifax's VK3DVision that won't tickle this false error. 3DFM can't install it because Defender is blocking the file because of that false positive. You can also set Defender to allow the file.
Deletethank you, bo3b !
DeleteThe fix is now updated with the new Vk3DVision.exe so it shouldn't get falsely flagged by AVs anymore.
DeleteI'm having trouble with this title in 3D Vision. I got it working _ONCE_. Now whenever I launch it, I get the very same low FPS and stuttering as I did when it worked but I had MSI Afterburner's overlay on.
ReplyDeleteI even disabled the GeForce Experience overlay, but I'm still getting the stutter and low FPS. I'm stumped.
What is your fps shown in the Vk3D overlay when you experience this issue? Also did you try running it with the default DX11 renderer?
DeleteI have no trouble using overlays in DX11 on my system but it's been reported that they can cause very low fps (5-10 fps) on some systems in Vk3D games, especially in DX9. If this is the issue in your case it should be noticeable right from the start in the Main Menu before loading any save. Otherwise keep in mind that Vk3D has a native 50% constant fps impact and this game is known to be very demanding in general. If you only sometimes experience drops or stuttering you can be sure this has nothing to do with Vk3D or the fix.
Yes, on my system the fps show 5-6, as if I had an overlay that's active. Well, I guess I just have to hunt down what might count as one, among the processes running.
ReplyDeleteI recommend using the default DX11 mode in Vk3DVision.ini if you haven't tried it yet. This mode has a better compatibility with overlays but to get it working you may need to enable the hidden global driver hack in 3DFM, depending on your Windows 10 version and NVidia drivers.
DeleteI am not sure what you mean. I installed the 3D fix using 3D fix manager, and lanunch using the "Play 3D" button.
DeleteI managed to get it working once as I wrote, then exit the game to figure out how to change the 3D settings (they were wrong somehow, somewhat usable, but feeling very cross-eyed) and now I can't get it to work in 3D again.
I run 2 monitors. I shut down Borderless Gaming, GeForce Experience, put Steam in "overlay disabled", quit MSI Afterburner, and I really can't find anything else that might count as an overlay... :-(
Actually the VK3D overlay seems to be the culprit, soon as it pops up with its 2.0.2.6 overlay, the game's FPS drops to nothing. How do I disable this thing.
DeleteThe first popup in the top left corner will always appear for a few seconds and the top right one can be toggled via a hotkey. Either way the Vk3D overlay isn't the problem so I would suggest reading the tutorial from this page to understand how to use the fix and then do a manual installation maybe.
DeleteOne last thing you could try is reinstall the 452.06 drivers via 3DFM, but don't forget that the global driver hack is needed to run the game in DX11 mode on Win10 v1903+ with these nVidia drivers.
Does this fix not work anymore? as i install follow all the instructions get it working and its in 3d (direct x9) but all the shadows are messed up, as is the sky, i assume they have updated it and its broken the fix?
ReplyDeleteLooks like the Expeditions update broke the fix. On Steam version you can possibly revert to the prior version.
Deletehttps://steamcommunity.com/sharedfiles/filedetails/?id=889624474
Same here...
ReplyDeleteI'm aware the latest update broke the whole fix. I will be updating it very soon, probably after they calm down with the optimization patches in a few days.
ReplyDeleteCan't believe you've made it Kai. great job.
ReplyDeleteThank you again Kai, its so appreciated, cant wait to play the new fix.
ReplyDeletenot sure this is working is it? i am on 452.06 with the hack enabled, rest of my games work but this the 3d never kicks in, have tried all modes (3d vision sbs etc) by tweaking the ini file, but it never activates, the old broken fix kicked in fine but i am finding this isnt activating the 3d, has anyone had any success?
ReplyDeleteim starting vk3dvision as instructed and its in the correct folder just FYI, has anyone got this working?
ReplyDeleteTry the older Vk3DVision v2.0.3 executable with the current fix and see if it works. You can find all Vk3DVision versions here: https://github.com/helifax/Vk3DVision-Public/releases
DeleteYou're using a 3DVision monitor btw?
Hi Kai, Yes i am using a 3dvision projector (i.e 3d vision works with it natively without EDID hacks) i checked all the config of Vk3Dvision and on the old fix i could switch between SBSLeft and 3Dvision11 etc with no issue. the new version doesnt seem to activate, despite it having the same config (i even checked the .exe path of NMS is correct etc. so i will give the older version a try and report back, Many thanks
DeleteDid you also try disabling Fullscreen Optimizations in the NMS.exe properties ?
DeleteHey Kai, so i found the issue, the old fix extracted to the folder you were extracting to which was always the NMS.exe folder, this was extracting to a separate folder called "NMS_expeditions_3dFix, so was just a simple case of moving the files into the .exe folder. and boom works.
ReplyDeletemy apologies and thanks for your help, great fix! looks fab.
Glad you figured it out in the end :]
DeleteThank you very much, Kai, for refixing this great game! Much appreciated.
ReplyDeleteOh wow Kai you did it again! I hadn't booted up NMS in a little while, and when I did today it was broken. So came here and you've done it already! Well done sir! -AcidBong
ReplyDeleteHey Kai,
ReplyDeleteis there a way to get in touch with you about the No Man's Sky fix ?
Thx in advance.
Hello the new patch breaks 3D with shadows... :(
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteHello Kai , I've been playing the newest fix for prisms. Working great, and wanted to say thanks again.
ReplyDeleteI dont think this works anymore, i had it working and the latest update seems to caused problems with the shadows etc, can anyone else confirm is they are still using it, or have it working in 3d?
ReplyDeleteI will update the fix these days, once they finish patching the game for this expansion. In the meantime if you have it on Steam you can probably rollback to the Prisms version with an older Steam depot.
DeleteGreat Stuff Thanks Kai, you are a legend!
DeleteHello!
ReplyDeleteThe patch is broken :(
Any updates soon ?
Thank you so much ;)
Hi,
ReplyDeleteShould this work with original GOG install (no updates)? I can't get any 3D from it with my 3D Vision or 3DTV Play setup. I also don't have Motion Blur or Terrain Tesselation settings in the graphics options. Have tried with DX9 and DX11. Everything looks fine otherwise. I enable 3D in 3DFM, click Play 3D, VK3DVision starts up but the game is just in 2D every time.
Unlikely to work, the shaders have changed on every version of the game. However, you can download an older version of the fix file. I set up an old url here that you could try. This is oldest version I can see, Dec 2020.
DeleteThanks for trying. You were right, it didn't work. I did manage to get 3D working in the end by using the Open GL 3DVision wrapper fix at https://3dsurroundgaming.com/OpenGL3DVisionGames.html However, there is screen tearing at various parts of the image eg.. a lazer beam coming out of the ground splits into two beams when going above the mountain line. There is also a bit of tearing in the settings page for example so i think it is throughout. So not ideal. But nice to have seen at least.
ReplyDeleteMight be worth contacting Kai on Discord and see if he has an old version available that might match. I know he fixed it originally without vulkan. GoG also allows you to install different version much more easily, so you can possibly find the right combo of fix version and game version. Look for mod dates to be close.
Delete