Crysis 2 Tweak Guide


You can Tweak Crysis 2 either if you are having problems with the game, or to fine tune the game on your current rig.

You will find below everything you need to know about tweaking Crysis 2 with some example configurations on high end PC’s.

Crysis 2 Tweak Guide

You can either put these commands in the system.cfg file in your Crysis 2 directory. Or you can put them on command line by adding these in the launch properties of the shortcut.

You can right click on the shortcut, go to properties, and then add the command line options in the target box.

Change This:

C:\games\Steam\steamapps\common\crysis 2\bin32\Crysis2.exe

to This:

C:\games\Steam\steamapps\common\crysis 2\bin32\Crysis2.exe” +g_skipIntro 1 +cl_fov 75

You need to space and + just before you add the command line tweak to make it work properly.

Note. 1 enables the given setting, and 0 disables it. X stands for the level of settings with 1 being lowest and 3 being highest.

Where to Find Crysis 2 Config File

  • Go to X:\Electronic Arts\Crytek\Crysis 2 folder
  • Find and Open in Notepad file system.cfg

Crysis 2 Tweak Guide

sys_spec_gameeffects
Changes Game Effects such as body-related stuff like when they disappear.

sys_spec_objectdetail
Changes the quality of the detail of the objects.

sys_spec_particles
Changes the quality of the particles.

sys_spec_physics
Changes how you interact with the world, higher setting will consume more of your CPU’s power.

sys_spec_postprocessing
Changes the quality and amount of post processing used.

sys_spec_shading
Changes the quality of the Shaders.

sys_spec_shadows
Changes the quality of the shadows.

sys_spec_sound
Changes the quality of the sound.

sys_spec_texture
Changes the quality of textures.

sys_spec_water
Changes the quality of the water.

Note. Command Line Tweaks with + before them are meant to be applied using target box method by adding these tweaks into shortcut properties so to launch the game with these options. If you were to add these tweaks in Crysis 2 System CFG or via console, you won’t need to add + sign before them.

+cl_crouchToggle
Disables/Enables crouch toggle.

+cl_zoomToggle
Disables/Enables Zoom toggle.

+i_mouse_accel
Disables/Enables mouse acceleration.

+g_skipIntro
Disables/Enables Intro Skipping.

+cl_fov=80
Enter your desired value for the Field of View.

+r_DrawNearFoV=X (Whatever Unit you are comfortable with)
Enter your desired value for the Field of View of nearby objects.

+pl_movement.power_sprint_targetFov=X
Enter your desired value for the Field of View while sprinting.

+r_motionblur=0/1
Disables/Enables Motion Blur.

+g_radialBlur=0/1
Disables/Enables the Radial Blur, which gives you the effect of speed.

+r_Flares=0/1
Disables/Enables Flare effects around certain dynamic lights.

+r_Glow=0/1
Disables/Enables Bloom effects.

+r_HDRRendering=0/1
Disables/Enables HDR Rendering.

+r_SSAO=0/1
Disables/Enables Screen Space Ambient Occlusion.

+q_ShaderHDR=0/1
Disables/Enables Shader HDR effects.

+r_ColorGrading=0/1
Disables/Enables Color Grading.

+r_MultiGPU=0/1
Disables/Enables SLI/CrossFireX.

+r_MultiThreaded=0/1
Disables/Enables Multi-thread support.

+g_useHitSoundFeedback=0/1
Disables/Enables Sound feedback of a hit.

+e_shadows=0/1
Disables/Enables shadows.

+r_FSAA=0/1
Disables/Enables Full-scene Anti-Aliasing.

+r_UseEdgeAA=0/1
Disables/Enables Edge Anti-Aliasing.

+r_TexMaxAnisotropy=1-to-16
Select the desired value for Anisotropic Filtering (from 1x to 16x).

+d3d9_TextureFilter=bilinear/trilinear
Chooses between bilinear and trilinear texture filtering.

+cl_sensitivity=X
Enter your desired value for mouse sensitivity.

Crysis 2 General Settings Tweaks

You can edit these general settings in your System.CFG file.

sys_float_exceptions = 0
Disables performance expensive float exceptions.

g_language = “english”
Sets the game language.

g_gamespy_loginUI = 0
Disables the Gamespy login screen.

g_enableInitialLoginScreen = 0
Disables the login screen.

con_restricted = 0
Unrestricted access to the console.

Crysis 2 Graphics Tweaks

r_Fullscreen = 1
r_width = 1680
r_height = 1050

sys_spec = 3
Tells the system cfg spec.

sys_spec_full = 4
Console variable group to apply settings to multiple variables.

sys_spec_quality = 4
Console variable group to apply settings to multiple variables.

q_quality = 4
If called with a parameter it sets the quality of all q_.. variables.

r_VSync = 0
Toggles vertical sync.

sys_MaxFPS = 60
Limits the maximum frame rate to specified number.

e_TerrainDeformations = 1
Allows in-game terrain surface deformations.

Crysis 2 Audio Setting Tweaks

General audio settings tweaks you can do in Crysis 2.

s_SpeakerConfig = 0
AutoDetect speaker configuration.

s_FormatType = 3
Sets the format data type to PCM 24bit.

s_FormatSampleRate = 48000
Sets the output sample rate.

s_MusicEnable = 1
Enable/disable music.

Go to Next Page of Crysis 2 Tweak Guide for multiplayer setting tweaks and example configs.

1
2

By Zawad Iftikhar

Zawad is the lead editor here and it's him who manages what gets published on the site. When not working on SegmentNext, he likes to relax with a few PC games.


Around The Network
    • Demon

      Is there ANY network tweaks at all to this game? I want to be able to set connection buffers etc to get rid of eventual buggs of getting automaticly signed out bla bla.

    • clonazepam

      I bound the cloaking feature to one of my customizable mouse buttons. I’m having a problem though. Everytime I enable or disable cloak it also activates the crouch / stand command. The button isn’t bound to two keys, only the one key for cloak so I’m confused why I have this problem.

    • Brian Miller

      It would be fantastic to have a table showing what the default settings are depending on how Crysis assessed the capability of your rig. i.e. mine was \Hardcore\ or something to that effect so does that mean all parameters are already set to their max value?

    • Holger

      I’m looking for variables that could force interior shadows (generated by all lights and not only the sun) on the High standard game settings…