1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (No Ratings Yet)
Loading...Loading...

No Man’s Sky NEXT – Performance Improvement Guide

27 July 2018, Friday, 20:42:03

Performance Improvement Guide

Before we begin, you’ll need to find some information about your CPU and GPU that will be important in XML file tweaks for hidden options!

 

 

FIND HOW MUCH CORES AND THREADS YOUR CPU HAS

For a setting, you’ll need to know the amount of cores and threads of your CPU. For Intel, you can find it on Intel’s “Ark” website. My i7 6700 for example has 4 cores and 8 threads.

 

 

FIND HOW MUCH VIDEO-MEMORY(VRAM) YOUR GPU HAS

For a setting, you’ll need to know the amount of VRAM(The Video-memory of the GPU) of your Graphics-Card. My GTX 1080 has 8GB VRAM. The TexturePage size will be based on your VRAM, the maximum you should enter is your VRAM in megabytes, setting it higher will crash the game. Below are the conversion rates for how much TexturePage size is the maximum allowed for common VRAM amounts. If yours is not listed, it is simple maths: xGB*1024 will give you how much TexturePage size is the maximum you can enter.

 

  • -1GB – 1024 kb
  • -2GB – 2048 kb
  • -4GB – 4096 kb
  • -8GB – 8192 kb
  • -11GB – 11264 kb

 

 

KNOW THE NATIVE REFRESH RATE OF YOUR MONITOR

This is important for those who prefer to use VSync for a tear-free, smooth experience. You can easily find this information by searching for your Monitor on the internet or by going to Resolution Settings in Nvidia Control Panel

 

 

 

In-Game Settings Tweaks

This will be short and fast, only a few tweaks needed here.

 

 

TURN OFF VSYNC

The in-game VSync in the game causes significantly lowered performance for some reason, it has a bigger performance impact than Nvidia’s control panel VSync setting, so turn it off in-game under Graphics settings.

 

 

ENABLE BORDERLESS MODE

Set the screen size to Borderless instead of Bordered or Fullscreen. This is will improve your performance and colours of the game by a small amount. It will also make Alt-Tabbing very fast.

 

 

 

Tweaks Outside of the Game

Now we get to the most important part, we’ll do most tweaks outside of the game.

 

 

NVIDIA CONTROL PANEL TWEAKS

Open Nvidia/AMD Control Panel(right click on your desktop) and go to 3D Settings(not sure what it is in AMD settings) and “Program Settings” and click on “Add“. The control panel will freeze for a few seconds then a window should pop up with a lsit of your recently apps, games, programs. There, select No Man’s Sky.

 

The following tweaks should be done:

 

  • -Enable VSync, if you want to lock the frame-rate to your refresh rate to eliminate screen tearing and make the game smooth. This will overwrite the in-game setting and use Nvidia’s own VSync, it is sometimes a better option than in-game option, like here.

 

  • -Set Prerendered-frames to 1, Whetever you use a controller or mouse+keyboard, set this to 1 to increase the smoothness and stability of frame rate.

 

  • -Turn Triple-Buffering ON, this will improve performance with VSync, and it will stop the game from locking to half of your refresh rate if a frame-rate drop happens.

 

 

 

SETTINGS FILE TWEAKS

We’ll do some tweaks in the game settings file. You can find the file here: steamapps\common\No Man’s Sky\Binaries\SETTINGS The file you’re searching for is TKGRAPHICSSETTINGS.MXML

 

You will need the information you searched for at the beginning here! Open the file with Notepad+++
IMPORTANT NOTE ABOUT NumLow/HighThreads Option!!!! If your CPU does NOT have Hyperthreading then leave it at default values, changing it will result in stuttering.

 

The following tweaks will be done:

 

  • -Set the MaxframeRate Value to your Refresh Rate IF you are using VSync. This will help with frame-rate stability.

 

  • -Set NumLowThreads to the amount of CPU CORES you have
    According to user, Alex_Smile, setting it to “0” will help your performance.

 

  • -Set NumHighThreads to the amount of CPU THREADS you have

 

  • -Set TexturePageSizeKb to the amount of VRAM you have(in Megabytes!!) or lower. It is very important that you do NOT set it higher than your VRAM size! Setting it to the amount of VRAM you have or a lower amount(important if you have any other VRAM using programs running in the background) will help with textures and frame-rate stability.

 

  • -Set TextureStreamingEx to OFF, setting it to OFF helps some users with stability and increased frame-rate, for some users, it doesn’t make a difference, and for some it may introduce stuttering. If you have any issues after turning it off, then set it back to AUTO.

 

 

Share on Facebook0Share on Google+0Pin on Pinterest0Tweet about this on TwitterShare on Reddit0
                                                                               
113 views

Leave a Comment

*
*
Your Comment: *