Definitive list of Crysis console commands for increased performance - Post them here

Associate
Joined
4 Sep 2008
Posts
982
Location
The Data Mines
Reading through the various threads on Crysis it seems there are a fair few console commands for tweaking the performance of the game. I thought it'd be a good idea to consolidate them into one thread.

Can people post up what they have found here and maybe we can use this as a reference from now on?:)
 
Last edited:
For both Crysis games, enter con_restricted 0 first to enable the game to accept other commands.

Warhead: r_texturesstreaming 0 - this turns off texture streaming and loads all the high quality textures in one go, without alternating between lower resolution textures and higher resolution ones depending on your distance. For those with fairly high amounts of video memory (320-512mb) this is a performance and graphical improvement overall, as there are no stuttering from the game loading textures in and out as you walk around. Any less than 320-512mb and performance may suffer overall. It's best to enter this during the main menu, as it won't take effect in the middle of actual gameplay. The original Crysis has it set to 0 by default.

Both Crysis: r_colorgrading 0 - turns off color grading, which is the effect of light being slowed down enough to split into several different colors that make up the spectrum. It's most noticeable on your cloak, as well as looking through water - everything has a colorful tint on the edges. This colorgrading happens everywhere in fact, and is one of the most subtle graphical effects that make a huge difference but at the same time is hard to notice. Turning it off gives some improvement.
 
knives, your dead right on texture streaming, makes some huge visual differences, especially mountains :) try HDR, looks pretty and doesn't seem to affect performance that much :confused:
 
DX9, turn down volumetric effects, shadows both to medium, also water medium doesn't seem to look any different :confused: also use edge AA instead of FSAA, and anisotropic filtering doesn't seem to impact performance at all while sharpning up the textures
 
Put the below in an autoexec.cfg file in your Crysis\Game folder:

Code:
; |---------------------------------------------------------------------------------------|
; |Helder [HP] Pinto - Ultra High Quality Custom Config 1.3.1					|
; |This config has been tweaked to run Crysis withtin it's maximum beauty, 			|
; |while still getting minimaly smooth/playable FPS!							|
; |Minimum System recomended is a Nvidia 8800, 2GB RAM and a fairly good dual core CPU.	|
; |C&C: http://crymod.com/thread.php?threadid=13790							|
; |---------------------------------------------------------------------------------------|

; User Options commands
con_restricted = 0
r_displayinfo = 0
r_VSync=0
d3d9_TripleBuffering=0
e_screenshot_width = 2048
e_screenshot_height = 1536
e_screenshot_quality = 100
e_screenshot_file_format = jpg


; Post Processing
r_ColorGrading = 1
r_DepthOfField = 2
r_MotionBlur = 1


; Shaders and Lighting
r_EyeAdaptationBase=0.25
r_SSAO=1
r_ssao_amount=0.4
r_SSAO_darkening=1.25
r_SSAO_quality=2
r_SSAO_radius=2
r_SSAO_blur 4
r_SSAO_blurriness 1
r_HDRlevel=0.75
r_Usepom = 1
r_sunshafts = 1
r_Beams=3
r_BeamsDistFactor = 0.1
r_BeamsMaxSlices=250



; Shadows
e_shadows = 1
r_ShadowsMaskResolution=0
e_shadows_on_alpha_blended=1
e_shadows_cast_view_dist_ratio = 0.6
r_ShadowBlur=3.0
e_shadows_max_texture_size=768
r_ShadowJittering=1.5


; Object Detail
e_obj_quality=4
ca_useDecals=1
e_decals_allow_game_decals=1
e_decals_life_time_scale=2
i_rejecteffects=1
sys_flash_curve_tess_error=2
e_view_dist_ratio=60
e_max_view_dst_spec_lerp=1
es_DebrisLifetimeScale=1
e_cbuffer_resolution=256
e_dissolve=1
ca_DrawFaceAttachments=1
ca_AttachmentCullingRation=120
e_terrain_occlusion_culling = 1
e_terrain_occlusion_culling_max_dist=200


; Vegetation
e_foliage_wind_activation_dist = 30
es_DebrisLifetimeScale = 1
r_DetailNumLayers = 2
r_VegetationSpritesTexRes = 128
r_DynTexAtlasSpritesMaxSize = 32
r_TexAtlasSize = 2048
e_vegetation_bending = 2
e_vegetation_min_size=0
e_proc_vegetation=1
e_vegetation_use_terrain_color=1



; Particles
e_particles_quality=4
e_water_ocean_soft_particles= 1
e_particles_max_emitter_draw_screen = 16
e_particles_object_collisions=1
r_UseSoftParticles = 1
e_particles_thread=1


; Water
r_WaterReflectionsQuality = 3
r_WaterUpdateDistance = 0.2
r_WaterCaustics=1
r_WaterRefractions=1
r_WaterReflections=1
r_WaterGodRays = 1
e_water_ocean_fft=1
e_water_tesselation_amount = 10
e_water_tesselation_swath_width=10
q_ShaderWater=3
e_phys_ocean_cell = 0.3



; Misc
e_max_entity_lights = 16
g_battleDust_enable = 1
g_breakage_particles_limit = 250
g_ragdollDistance = 35
g_ragdollMinTime = 15
e_terrain_ao=1
e_terrain_normal_map=1
s_SpeakerConfig = 2


; LODs
e_vegetation_sprites_distance_custom_ratio_min = 1
e_vegetation_sprites_distance_ratio=1.5
e_cull_veg_activation = 60
e_view_dist_ratio_vegetation = 50
e_particles_lod=0.6
es_MaxPhysDist=60
es_MaxPhysDistInvisible=25
e_terrain_lod_ratio=0.8
e_view_dist_ratio_detail=30
e_lod_ratio=6
e_lod_min=0
e_lods=1
e_detail_materials_view_dist_xy=4096
e_detail_materials_view_dist_z=256
r_DetailDistance=12


; FPS Gain commands
r_UseEdgeAA=2
r_TerrainAO_FadeDist=1
r_GeomInstancing=1
e_vegetation_static_instancing=0
e_gsm_lods_num = 5
e_gsm_range = 3
e_gsm_cache = 0
e_ram_maps = 1
e_dissolve = 1


r_TexturesStreaming=0

; Successfully loaded - Helder [HP] Pinto - Ultra High Quality Custom Config

For those not knowing how to make a .cfg file cut & paste the above into notepad and simply re-name the .txt file to .cfg. ;)

Worked like a charm for me! Still play on DX9 for max FPS though.
 
Back
Top Bottom