How to change graphics options using autoexec.cfg

Post » Thu Dec 31, 2009 9:20 am

It's super hard to find much information about what commands work in autoexec.cfg, 99% of all sites link to the application that is floating around.
The app is probably fine but i don't want to use 3rd party programs and i like to edit the autoexec.cfg myself.

I found lot's of configs, most of them had items that would NOT be loaded during game start, like r_FSAA, r_glow and laughable 4th option for sys_spec cvars!

IMPORTANT NOTE!
All sys_spec_* ONLY work in Singleplayer!
When you enter MP, the graphics option selection overwrites them! (High = 1 - Very High = 2 - Extreme = 3)
All other options appear to work in MP, i have not tested this 100% though

This is my SP config, my menu graphic option is set to HIGH, that way i get more fps in MP, FPS IS KING BABY!
//
// Crysis 2 autoexec.cfg "place in crysis 2 folder".
//

g_skipintro 1

cl_sensitivity 10
i_mouse_smooth 0
i_mouse_accel 0
i_mouse_accel_max 100

cl_crouchToggle 1
cl_zoomToggle 0
cl_bobSprintMultiplier 0

cl_fov 78
pl_movement.power_sprint_targetFov 78
r_DrawNearFoV 55

sys_spec_gameeffects 3
sys_spec_objectdetail 3
sys_spec_particles 3
sys_spec_physics 3
sys_spec_postprocessing 1
sys_spec_shading 2
sys_spec_shadows 3
sys_spec_sound 3
sys_spec_texture 3
sys_spec_volumetriceffects 3
sys_spec_water 3

r_UseEdgeAA 0 // Default: 0
r_PostMSAA 0 // Default: 1
r_MotionBlur 0 // Default: 2
g_radialBlur = 1 // Default: 1 - Cannot be disabled! (0)
r_ColorGrading 2 // Default: 2
r_SSAO 0 // Default: 3
r_usePOM 0 // Default: 0
r_HDRBloomMul 1 // Default: 0.7
r_HDRBrightLevel 0 // Default: 0.85
r_TexMaxAnisotropy 16 // 1-16
e_shadows 1 // Default: 1

r_NoDrawNear 0
r_MultiGPU 0
r_VSync 0
sys_maxFPS 120 // Default: 0
The defaults may be different on other systems, those were mine on high settings!

The major fps drains seem to be MotionBlur, Shaders and Postprocessing.
Shaders on 3 is hardly noticeably and big fps drain!
Postprocess seems to just be some kind of full screen smudge/blur, can help against aliasing but not worth it imo!

I tested on a nVidia 460GTX 1GB OC.

Please post a thank bump if you found this thread in a deep dark hole! :D

User avatar
Catherine N
 
Posts: 3407
Joined: Sat Jan 27, 2007 9:58 pm

Post » Thu Dec 31, 2009 4:40 am

Thanks. Is FOV calculated horizontally or vertically?
User avatar
Laura Shipley
 
Posts: 3564
Joined: Thu Oct 26, 2006 4:47 am

Post » Thu Dec 31, 2009 4:55 am

Thanks. Is FOV calculated horizontally or vertically?
usually vertically. horizontal fov is calculated using the aspect ratio. and thus on a widescreen monitor it would end up a little higher with respect to the horizontal axis.
User avatar
Mélida Brunet
 
Posts: 3440
Joined: Thu Mar 29, 2007 2:45 am

Post » Thu Dec 31, 2009 1:43 pm

but it doesnt work in multiplayer:(
User avatar
Cesar Gomez
 
Posts: 3344
Joined: Thu Aug 02, 2007 11:06 am

Post » Thu Dec 31, 2009 9:43 am

Here is another one:
cl_bobSprintMultiplier = 10 // [Number] Increases headbob when you sprintIt's not really useful but I think it makes the game much more intense :D
User avatar
Juan Suarez
 
Posts: 3395
Joined: Sun Nov 25, 2007 4:09 am

Post » Thu Dec 31, 2009 1:15 pm

Is there a way to dump all cvars to a txt file or something like that?
User avatar
Amy Cooper
 
Posts: 3400
Joined: Thu Feb 01, 2007 2:38 am

Post » Thu Dec 31, 2009 2:57 am

but it doesnt work in multiplayer:(

Some of them do!

I haven't done any testing yet, but i think that it's only the SYS_SPEC options that get overridden when you enter multiplayer.
User avatar
Gill Mackin
 
Posts: 3384
Joined: Sat Dec 16, 2006 9:58 pm

Post » Wed Dec 30, 2009 11:07 pm

OP cvar list updated.
User avatar
Motionsharp
 
Posts: 3437
Joined: Sun Aug 06, 2006 1:33 am

Post » Thu Dec 31, 2009 1:45 pm

Why Vsync off? Vsync should always be enabled, except when it encounters graphical problems.
User avatar
dean Cutler
 
Posts: 3411
Joined: Wed Jul 18, 2007 7:29 am

Post » Thu Dec 31, 2009 12:29 am

Why Vsync off? Vsync should always be enabled, except when it encounters graphical problems.

Vsync limits your frame rate.
User avatar
CHARLODDE
 
Posts: 3408
Joined: Mon Apr 23, 2007 5:33 pm

Post » Thu Dec 31, 2009 4:38 am

Where is the autoexec.cfg file?
User avatar
Danny Blight
 
Posts: 3400
Joined: Wed Jun 27, 2007 11:30 am

Post » Thu Dec 31, 2009 1:11 pm

vysnc might cause some people to have input lag though, seem like my turning speed is slightly lowered when i it on.

con_restricted 0
r_MultiThreaded 1
r_multigpu 1
g_skipintro 1
cl_fov 75
pl_movement.power_sprint_targetFov 75
r_DrawNearFoV = 75
i_mouse_accel 0
g_useHitSoundFeedback=1
r_usePOM 1

this is the cfg i'm currently using, r_multithreaded isn't recognized however.
User avatar
Emmie Cate
 
Posts: 3372
Joined: Sun Mar 11, 2007 12:01 am

Post » Thu Dec 31, 2009 4:46 am

V-Sync ONLY helps if your getting below 60fps minimum.
It effectively removes any screen tearing at low fps and limits your fps to your monitor refresh rate.

WHY HAVE IT OFF?
I like playing with around 100-120fps, can't own with 60fps, especially if your an old-school quaker...
User avatar
Sami Blackburn
 
Posts: 3306
Joined: Tue Jun 20, 2006 7:56 am

Post » Wed Dec 30, 2009 11:42 pm

vysnc might cause some people to have input lag though, seem like my turning speed is slightly lowered when i it on.

con_restricted 0
r_MultiThreaded 1
r_multigpu 1
g_skipintro 1
cl_fov 75
pl_movement.power_sprint_targetFov 75
r_DrawNearFoV = 75
i_mouse_accel 0
g_useHitSoundFeedback=1
r_usePOM 1

this is the cfg i'm currently using, r_multithreaded isn't recognized however.
Neither is "g_useHitSoundFeedback" unless unrestricting the console fixes that?
User avatar
john palmer
 
Posts: 3410
Joined: Fri Jun 22, 2007 8:07 pm

Post » Thu Dec 31, 2009 9:58 am

BUMP, I have rewritten the OP!
User avatar
gemma king
 
Posts: 3523
Joined: Fri Feb 09, 2007 12:11 pm

Post » Thu Dec 31, 2009 5:53 am

Added some comments to include default values and found out that radialBlur actually CANT be turned off :,(
User avatar
Austin Suggs
 
Posts: 3358
Joined: Sun Oct 07, 2007 5:35 pm


Return to Crysis