Rust Launch Options
Tick what you want and copy the line. In Steam, right-click Rust > Properties > General, and paste into Launch Options. Rust runs on Unity 6 (since June 2026), so Unity's own player options apply.
(nothing ticked)
Read by Rust itself
Facepunch added these and documents them.
-
Raises Rust's process priority from inside the game - Easy Anti-Cheat stops you doing it from Task Manager.
-
Keeps Rust on the cores you list, as ranges like 0-7 or 0-7,16-23. Facepunch added it for CPUs like the 7950X3D, where only some cores have the extra cache.
-
Starts with very low settings to fix a game that won't load. It overwrites your settings.
-
Rust's garbage-collection buffer. A bigger buffer means fewer stutters from clean-ups if you have spare RAM (16 GB or more).
-
Caps your frame rate. The in-game setting does the same.
Unity engine options
Unity documents these for every Unity 6 game.
-
exclusive or borderless fullscreen (Windows). Rust itself dropped exclusive fullscreen in 2023.
-
Start fullscreen (1) or windowed (0).
-
Start at this width.
-
Start at this height.
-
Open on this monitor (1 is the first).
-
A window with no border.
-
Use DirectX 11.
-
Use DirectX 12.
-
Use Vulkan.
-
Use this graphics card when you have more than one.
-
Don't write the player log file.
Popular flags with no sign they work
These turn up in "FPS boost" guides, but neither Unity's nor Facepunch's documentation lists them.
| -high | Comes from Valve's Source games. Neither Unity nor Facepunch lists it - use -cpu_priority high. |
| -maxMem= | An Arma setting. Not a Unity or Rust option. |
| -cpuCount= | An Arma setting. Not a Unity or Rust option. |
| -exThreads= | An Arma setting. Not a Unity or Rust option. |
| -malloc=system | Unity's real flag is -systemallocator, and Unity says it's for debugging only. |
| -rate | No Rust setting by this name exists. |
| -force-gfx-jobs | Not in Unity 6's list of player options. |
| -job-worker-count | Not in Unity 6's list of player options. |
Checked 2026-11-13. Sources: Facepunch - Make Your Mark (cpu_priority, cpu_affinity, safe mode; 2023-04-06); Facepunch - February 2019 update (gc.buffer); Unity 6.3 manual - player command-line arguments; Facepunch - Built Different (Unity 6, 2026-06-04).
The Rust launch options that actually do something - the ones Facepunch added and the Unity engine options - with a builder that makes the line to paste into Steam, and the popular "FPS boost" flags that nothing shows Rust reads.
Najczęściej zadawane pytania
Most players need none. -cpu_priority high and -cpu_affinity (for X3D CPUs) are the ones Facepunch added; +gc.buffer can cut stutter with plenty of RAM; -safemode fixes a game that won't start.
There's no sign they do. They come from Arma, and neither Unity nor Facepunch lists them.
In Steam, right-click Rust, choose Properties, and paste the options into Launch Options on the General tab.