ARK: Survival Evolved

ARK: Survival Evolved

963 ratings
FPS Boost Guide [2020]
By SL.
Most effective and easiest ways to improve your PC performance in ARK: Survival Evolved.
4
   
Award
Favorite
Favorited
Unfavorite
Introduction
ARK: Survival Evolved is the one of unoptimized games on Steam. In this guide i'll try to explain how to get more FPS in this game because it freezes on many players computers even if you have a mid or mid-high PC specs.

Note: most of the following methods was found by other players. I'm just collecting all useful information in the one guide.
1. LAUNCH OPTIONS




               In the following field paste these launch options and click OK:
-USEALLAVAILABLECORES -sm4 -d3d10 -nomansky -lowmemory -high

List of all usefull launch options with descriptions:
  • -USEALLAVAILABLECORES - (the game will use all your CPU cores)
  • -sm4 and -d3d10 - (runs game with DirectX 10)
  • -nomansky (removes clouds and some sky effects)
  • -lowmemory (the game will use only 4gb of your RAM)
  • -w 640 -h 480 - (runs game in 640x480 resolution)
  • -full - (fullscreen mode)
  • -window - (windowed mode with borders)
  • -noborder - (windowed mode without borders)
  • -low - (runs ARK as a low-priority process)
  • -high - (runs ARK as a high-priority process)
  • -noaafonts - (removes fonts anitalising)
  • -autoconfig - (return default settings)
2. NVIDIA SETTINGS




                                FEATURE
                  SETTING
Maximum pre-rendered frames
1
Multi-display/mixed-GPU acceleration
Single display performance
Power management mode
Prefer maximum performance
Texture filtering - Anisotropic sample optimization
On
Texture filtering - Quality
Performance
Texture filtering - Trilinear optimization
On
Triple buffering
Off
 
3. CONFIGS


Go to this folder:
\steamapps\common\ARK\ShooterGame\Saved\Config\WindowsNoEditor\

In this folder you should replace everything in Engine.ini and GameUserSettings.ini. Open Engine.ini then delete everything and paste the code from this form:
[/script/engine.renderersettings] r.DefaultFeature.Bloom=False r.DefaultFeature.AmbientOcclusion=False r.DefaultFeature.AutoExposure=False r.DefaultFeature.MotionBlur=False r.DefaultFeature.LensFlare=False r.EarlyZPass=0 r.SSAOSmartBlur=0 r.HZBOcclusion=0 r.AmbientOcclusionLevels=0 r.BloomQuality=0 r.DepthOfFieldQuality=0 r.SSR.Quality=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.DetailMode=0 r.LensFlareQuality=0 r.MaxAnisotropy=0 r.oneframethreadlag=1 r.LightShaftQuality=0 r.RefractionQuality=0 r.ExposureOffset=0.3 r.ReflectionEnvironment=0 r.Atmosphere=0 r.Shadow.MaxResolution=2 r.SimpleDynamicLighting=1 r.UpsampleQuality=0 r.ViewDistanceScale=0.4 r.TrueSkyQuality=0 [/script/shootergame.shooterengine] bFirstRun=False FrameRateCap=200 FrameRateMinimum=200 [Core.System] Paths=../../../Engine/Content Paths=../../../ShooterGame/Content Paths=../../../Engine/Plugins/Experimental/CharacterAI/Content Paths=../../../Engine/Plugins/TrueSkyPlugin/Content [SystemSettings] TEXTUREGROUP_World=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_WorldNormalMap=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_WorldSpecular=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Character=(MinLODSize=1,MaxLODSize=4,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_CharacterNormalMap=(MinLODSize=1,MaxLODSize=4,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_CharacterSpecular=(MinLODSize=1,MaxLODSize=4,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Weapon=(MinLODSize=1,MaxLODSize=64,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=64,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_WeaponSpecular=(MinLODSize=1,MaxLODSize=64,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Vehicle=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_VehicleNormalMap=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_VehicleSpecular=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Cinematic=(MinLODSize=1,MaxLODSize=128,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Effects=(MinLODSize=1,MaxLODSize=128,LODBias=0,MinMagFilter=linear,MipFilter=point) TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=1,MaxLODSize=128,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Skybox=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_UI=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Lightmap=(MinLODSize=1,MaxLODSize=8,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Shadowmap=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point,NumStreamedMips=3) TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=128,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_MobileFlattened=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Terrain_Heightmap=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) TEXTUREGROUP_Terrain_Weightmap=(MinLODSize=1,MaxLODSize=2,LODBias=0,MinMagFilter=aniso,MipFilter=point) [Oculus.Settings] bChromaAbCorrectionEnabled=True bYawDriftCorrectionEnabled=True bDevSettingsEnabled=False bOverrideIPD=False bOverrideStereo=False bOverrideVSync=True VSync=True bOverrideScreenPercentage=False bAllowFinishCurrentFrame=True bLowPersistenceMode=True bUpdateOnRT=False FarClippingPlane=0.000000 NearClippingPlane=0.000000 [WindowsApplication.Accessibility] StickyKeysHotkey=False ToggleKeysHotkey=False FilterKeysHotkey=False StickyKeysConfirmation=False ToggleKeysConfirmation=False FilterKeysConfirmation=False

Save it and do the same with GameUserSettings.ini
[/script/shootergame.shootergameusersettings] MasterAudioVolume=0.107143 MusicAudioVolume=0.039683 SFXAudioVolume=0.409387 CameraShakeScale=0.037899 bFirstPersonRiding=False bThirdPersonPlayer=False bShowStatusNotificationMessages=True TrueSkyQuality=0.000000 FOVMultiplier=1.250000 GroundClutterDensity=0.000000 bFilmGrain=False bMotionBlur=False bUseDFAO=False bUseSSAO=False bShowChatBox=False bCameraViewBob=False bInvertLookY=False bFloatingNames=True bChatBubbles=True bJoinNotifications=False bCraftablesShowAllItems=True LookLeftRightSensitivity=1.000000 LookUpDownSensitivity=1.000000 GraphicsQuality=4 ActiveLingeringWorldTiles=10 bUseVSync=False ResolutionSizeX=1920 ResolutionSizeY=1080 LastUserConfirmedResolutionSizeX=1920 LastUserConfirmedResolutionSizeY=1080 WindowPosX=-1 WindowPosY=-1 bUseDesktopResolutionForFullscreen=False FullscreenMode=0 LastConfirmedFullscreenMode=1 Version=5 bHideServerInfo=False LastServerSearchType=2 LastServerSearchHideFull=False LastServerSearchProtected=False HideItemTextOverlay=False bDistanceFieldShadowing=False LODScalar=0.000000 HighQualityMaterials=False HighQualitySurfaces=False bTemperatureF=False bDisableTorporEffect=True [ScalabilityGroups] sg.ResolutionQuality=100 sg.ViewDistanceQuality=2 sg.AntiAliasingQuality=0 sg.ShadowQuality=2 sg.PostProcessQuality=2 sg.TextureQuality=2 sg.EffectsQuality=0 sg.TrueSkyQuality=0 sg.GroundClutterQuality=0 sg.IBLQuality=0 sg.HeightFieldShadowQuality=2 [SessionSettings] SessionName=ARK #563569 [/script/engine.gamesession] MaxPlayers=70 [AdminPassword] Password= ServerPassword=

Done. That should add you ~10-20 FPS which is a good result.
Notes
 
 
I hope this guide was helpful for you. You can rate it and add to favourites if you want :>
 


 
 
 

 
< >
185 Comments
ʙᴜʙ Aug 22 @ 5:08am 
My frames dropped by a whole 40 although a lot of people say it worked so don't just take my word.
dagoth2000 Jul 26 @ 2:42am 
Just a warning.
If you do run a server and have mods removing the settings of GameUserSettings.ini will destroy your mods and your world.
Using S+ for building you will log on to find not a single stone left.
Dino storage you will not find your dinos,,,,ETC.
I was lucky that i had a backup and didn't lose more than 1 hour.

What you should do is edit the graphics values shown here to your GameUserSettings.ini after you back it up.
Just don't remove every thing in that file and paste if you have mods you will lose hunderds of hours of progress.
SL.  [author] Jul 26 @ 12:02am 
@fang777 everything is same except the second method
fang777 Jul 24 @ 9:44pm 
ok but what about amd graphics?
dagoth2000 Jul 24 @ 4:10pm 
In regards to the GameUserSettings.ini tweaks.
I'm running Ark sever manger to host my own server will this affect anything server side or this is only client side?
dealen Jul 23 @ 3:14am 
This works so well i can't belive it. I had about 15 fps on very low settings with max field of view and with this I have about 60 (720p) and with 1080p i have more than 30 so really really great!!!

Thank you!

I have small Dell notebook with Ryzen 5 3500U with AMD Radeon Vega 8.
Les Jul 14 @ 10:59am 
@Shazamchik thankyou
SL.  [author] Jul 12 @ 2:34am 
@Les
Remove all launch options, set nvidia setting to default, delete Engine.ini and GameUserSettings.ini in your game folder
Les Jul 9 @ 9:45pm 
How do I reset all of it back to before the guide?
GranDaddy69 Jul 9 @ 2:41pm 
Multi-display/mixed-GPU acceleration is also gone