o7 Citizens, I wanted to share my user.cfg and optimizations that I use to play the game with minimal crashing and great framerate with a medium-high end rig.
I see a lot of people in Global Chat complaining about client crashes (not 30K). Star Citizen is an Alpha and it is normal to crash. BUT, I believe that there are some things you can do to make the game run smoother and more consistent on your end.
By no means is this a "fix" or better than default settings, but I do get overall less crashes, more consistently. This may not work for everyone so no guarantees:
First lets show you 'My Setup'
- CPU: i7-9700K @ 4.8GHz
- GPU: ASUS RTX 2060 Super
- RAM: 32GB @ 3200 MHz
- Crucial MX500 SSD (No paging file enabled)
- The first thing to do is to Navigate to 'C:***StarCitizenLIVE' and add a new file named USER.cfg
Add the text:
// DEFAULT
sys_maxFPS = 0 // framerate uncapped
sys_maxIdleFPS = 0 // uncaps idle fps
r_VSync = 0 // forces vsync off
r_MotionBlur = 0 // turns off camera blur
r_ssdo = 1 // turns screen shadow gloss down
r_DisplayInfo = 3 // shows some connection and pc information
// EXPERIMENTAL
q_ShaderDecal = 3 // default value is 3
q_ShaderFX = 1 // default value is 3
q_ShaderGeneral = 3 // default value is 3
q_ShaderGlass = 2 // default value is 3
q_ShaderHDR = 0 // default value is 3
q_ShaderParticle = 2 // default value is 3
q_ShaderPostProcess = 1 // default value is 3
q_ShaderShadow = 3 // default value is 3
q_ShaderSky = 2 // default value is 3
q_ShaderWater = 1 // default value is 1
ui_disableScreenFade = 1 // disables fade between screens
- Open the ''C:***StarCitizenLIVEUSER' folder and delete 'shaders'
- Navigate to 'C:***StarCitizenLIVEBin64' and locate 'StarCitizen.exe' –> Right-click properties
Can be enabled for bordless or fullscreen.
- These are my video settings:
- Windows settings:
enables GPU profiling – can be very beneficial lowering latency
- ***OPTIONAL & NOT RECOMMENDED for Non-Advanced Users***
ALWAYS BACKUP REGISTRY if you don't know what you're doing!
Windows 10 by default uses Nagle's Algorithm to bundle data packets. By modifying the registry you can have an unbuffered flow of packets if your internet connect is consistent (i.e. wired and not wireless)
Hold Windows key + R, and type regedit
Navigate to ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces
Match the folder with the IP address that is found when you run ipconfig in CMD and add the two 32-bit DWORD's
TcpAckFrequency
TCPNoDelay
Edit value to 1 (see image)
You need to find your local IP address first before adding the DWORD keys.
That's it. I hope it helps a few people out. I know how frustrating crashes can be. If this doesn't change or makes things worse for you, just delete your ''C:***StarCitizenLIVEUSER" folder as well as the USER.cfg and everything will be reverted back to default (also re-enable fullscreen optimizations in properties).
This game is amazing and hope it gets more optimizations. Best of Luck! o7
Source: reddit.com
Similar Guides
- Life changing Tarkov setting tweak
- Modding Issues-(Witcher 3 Menue Mod)
- Possible fixes / workarounds for crashing on PC
More about Star Citizen
Post: "[3.12.X] Optimization & User.cfg" specifically for the game Star Citizen. Other useful information about this game:Top 7 NEW Games of February 2021
Looking for something new to play on PC, PS5, PS4, Xbox, or Nintendo Switch in February 2021? Here are the notable video game releases.
Top 20 NEW Open World Games of 2021
2021 will bring us tons of open world games for PC, PS5, Xbox Series X, PS4, Switch, and beyond. Here's what we're looking forward to.