ARK: Survival Ascended

ARK: Survival Ascended

53 ratings
How to run commands with a text file for better fps!
By DigIntoGaming
So you can actually add a text file with all the commands, no descriptions just these:
r.Streaming.PoolSize 0

r.Nanite.MaxPixelsPerEdge 4
r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution 16
r.Shadow.Virtual.Enable 0
r.VolumetricCloud.ViewRaySampleMaxCount 64
r.VolumetricRenderTarget.Mode 3
r.VolumetricCloud.StepSizeOnZeroConservativeDensity 4

to your game install folder and leave the text file in the binaries folder where a Win64 folder is (so the binaries folder should have Win64 and your text file in it only)...\common\ARK\ShooterGame\Binaries\<filename>.txt"

Then use console command "exec <filename>.txt" (without quotes) and it'll execute every command within the file. (file names can be what-ever you choose)

so my file is called fpsboost.txt and the command looks like this: exec fpsboost.txt
you can also add
r.volumetricCloud 0
to the text file but it is redundant to the volumetric commands because it removes the clouds and such completely and boost the fps by about 20fps

I believe you can also use this method to run other commands as well, such as giving items etc
Hope this helps!
3
4
2
   
Award
Favorite
Favorited
Unfavorite
File location and command to run
So you can actually add a text file with all the commands, no descriptions just these:
r.Streaming.PoolSize 0

r.Nanite.MaxPixelsPerEdge 4
r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution 16
r.Shadow.Virtual.Enable 0
r.VolumetricCloud.ViewRaySampleMaxCount 64
r.VolumetricRenderTarget.Mode 3
r.VolumetricCloud.StepSizeOnZeroConservativeDensity 4

to your game install folder and leave the text file in the binaries folder where a Win64 folder is (so the binaries folder should have Win64 and your text file in it only)...\common\ARK\ShooterGame\Binaries\<filename>.txt"

Then use console command "exec <filename>.txt" (without quotes) and it'll execute every command within the file. (file names can be what-ever you choose)

so my file is called fpsboost.txt and the command looks like this: exec fpsboost.txt
you can also add
r.volumetricCloud 0
to the text file but it is redundant to the volumetric commands because it removes the clouds and such completely and boost the fps by about 20fps

Hope this helps!
31 Comments
Weshuzan 7 Nov, 2024 @ 10:39am 
I'm seeing this suggestion everywhere but the 'exec' command while in game simply does not work.

.txt file with all commands saved in Binaries folder alongside Win64. So in my case "exec fps.txt" where "fps.txt" is the file name in Binaries. File contains:
grass.sizeScale 0
r.ContactShadows 0
r.Nanite.MaxPixelsPerEdge 4
r.Shadow.CSM.MaxCascades 0
r.VolumetricCloud 0
r.volumetricfog 0
r.Water.SingleLayer.Reflection 0

Would love if someone could confirm whether this functionality was removed, like grass.enable, or if instructions are missing
GothikaGeist 3 Mar, 2024 @ 7:19pm 
This is just straight up not working for me
Etny2k 7 Jan, 2024 @ 7:51am 
Do any of these settings cause a black flicker every 15 mins? Like a portion of my screen will have a split second black glob then goes away.
DigIntoGaming  [author] 18 Nov, 2023 @ 11:09am 
@Robble thank you for the suggestion! I personally prefer the ability to enable and disable it via the command line in case it causes any issues or I want to test performance of any new updates. But I am sure it will help others!
RobbIe 18 Nov, 2023 @ 7:30am 
Its much easier to automate this, if you close the game. Then open file ENGINE.INI in folder steamapps\common\ARK Survival Ascended\ShooterGame\Saved\Config\Windows with notepad or notepad++ an include in the engine.ini file your settings at the end of the file. Example:

[SystemSettings]
r.Streaming.PoolSize=0
r.VolumetricFog=0
r.VolumetricCloud=0
grass.sizeScale=0.5 ;Default=1
grass.DensityScale=2 ;Default=3

Using the = is mandatory there and you can include comments after the ; semicolon.
The VolumetricCloud=0 will NOT work, I see this as a bug atm and because of this I leave it in the file. Atm you still need to execute the VolumetricCloud 0 in console when game is running.
Random 9 Nov, 2023 @ 7:56pm 
you can just name it "fps.txt" to make it shorter, wish there was still a permanent solution to editing the ini files to permanently have these settings enabled.....
VibezZ 8 Nov, 2023 @ 8:53am 
This helps A LOT!! So much easier than copy and pasting the 5 commands i use!
Thank you so much.

I'm seeing a lot of people still confused... Just create a .txt file and put the commands you want to use in it (named whatever you want I use fpsboost.txt) THEN browse local files by right clicking the game in steam, click "shooterGame" then Binaries and put the .txt file in there.
Then Launch ARK and type this command in-game (if you used fpsboost as your file name) exec fpsboost.txt
Etny2k 7 Nov, 2023 @ 9:25am 
You use the in game console to type the exec command.
Stevo - Earthlink 6 Nov, 2023 @ 1:55am 
Having problem to its giving black screen
Zuetlau 5 Nov, 2023 @ 8:24am 
grass.enable 0
r.Water.SingleLayer.Reflection 0
r.VolumetricCloud 0

I use these commands and it helps a lot especially the grass one