Developer's Blog
Register Low Fi Mark Forums Read

Notices

Rate this Entry

How to improve dota 2 performance

Posted 09-10-2012 at 09:14 AM by sickness84

[B]How to improve dota 2 performance (works only at computers with more than 2 GB RAM)
[/B]
Effect :
(disables all video settings but sets texture quality to high)
(it also reduces rendering quality)

i found some ways to optimize dota2.
(admin delete if someone already post it here* )

at Steam go to

Games > View Games Library
then right click Dota 2 > Properties
on the General tab click Set Launch Options

type this codes

-novid (disable the intro video, the bald guy with the valve)
-nod3d9ex (dota 2 will run on directx9 instead of 11)
-console (to enable console)
-windowed -w # -h # (if you want to play window mode, change the # with your desired resolution)
then add this if you want your window mode with no border..-noborder
ex. -windowed -w xxx -h xxx -noborder
-noforecemparms -noforcemaccel -noforcemspd (lessen the acceleration of your mouse in game)

some console commands

net_graph 1 (displays network information, fps/ping/etc)
"all these will somehow reduce lag"
rate # (max bytes/sec the host can receive data)
cl_cmdrate # (max number of command packets sent to server per second)
cl_interp # (sets the interpolation amount (bounded on low side by server interp ratio settings)
cl_interp_ratio # (sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate)
cl_lagcompensation # (perform server side lag compensation of weapon firing events)
cl_pred_optimize #
(optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no** errors (2))
cl_smooth # (smooth view/eye origin after prediction errors)
cl_smoothtime # (smooth client's view after prediction error over this many seconds)
cl_updaterate # (number of packets per second of updates you are requesting from the server)
cl_forcepreload # (whether we should force preloading)
fps_max # (frame rate limit)
r_deferred # (enable deferred rendering)

the # will depend on you..these are my settings
-novid -console -nod3d9ex

net_graph 1 or 0 (just turning it on to display the ping)
rate 80000

cl_cmdrate 66
cl_interp 0.01515
cl_interp_ratio 1
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
cl_smoothtime 0.01
cl_updaterate 66
cl_forcepreload 1
fps_max 60
r_deferred 0



.................................................................................................................................................


How to improve dota 2 performance (with cfg.tweak)






con_enable "1"

//Internet settings
rate "80000"
cl_cmdrate "66"
cl_interp "0"
cl_interp_ratio "1"
cl_lagcompensation "1"
cl_pred_optimize 2""
cl_smooth "0"
cl_smoothtime "0.01"
cl_updaterate "66"

//Threads
snd_async_fullyasync "1"
mat_queue_mode "2"
cl_threaded_bone_setup "0"
r_queued_decals "0"
r_queued_ropes "1"
r_queued_post_processing "0"
r_threaded_particles "1"

//Performance Settings
dsp_enhance_stereo "1"
cl_forcepreload "1"
mat_vsync "0"
r_fastzreject "-1"

//Enables right click deny: 0= off** 1= on
dota_force_right_click_attack "1"

echo "---------------------------------------------"
echo " Custom settings loaded!" "
echo "---------------------------------------------"
memory

If the settings fucks up your dota in anyway, just remove all the settings in autoexec.cfg and then in steam, right click dota 2, then select properties, then go to launch options, and put in "-autoconfig" then launch the game. It will reset the settings to the "optimal" settings for your computer, and then exit dota 2, then remove "-autoconfig" in the launch options because it will reset your settings every time.*
Posted in Uncategorized
Views 78 Comments 2 Email Blog Entry
Total Comments 2

Comments

  1. Old Comment
    Xposition's Avatar
    Where do u put the commands?
    Posted 12-29-2012 at 03:05 AM by Xposition Xposition is offline
  2. Old Comment
    kylie12's Avatar
    -nod3d9ex can cause some serious errors and it's not recommended to use unless as an ultimate solution
    Also read here: www.garenaworld.com/Thread-Dota-2-Ultimate-Performance-Guide-improve-fps-tweak-settings-boost-graphics. cl_cmdrate "66" is wrongly used, it should be between 20-40.
    Posted 03-02-2014 at 06:12 PM by kylie12 kylie12 is offline