Welcome to this rift performance increasing guide! This guide will aim to help new, and old, players of Rift who are suffering from performance issues. Rifts performance has increased drastically since 2.2, when a large patch which improved overall performance was introduced. However, there are still a few minor tweaks that players, such as yourself, can use in order to make your game run more smoothly and fluidly.
Both of the tweaks that I will be showing below, will involve your rift .cfg file, and I advise that you make a backup of this file. The likelihood that you will in fact mess it up is very unlikely, however, you are are better safe than sorry. If you do manage to mess up your default settings, I will provide some images of the default values so that you can recover them.
This fix will only be relevant to players whose CPU’s have 4 or more cores. For whatever reason, Rift’s default settings only allow for the game to use 1 core at a time. If you haven’t guessed already this is bad, really bad. It will inevitably lead to bottle-necking, and in large group environments such a Great Hunt Rifts, it will drastically slow your game down and cause lag spikes. This fix will lessen the strain on the main core that rift uses. We can’t enable all cores due to the fact that Rift is programmed to work on one, however, we can lessen the load on that core by using this tweak.
Please note, that this fix may not work on every machine, and if it doesn’t you can simply change back to the default.
Above is an image of the file you will be after, it is named rift.cfg, and as long as you did not alter the default directory of the RIFT install, it should appear in a start menu search for “Rift.cfg”.
If, for whatever reason, you were unable to find your rift.cfg file via a simple start menu search, I have provided the location of the default rift file save above. If you cannot find your .cfg file at this location, you will need to turn on hidden folders.
Once you have found your .cfg file, open it up with notepad, and scroll down until you find the [CLIENT] section, as shown in the above image. Your [CLIENT] section may differ from mine slightly, however for now the only part of this file we will be focusing on I have highlighted red in the above image. The part we are focusing on is the “MainThreadCPU = 0″ . Your .cfg file will have a number here, which will be relative to the amount of cores that your processor has, simply change this to 0. This change will result in an fps increase of 5-10 on most systems, however it is relative to your machine. If you see no difference, simply change the 0 back to 3(default)
Once you have changed the CPUThread to 0, save the file, and then proceed to open the properties of the file by right clicking it and selecting “properties”.
Once you have opened the properties of the file, make sure that the “read only” option is ticked in the General Tab, as shown in the image above. This is vital due to the fact that the Rift Client will override any custom settings, with defaults, next time you start the client, and making the file read-only will stop it from doing this, and save your default settings.
It is worth noting that during major content patch you may need to briefly make your .cfg file accessible by the rift client, or else you my encounter an error whilst downloading. Simply un-tick “read only” during download and then re-select it. This should only occur during major content patches, and seems to a rare occurrence on certain machines, so probably won’t effect you!
The great thing about rift’s .cfg file, is the fact that we can literally edit any part of it, and we can also add to it! Below I shall show you a few ways that you can gain FPS and general performance increases with only a few basic changes to the code of your .cfg file!
Pleas reference the above image when following this next step.
You will want to access your .cfg file once again, and this time scroll down the [VIDEO] section, and refer to the above image. On the line highlighted in red above, you will want to add the following “VfxCullDistance = 256″ without the parenthesis. Once you have done this, keep your .cfg file open and move to the next step below!
In the above image, you will see that I have highlighted 2 areas, these are “VFXLimit” and LightingComplexity. Firstly, you will want to change LightingComplexity from 0.800000 to 10.000000, and then change VFXLimit to 7500. Once you have done this, you are done! Save your .cfg file, and double check to make sure that under the properties section you have selected the “read only” option.
The two above steps should make your game run much more smoothly, and also stop your camera from lagging orfreezing when suddenly turning around. I hope this post can be of assistance to some, and if anyone has any inquiries, or would like some more diagrams added to the post, to make it an easier read, please contact me either on the comment below, or via email.
As a small sidenote, it has been known that changing the CPU options in .cfg files can cause some issues or errors to arise when starting the Rift. If this occurs, simply go back to your .cfg file and change the previously enter “0″ to a “3″, which is the default number. this will dispel any errors, and remove all above changes made.