This topic has been locked
optimized config for dota 2
hi. i have created a config file, that uses safe tweaks for dota 2 and gives a small description of every command used. share please.

//hi.
//this config file uses only secure tweaks to make the game feel and run better. enjoy.
//2014.
con_enable 1 //Enables console per config command.
cl_interp 0.0333 //Sets the interpolation time to calculate game data on the client to an optimal value. Formula: cl_interp_ratio / cl_updaterate = cl_interp
cl_interp_ratio 1 //Reduces the ammount of interpolation frame data to the lowest possible value, client uses 2 instead of 3 packets for interpolation. Should be fine with high quality internet connections.
cl_forcepreload 1 //Forces the engine to preload game data. Reduces stuttering and loading times.
cl_cmdrate 25 //Sets the ammount of packets the client send to the server per second. Is clamped to 25 in Dota 2.
cl_updaterate 30 //Sets the ammount of packets the client requests from the server per second. Is clamped to 30 in Dota 2.
cl_pred_optimize 2 //Optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2).
rate 128000 //Sets the ammount of data in bytes for the communication between client and server.
net_compressvoice 1 //Uses a compressing algorithm for ingame voice transmission.
mat_compressedtextures 1 //If set to 1, uses compressed textures for optimal performance.
fps_max 128 //Limits the frame rate to an optimal value to reduce lag spiking.
r_fastzreject 1 //If set to 1 activates a fast z-setting algorithm which takes advantage of hardware fast z reject for improved performance.
cl_smooth 0 //If set to 1 attempts to smooth the view after prediction errors, however this can increase stuttering, so if you want to reduce stutters set this to 0.
cl_smoothtime 0.01 //Determines the ammount of time cl_smooth is applied for. Disabling it should make the game feel more direct.
ai_expression_optimization 1 //If set to 1, disables NPC expressions when you can't see them, potentially improving performance.
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_renderables 1 //Obsolete.
r_threaded_shadow_clip 1 //Optimizes the shadow clip algorithm for multi-core CPUs.
snd_mix_async 1 //If set to 1, this command will allow multi-core CPUs to run most of the sound engine in parallel with the renderer, which can improve performance and reduce stuttering.
mat_queue_mode 2 //This setting determines the threading mode the material system uses. A value of 2 uses multi-threaded mode. Many users report performance increases on multi-core systems when setting this variable to a value of 2.
mat_clipz 1 //If set to 1, uses an optimization technique to reduce what is drawn on screen for a performance improvement. Note that some Nvidia FX card owners need to set mat_clipz 0 to fix rendering problems.
dsp_enhance_stereo 1 //If set to 1 enhances the stereo effect, making sound richer and more atmospheric for a slight performance hit.
net_maxcleartime 2 //Time the client waits in seconds before sending new data to the server based on the rate setting. Default: 4.
cl_threaded_bone_setup 1 //Enable parallel processing of C_BaseAnimating::SetupBones. Set to 1 for multithreaded optimization.
cl_threaded_init 1 //Uses a multi-core optimization for initialize game data.
r_queued_decals 1 //Enables multi-core optimized algorithm for decal display.
r_queued_post_processing 1 //Enables multi-core optimization for post processing functions.
mat_vsync 0 //Disables Vsync.
mp_usehwmvcds 0 //Enable the use of hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU)
mp_usehwmmodels 0 //Enable the use of hw morph models. (-1 = never, 1 = always, 0 = based upon GPU)
echo loaded




http://pastebin.com/UrCVXKXD
< >
Showing 1-1 of 1 comments
video.txt file optimized for high quality gfx. note that you have to replace the VendorID and DeviceID with the current values from your original video.txt.

"config"
{
"VendorID" "4098"
"DeviceID" "26522"
"setting.fullscreen" "1"
"setting.nowindowborder" "0"
"setting.aspectratiomode" "2"
"setting.mat_monitorgamma" "2.200173"
"setting.defaultres" "1440"
"setting.defaultresheight" "900"

"setting.mat_vsync" "0"
"setting.mat_triplebuffered" "1"
"setting.mat_queue_mode" "2"

"setting.cpu_level" "2"
"setting.gpu_level" "3"
"setting.gpu_mem_level" "2"
"setting.mem_level" "2"

"setting.cl_globallight_shadow_mode" "2"
"setting.cl_particle_fallback_base" "16"
"setting.cl_particle_fallback_multiplier" "1"
"setting.cl_phys_maxticks" "3"

"setting.dota_ambient_creatures" "1"
"setting.dota_ambient_creatures_pop" "1"
"setting.dota_cheap_water" "0"

"setting.r_deferred_additive_pass" "1"
"setting.r_deferred_height_fog" "1"
"setting.r_deferred_simple_light" "1"
"setting.r_deferred_specular" "1"
"setting.r_deferred_specular_bloom" "1"
"setting.r_shadow_half_update_rate" "0"
"setting.r_screenspace_aa" "1"
"setting.r_screenspace_aa_technique" "0"
"setting.r_ssao" "1"
"setting.r_dota_protrait_animate" "1"

"setting.mat_picmip" "0"
"setting.mat_viewportscale" "1.0"

"setting.version" "1"
"setting.version_advanced_video" "1"
}
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Nov 15, 2014 @ 11:20am
Posts: 1