Outlast Guide

Additional FPS on low-end systemes for Outlast

Additional FPS on low-end systemes

Overview

If you read this, probably your PC has problems with running Outlast in some stable framerate. No worries, because this guide will help you running this game on your own potato!WARNING: REMEMBER TO BACKUP THE FILE WE ARE EDITING!

1. Introduction

Outlast is a very popular horror video game. It can be horror not only for you, because your low-end PC could s*it it’s pants when you bought Outlast.
Yeah, it’s not the performance that helps to build the immersion. But that will not be a problem after this guide! (at least on some PC’s I don’t gurantee you will 100% run the game with these options.

Before doing the tweaks below, make sure every in-game setting is on very low.

2. Let’s tweak!

First, go to your Documents/My Games/Outlast/OLGame/Config.

Thanks for djcj for info: on Linux the files to edit are stored in “~/.local/share/Outlast/OLGame/Config” and they’re named “Linux-OLxxx.ini”.

The only file that interests us is that one.

There’s few options that we can change.
If you do not want to copy the options manually, there is everything at once to copy. Before doing that, please read rest of this guide.

  • Start by setting all types of decals to false.
    StaticDecals=False
    DynamicDecals=False
    UnbatchedDecals=False
  • Set DynamicShadows to false aswell.
    (DO NOT DISABLE DYNAMIC LIGHTS! MORE IN THE PROBLEMS SECTION)
    DynamicShadows=False
    (DO NOT DISABLE DIRECTIONAL LIGHTMAPS, IT MAKES EVERYTHING BLACK!)
    You can set these to false, too:
    LightEnvironmentShadows=False
    CompositeDynamicLights=False
    SHSecondaryLighting=False
  • I can’t say too much about it, just disable these options.
    Bloom=False
    bAllowLightShafts=False
    Distortion=False
  • Disable these:
    SpeedTreeLeaves=False
    SpeedTreeFronds=False
  • And these:
    LensFlares=False
    FogVolumes=False.

Yay, you should have at least additional 10 fps now, without making the game look bad!

3. Problems

Let’s start with a small problem.

That’s why you shouldn’t disable Dynamic Lights.
Yeah.
The worse thing about this is that it can give another 10fps!

Next, directional lightmaps.

Let me just take a few screenshots with both Dynamic Lights and Directional Lightmaps disabled.

Those are Twins. Or their eyes, actually.

And now for the worst part,
Depth of Field.
I skipped it because of a huge problem – for some weird reason, it disables not only depth of field, but maany effects including…
night vision or low health effect.

Disabling it can give much higher fps, but it can make the game unplayable.
It also drastically changes how the game looks.
Here’s some examples:



Performance or graphics & gameplay.
It’s your choice.

4. Ending + BONUS

Thanks for reading.

But hey, there is more!
In this BONUS I want to show you something really fun to play with.
Aaand here you can copy the part of the file we were modifying.

Firstly, again, thanks to djcj for the info, you are able to change the FOV by modifying the values DefaultFOV and RunningFOV in OLGame.ini.
It doesn’t give any more FPS, but can help people feeling motion sick on the standard FOV value, and of course people that think the FOV is too low/too high for their taste.

here, you can copy everything you need, only for 99999 euros!!!1!

[SystemSettings]
StaticDecals=False
DynamicDecals=False
UnbatchedDecals=False
DecalCullDistanceScale=0.500000
DynamicLights=True
DynamicShadows=False
LightEnvironmentShadows=False
CompositeDynamicLights=False
SHSecondaryLighting=False
DirectionalLightmaps=True
MotionBlur=False
MotionBlurPause=False
MotionBlurSkinning=1
DepthOfField=False
AmbientOcclusion=False
Bloom=False
bAllowLightShafts=False
Distortion=False
FilteredDistortion=False
DropParticleDistortion=False
bAllowDownsampledTranslucency=True
SpeedTreeLeaves=False
SpeedTreeFronds=False
OnlyStreamInTextures=False
LensFlares=False
FogVolumes=False

Here you are!

Fun with Freecam and other stuff

Before modifying the file we are talking about, please backup it. Don’t be an idiot just like me xD

  • Firstly, go to your Program Files/Steam/steamapps/common/Outlast/OLGame/Config/DefaultInput.ini
    Open it and find “[OLGame.OLPlayerInput]” section.
    Replace it with this:
    [OLGame.OLPlayerInput]
    MoveForwardSpeed=1200
    MoveStrafeSpeed=1200
    LookRightScale=300
    LookUpScale=-250
    MouseSensitivity=60.0
    DoubleClickTime=0.250000
    bEnableMouseSmoothing=true
    “GameFramework.DebugCameraInput”
    .Bindings=(Name=”NumPadOne”,Command=”Cam­era Freecam”)
    .Bindings=(Name=”NumPadTwo”,Command=”Cam­era Default”)

    Numpad 1 turns Freecam on, and Numpad 2 returns it back to normal. Have fun!

  • But we are not done yet!
    Ever wanted to be ultra-fast and jump like a super hero and glitch through every map?
    Well now you can!
    This is what you are interested you are interested in:
    NormalWalkSpeed=200 //changes how fast you walk
    NormalRunSpeed=450 // changes how fast you run
    CrouchedSpeed=75 //changes how fast you walk while crouching (or maybe run?)
    WaterWalkSpeed=100 //changes how fast you walk in the water
    WaterRunSpeed=200 // changes how fast you run in the water
    LimpingWalkSpeed=87.243 //I honestly have no idea what it does
    HobblingWalkSpeed=140 //I honestly have no idea what it does
    HobblingRunSpeed=250 //I honestly have no idea what it does
    ElectrifiedSpeed=100 //I honestly have no idea what it does
    SpeedPenaltyBackwards=0.35 // you don’t need that
    SpeedPenaltyStrafe=0.2 /you don’t need that either
    ForwardSpeedForJumpWalking=450 //it changes how far you jump while walking
    ForwardSpeedForJumpRunning=650 //it changes how far you jump while running
    JumpClearanceWalking=200 //it changes how high you jump while blah blah set it to 1500 :v
    JumpClearanceRunning=300 // blah blah you don’t read that anyway run jump 1500 too :v
    ExternalImpulseDecelCoeff=0.97
    ExternalImpulseMinVel=60.0
    ExternalImpulseMaxVel=1500.0
    ExternalImpulseMaxVelCrouched=750.0f
    FallSpeedForDamage=1250.0 //change it to 9999999 to not kill yourself when super-jumping
    FallSpeedForDeath=1500.0 // change it to 9999999 to not kill yourself when super-jumping too
    FallDamageExponent=1.5

    JumpForwardFromLedgeWalkXYSpeed=400
    JumpForwardFromLedgeWalkZSpeed=350
    DropFromLedgeWalkXYSpeed=150
    DropFromLedgeWalkZSpeed=300
    LandingPenaltyDuration=1.0
    LandingSpeedModifier=0.25
    ElectrifiedJumpDelay=0.25

EDIT: fixed some of my grammar from 2 years ago :V

SteamSolo.com