Insurgency

Insurgency

173 ratings
Insurgency Low Spec CFG (updated)
By ⛧Torta∴$layer⛧
Just a low spec CFG file that impoved my FPS drastically in this game that im sure others could use as well. I did not make nor do i take credit, this is simply here for my personal use and for anyone else who needs it.
   
Award
Favorite
Favorited
Unfavorite
Raw Paste Data
echo "file loaded correctly (autoexec file)" // if you see this in the console, it loaded this autoexec correctly

cl_smooth 0
cl_show_splashes 0
cl_ejectbrass 0 // Will take out all of the shell casing when firing a gun, set to 1 to restore them
cl_blurTapSize 0
cl_forcepreload 1 //will make the game take longer to load maps, however will help with a stable framerate as it preloads the ENTIRE map and doesnt load on the go
cl_ragdoll_maxcount 0
cl_show_splashes 0
cl_retire_low_priority_lights 1
cl_muzzleflash_dlight_3rd 0

mat_envmapsize 32
mat_envmaptgasize 32

mat_clipz 0
mat_hbao 0
mat_antialias 0 // MAY give a blank screen with background music playing, if so then delete this line
mat_compressedtextures 1
mat_queue_mode 2
mat_mipmaptextures 1
mat_picmip 3 // This variable is the same as the Texture Detail in-game setting, controls how detailed textures appear in Source games (1 is highest, 4 is lowest). you can raise this value to further reduce the quality of the textures and possibly improve performance
mat_bumpmap 0
//mat_fastnobump 0, is a cheat, unused
mat_parallaxmap 0
mat_reduceparticles 1
mat_reducefillrate 1
mat_specular 0 // setting to mat_specular 1 can possibly increase performance, therefore will disable all light effects - everything will be bright. It's like flashlight everywhere. (Credit to user Male07.mdl)
mat_colcorrection_disableentities 1
mat_motion_blur_enabled 0
mat_forceaniso 0
mat_hdr_enabled 0
mat_hdr_level 0
mat_max_worldmesh_vertices 128 //if you get crashes, delete this
mat_phong 0
mat_scope_fancy 0 // Can cause issues with memory reading, delete if so (Credit to user "R A T S")
mat_disable_fancy_blending 1
mat_colcorrection_disableentities 1
mat_triplebuffered 0
mat_filtertextures 1
mat_filterlightmaps 0
mat_monitorgamma 1.5 //makes your screen brighter, if you want less brightness adjust the number after the decimal higher. If you have problems with your game being too dark, set to 0.0
mat_bufferprimitives 1
mat_blur_b 0
mat_blur_g 0
mat_blur_r 0
mat_dof_enabled 0
mat_fastspecular 1
mat_forcehardwaresync 1
mat_gbuffer_mode 2
mat_lensfx 0
mat_postprocess_x 0
mat_postprocess_y 0
mat_softwarelighting 0
//mat_tessellationlevel 0 is a cheat, unused

fps_max 40 // set this number to whatever fps you prefer (and that your pc can handle, anything over 60 is useless, anything under 30 is borderline unplayable)

mem_max_heapsize 1536 // Amount of ram for the game to use - adjust to your system accordingly or delete it to be safe.

muzzleflash_light 0

r_ambientfactor 0
r_ambientboost 0
r_drawflecks 0
r_dynamic 0
r_decals 0 //decals are things such as bullet holes in people or shooting a wall, set to nothing higher than 500 or keep at 0 for max performance
r_drawmodeldecals 0
//r_drawdetailprops 0 doesnt exist
r_forcewaterleaf 1
r_fastzreject -1 // If set to 1 activates a fast z-setting algorithm which takes advantage of hardware fast z reject for improved performance., if set to -1 detects your default hardware setting for this option, initially this should be set to -1
r_propsmaxdist 0
r_threadeddetailprops 1
//r_threaded_renderables 1 doesnt exist, cant be used in insurgency
r_threaded_particles 1 // Determines whether the particle system is multi-threaded, this should be set to 1 on systems with multi-core CPUs
r_threaded_shadow_clip 1
r_WaterDrawReflection 0
r_WaterDrawRefraction 0
r_waterforceexpensive 0
r_worldlights 0
r_maxmodeldecal 0
r_maxdlights 0
//r_staticprop_lod 5 is a cheat, unused
//r_ssao 0 not recognized
r_shadowrendertotexture 0
r_shadowmaxrendered 0
r_shadowfromworldlights 0
r_shadowlod 2 //LOD=Level of detail, detail levels capped at 2 (at least most servers)
r_shadows 0 // if you are unable to turn on your flashlight, set this to 1.
r_eyes 0 //takes out all characters eyes, i reccomend using only if you need to as it takes away from the immersion
r_flex 0
r_lod 2 //LOD (Level Of Detail) levels capped at 2 (at least most servers I play on)
r_rootlod 2 //ensures LOD doesn't fluctuate
r_teeth 0 // takes out all characters teeth
r_renderoverlayfragment 0
r_3dsky 0
r_shadowrendertotexture 0 // this was set to 0 to improve performance, can be deleted if not needed

r_flashlightvolumetrics 0
r_flashlightupdatedepth 0
r_flashlighttracedistcutoff 72
r_flashlightdepthtexture 0

rope_smooth 0

ragdoll_sleepaftertime 1

gl_clear 0

csm_quality_level 0 //cascade shadow map quality

tracer_extra 0

snd_mix_async 1 // when set to 1, this will allow multi-core CPUs to run most of the sound engine in parallel with the renderer, which can improve performance and reduce stuttering

snd_restart // restarts the sound of the game when loaded, removes having to enter it every time you load up the game when using soundmods
Results (Just mine, may vary between users)





When Eyes and teeth are taken out , scope reflection is also taken off as seen by this screenshot.









A lot of shadows and decals/ textures are nonexistent or very minimal at most using this autoexec.









Player models do look a little Blocky and will be missing eyes and teeth, but keep in mind this is to gain fps: not to look good.













Before and after the command r_lod (level of detail) is enabled.
How to use (and what this is)
Step 1:







Go to your steam library, right click on "Insurgency" and then click on "local files" up at the very top, you will see an option that says "browse local files", as pictured in this screenshot.



Step 2:











Clicking "browse local files" will take you the the insurgency game installation on your computer, from here click on "insurgency". It should look like this once inside the folder:








When inside the "insurgency" folder, click the "cfg" folder.




Step 3: Now we are going to make the file and place it inside of this folder,
and name the file "autoexec.cfg"








There are a few different ways to make a .cfg file, this is a lazy/ eazy way:


Copy ANY of the .cfg files already in the folder, and then paste it back into the folder. Next, right click it and rename it to "autoexec.cfg". Then, open the copied file with "notepad" and delete everything inside it. Replace the blank file with the raw paste data in my guide, and then click save. We are almost finished!



Step 4: Now that we have the autoexec, we will need to use a few launch commands to get the game to load up the autoexec file.



To put in launch commands, we will navigate back to your steam library and once again, right click on insurgency. This time, we will go to the "general" tab up above.








These are the launch commands that i personally use, but you will only need the -exec autoexec.cfg launch command. I will explain them here:

-high makes the game take full priority out of all the tasks running on your computer, i reccomend using it on all source games.

-nojoy makes the game disable controller support by default, which i heard gains about 1 or 2 fps.

-exec autoexec.cfg simply executes the file we just created.







Once you do this, youre good to go!

If you have any questions about this guide or have other tips that will gain fps, post them here in the comments!



43 Comments
Hearts Oct 31, 2022 @ 11:45am 
I get crazy screen tearing using this, and turning on vsync crashes the game... is there anything I can remove from this? Great guide btw, love using this for my low end PCs!
Xenon Chameleon Sep 30, 2021 @ 5:40pm 
Always appreciate good low-spec configs. Thank you for posting.
enxo May 13, 2020 @ 10:46pm 
is there any way to remove smoke / dirt in the air / fire from incendiary grenades? it does a very low fps drop and the related commands do nothing, halp.
rae Mar 13, 2020 @ 12:42am 
Nice one, make sure to ask the other users to backup their cfg files. It will save some trouble if something happened.
Dormonger Jan 29, 2020 @ 12:12pm 
Actually usefull thanks!
⛧Torta∴$layer⛧  [author] Sep 10, 2019 @ 10:12am 
Good to hear bro! Glad you can enjoy the game, its definitely an awesome one.
2faDeD Sep 10, 2019 @ 10:06am 
I just wanted to say SHADE that for years Ive been playing this game on different laptops without dedicated GPUs. I have tried many times to figure out an autoexec file that helped to get better fps and was always surprised when I got no fps gain. Finally I came across your guide and saw that I never ran the "exec autoexec". Now I am finally able to play at a consistent 40-60 fps regardless of the graphic settings I use. So thank you for your help. I finally enjoy this game now.
⛧Torta∴$layer⛧  [author] Apr 13, 2019 @ 2:40pm 
No way to make it lower. You can only do so much, unfourtunately..
Radule 1312 Apr 13, 2019 @ 11:58am 
Is there.. A way you can make it lower? I'm stuck with Celeron 887 and Intel HD Graphics Sandy Bridge Mobile..
RafzOo Oct 24, 2018 @ 10:02am 
Go see mine if you want ;)