After several hours of tweaking settings, and following many strategies online to try and gain an advantage over the beast that is this un-optimized beta client I decided to try something different. Below I will list the three approaches that I took as suggested by other users online, as well as the trick that finally allowed me to gain control over my FPS. I am hoping that this can act as a compendium for users to save them searching tirelessly online, wading through outdated information.
Approach 1: DirectX9
The first suggestion that was proposed by many users was to force Wildstar to run in DirectX9, as it appears that DirectX10 and 11 have had some serious issues with optimization. The process in order to do this is quite simple.
- Right-click the shortcut icon on your Desktop
- Select Properties
- You'll notice under the Shortcut tab, that there is a box called Target
- In this box it should list the location of your Wildstar installation. We need to slightly modify this line in order to force DirectX9 mode.
- At the very end of your target, enter a space, followed by the text -dx9
- For example, my target box is as follows: "C:\Program Files (x86)\NCSOFT\WildStar\Wildstar.exe" -dx9
Approach 2: Windows XP Compatibility
The next approach that I found was to change the compatibility of the game, which forces the client to download a 32-bit version.
- Right-click your Desktop shortcut
- Select Properties
- This time, switch the the Compatibility tab
- Check off the "Run this program in compatibility mode for:" button, and select Windows XP (Service Pack 3).
- The next time you launch the game, the patcher should download the 32-bit client.
- NOTE: Other users have suggested that this fix doesn't actually change anything, but it's worth a shot!
Approach 3: In-Game Settings
This approach is one you may have already attempted yourself, but it's worth placing it here for users who it may not have occurred to, or that are overwhelmed and confused by the in-game video settings
- Target Scale: The first option to try on the video screen is the Render Target Scale slider. This has something to do with anti-aliasing, so it is worth noting that turning this slider will get you some FPS gain, but not without the cost of a fairly grotesquely pixellated experience.
- Vertical Sync: Ensure that this option is turned off. You may experience some frame tearing, but a bit of frame tearing won't be an issue if you can't play at more than 10fps.
- Quality: Don't be stubborn. We all know that this is a beautiful game, but until optimization occurs your machine may not be able to perform at the level of quality that you expect. Try turning everything to Low or Off if possible, and then work your way up. Be creative!
- Texture Filtering: If you're confused by what each of these means, and are experiencing lag, then switch to Bilinear. Thing of it this way:
- Anisotropic - Best Quality, Most FPS loss
- Trilinear - Medium Quality, Medium FPS loss
- Bilinear - Lowest Quality, Least FPS loss
Approach 4: Nvidia Control Panel
This is the one that really fixed it for me. I'm playing the game on an Nvidia NVS 4200m (laptop) gpu, which is actually really weak for gaming. It occurred to me after messing with in-game settings, that certain settings such as texture filtering and AA did not really have an OFF option. I decided to take it upon myself to enter the Nvidia Control Panel to see what kind of fix I could come up with.
NOTE: This solution only works for PCs/Laptops with Nvidia gpus. If you have an AMD GPU and have figured out how to fix this using that, please post here, so that others may see!
- In the Start menu, type "Nvidia," and the NVIDIA Control Panel should appear for you to click on.
- Select Manage 3D Settings in the task column on the left side of the window.
- From here, select the Program Settings tab.
- Wildstar will not appear on the list of programs which you can customize, so you will have to press the Add button.
- Navigate to your install directory for Wildstar, and select the Wildstar.exe.
- If you have NVIDIA Optimus functionality on your gpu, ensure that you select your non-integrated gpu from the dropdown menu.
- Here are the settings that I chose that seemed to help: HERE
Approach 5: Update Graphics Drivers
If all else fails, try updating your graphics card drivers!
Using approaches 1, 2 and 4, I was able to get my FPS up to 30 fps on my laptop. I really hope that this post can help others to enjoy their beta weekends. If you have any suggestions, please post them here and I will try them and add them to the post! Best of luck, and I hope to see you all in Nexus!
EDIT: P.S. Please remember that the game is still in beta. Optimization is a hell of a task, and we have to have faith that NCSoft and Carbine will do their best to ensure everyone can play smoothly. Stay positive, and try to have fun with it. If you have to play the game in a horribly ugly state, focus on learning the mechanics rather than taking in the sights this weekend, or take a break and come back for the next beta weekend!
Edited by Archos, 21 March 2014 - 06:07 PM.