Skip to content

Instantly share code, notes, and snippets.

@sinanm89
Last active August 14, 2016 19:35
Show Gist options
  • Save sinanm89/5487b72834bccea47720f5bb4414f16a to your computer and use it in GitHub Desktop.
Save sinanm89/5487b72834bccea47720f5bb4414f16a to your computer and use it in GitHub Desktop.
No mans Sky fix 14.Aug.2016

How to fix No mans Sky on Windows 10 running Strix970

I originally left this comment on TCB's video but the comments are disabled (oops didnt know, makes sense though).

I couldnt play when I first got the game and I had prepurchased. It actually took me about 3 hours to get the game working because everytime I changed an option to optimize my game I HAD TO RESTART IT. That being said I love the game. It reminds me of the fun I used to have playing MYST and Ultima Online.

Heres How

  • Update your gpu drivers
  • install Opengl https://developer.nvidia.com/opengl-driver - This isnt bundled with the game setup and was the big issue for me.
  • open the SteamLibrarysteamappscommonNo Man's SkyBinariesSETTINGSTKGRAPHICSETTINGS file and edit it on notepad or sublime

heres the file:

<?xml version="1.0" encoding="utf-8"?>
<Data template="TkGraphicsSettings">
    <Property name="FullScreen" value="false" />
    <Property name="Borderless" value="true" />
    <Property name="Monitor" value="0" />
    <Property name="UseScreenResolution" value="true" />
    <Property name="ResolutionWidth" value="3840" />
    <Property name="ResolutionHeight" value="2160" />
    <Property name="VSync" value="false" />
    <Property name="GSync" value="false" />
    <Property name="ShadowDetail" value="Low" />
    <Property name="TextureDetail" value="Normal" />
    <Property name="GenerationDetail" value="High" />
    <Property name="ReflectionsQuality" value="Low" />
    <Property name="AntiAliasing" value="None" />
    <Property name="AnisotropyLevel" value="1" />
    <Property name="FoVOnFoot" value="100.000000" />
    <Property name="FoVInShip" value="100.000000" />
    <Property name="Brightness" value="128" />
    <Property name="MaxframeRate" value="160" />
    <Property name="NoHudMode" value="false" />
</Data>
  • borderless on, fullscreen off = now you can alt-tab...
  • Turn g-sync off = stop the fps from sinking to 0.5 i.e unplayable. (who would put an option in the user options but not allow the user to change it? You need a better code review process, this is fundamentally flawed on a lot of levels)
  • framerate; max it otherwise itll drop some.
  • fov: max em because even then its weird
  • generation detail depends on the cpu bottleneck
  • Vsync somehow is the inverse (if true theres tears but if false its fine, I fear that this is also someone forgetting an inverse logic somewhere...)

*Before you launch the game;* - the space loading screen takes about 5 minutes everytime I start the game up and hyperdrive also takes about 2 minutes in some cases.

Remarks

You know I was VERY excited when they said there wouldnt be loading screens but that was just a blatant lie apparently. Theres plenty of loading being done youre just creating the illusion that somethings happening during those times. they assumed it wouldnt take long but it is. At least make it somewhat interactive so we know youre actually loading and not the game crashing (which lead me to believe it was because it was failing before I started making any changes).

These values allow me to play at ~40-45 fps on 4k. When I max out the details and shaders its still 40fps on 1080p for me so Im pretty sure medium and high are almost exactly the same for me as of right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment