I wanted to make this thread since Reddit hasn't jumped onto this config yet. The idea is to remove whatever possible from the game so you can be competitive with a PC that is lower than minimum spec. I hope Respawn incorporates a low-end PC setting in game to make this more accessible, but that's wishful thinking.
~~~~~~~~
Don't be alarmed, remember we're targeting 60fps here. The low-polygon model you see here is due to the level of detail being as low as possible.
What is making Titanfall 2 hard to run on super low-end computers?
It's reliance on a minimum 2GB VRAM machine. If the game needs more than the VRAM available in your machine, it has some issue where it keeps trying to access more. Leaving you with a perpetual fps spike.
Sadly, this means you have to lower your settings as much as possible so that scenes with a lot of objects doesn't hit this issue. This is why people get such a boost lowering their settings from Insane to Very High (this problem was in the original).
First things first
You want to check your framerate somehow, so either use something like MSI Afterburner or refer to the PC Performance Thread on how to enable the game's fps counter.
Super Low-end PC Settings
IMO you want to keep the dynamic resolution oo, at 60, (which requires TSAA, don't try to do this without otherwise you'll get the worst kind of screen glitches) because you might need the resolution to drop below your target for a number of scenes. We also want V-Sync if you're targeting your monitor's refresh, so imo keep on Triple Buffering also.
Set everything to the lowest setting (disable shadows etc. set everything else to low)
Go to C:\Users\[USER]\Documents\Respawn\Titanfall2\local
and open up videoconfig.txt
So far so good. However, this may not be enough. So we are going to add some things to this also.
I'm unsure if all of the above work, but something certainly does. A big chunk of fps gain happens here. These goes inside the squiggly bracket.
Now that that's done, the idea is to never change settings in-game otherwise stuff like r_lod_switch_scale will reset until you restart the game (providing you made the videoconfig.txt file Read-only).
You may wish to experiment with your resolution, however, so edit these to do so without changing anything in-game.
I find the first mission where you meet BT to be very indicative of what sort of FPS you'll have in Multiplayer (when looking at the ship off in the distance).
If you hit 60fps and you want to increase the quality a little, my suggestion is to change the resolution higher or increase the r_lod_switch_scale to 0.6. Everything else, however, including texture quality, will make you hit your VRAM bottleneck.
~~
If you're lazy, copy this into your videoconfig.txt file: http://pastebin.com/9Hr4uFGw
I have it preset to 720p with 16x Anisotropic Filtering and 90FoV. If that's okay for you, just use this or change those settings accordingly. (70FoV is cl_fovScale 1.0 I think)
If the game loads in Windowed for some reason, just press Alt+Enter
~~~
This is the game running at 720p with everything on its lowest (with 16xAF and TSAA):
Unless you are using my videoconfig.txt, please set everything in-game first, like your desired vsync settings, fov etc or dynamic resolution scaling, AA before editing it.
~~~~~~~~
Don't be alarmed, remember we're targeting 60fps here. The low-polygon model you see here is due to the level of detail being as low as possible.
What is making Titanfall 2 hard to run on super low-end computers?
It's reliance on a minimum 2GB VRAM machine. If the game needs more than the VRAM available in your machine, it has some issue where it keeps trying to access more. Leaving you with a perpetual fps spike.
Sadly, this means you have to lower your settings as much as possible so that scenes with a lot of objects doesn't hit this issue. This is why people get such a boost lowering their settings from Insane to Very High (this problem was in the original).
First things first
You want to check your framerate somehow, so either use something like MSI Afterburner or refer to the PC Performance Thread on how to enable the game's fps counter.
Super Low-end PC Settings
IMO you want to keep the dynamic resolution oo, at 60, (which requires TSAA, don't try to do this without otherwise you'll get the worst kind of screen glitches) because you might need the resolution to drop below your target for a number of scenes. We also want V-Sync if you're targeting your monitor's refresh, so imo keep on Triple Buffering also.
Set everything to the lowest setting (disable shadows etc. set everything else to low)
Go to C:\Users\[USER]\Documents\Respawn\Titanfall2\local
and open up videoconfig.txt
"setting.mat_picmip" "4"
sets textures lower than low. any higher and it will default to High
"setting.cl_particle_fallback_base" "0"
"setting.cl_particle_fallback_multiplier" "0"
--
"setting.mat_depthfeather_enable" "0"
This should be the DoF when ADS setting, you can turn it off in-game, but do so here
"setting.r_lod_switch_scale" "0"
This tells the game to load the lowest polygon models no matter how close they are. Default is 0.6 -- you may not want this to be so low, come back and increase this if you hit your fps target
So far so good. However, this may not be enough. So we are going to add some things to this also.
mat_disable_bloom 1
mat_specular 0
mat_bumpmap 0
r_dynamic 0
I'm unsure if all of the above work, but something certainly does. A big chunk of fps gain happens here. These goes inside the squiggly bracket.
Now that that's done, the idea is to never change settings in-game otherwise stuff like r_lod_switch_scale will reset until you restart the game (providing you made the videoconfig.txt file Read-only).
You may wish to experiment with your resolution, however, so edit these to do so without changing anything in-game.
"setting.defaultres" "1280"
"setting.defaultresheight" "720"
"setting.fullscreen" "1"
I find the first mission where you meet BT to be very indicative of what sort of FPS you'll have in Multiplayer (when looking at the ship off in the distance).
If you hit 60fps and you want to increase the quality a little, my suggestion is to change the resolution higher or increase the r_lod_switch_scale to 0.6. Everything else, however, including texture quality, will make you hit your VRAM bottleneck.
~~
If you're lazy, copy this into your videoconfig.txt file: http://pastebin.com/9Hr4uFGw
I have it preset to 720p with 16x Anisotropic Filtering and 90FoV. If that's okay for you, just use this or change those settings accordingly. (70FoV is cl_fovScale 1.0 I think)
If the game loads in Windowed for some reason, just press Alt+Enter
~~~
This is the game running at 720p with everything on its lowest (with 16xAF and TSAA):
Unless you are using my videoconfig.txt, please set everything in-game first, like your desired vsync settings, fov etc or dynamic resolution scaling, AA before editing it.