6
Because of the higher system requirements many dota 2 players have troubl playing the game with high fps or playing the game at all. This guide wil teach you how to optimize dota 2 conguration in order to play the game more smoothly. This is done mainly by lowering graphic settings (animatio spell e ects, lightning! but other factors are twea"ed also. I. Update your graphic card driver to the latest version To nd out your card go to #ontrol $anel %& 'evice anager %& 'isplay )dapters. Then ma"e sure you have the latest driver version. The lin"s be will let you download the latest version for amd and nvidia. http*++www.nvidia.com+'ownload+inde .asp % for - /'/) video ca http*++support.amd.com+us+gpudownload+$ages+inde .asp % for ) ' 0)'1 - video card II. Tweak Dota 2 Launch Options The ne t step is to twea" dota 2 launch options, the options are availab 3team games library. 4o to 3team games library, right clic" 'ota 2 and se 5$roperties6, then clic" on 53et 7aunch ptions6...8 li"e in the image b There you can set parameters for dota 2 start. The parameters recommended to set here are* Code: %console %novid %noaafonts %high %noforcemaccel %noforcemspd %useforcedmparms 5%console6 setting will enable the dota 2 console where you can type commands or see the log, 5%novid6 will disable the intro video, the creep guy, 5%noaafonts6 will disable antialiasing of the fonts, 5%high6 will se process priority of the game to high, 5%noforcemaccel %noforcemspd %useforcedmparms6 will disable the mouse acceleration in game. 9e recommend you add all this parameters to launch options li"e this, the clic" on 5 "6* 5%console %novid %noaafonts %high %noforcemaccel %noforce %useforcedmparms6

dota 2

Embed Size (px)

DESCRIPTION

ccnbvm

Citation preview

Because of the higher system requirements many dota 2 players have trouble playing the game with high fps or playing the game at all. This guide will teach you how to optimize dota 2 configuration in order to play the game more smoothly. This is done mainly by lowering graphic settings (animation, spell effects, lightning) but other factors are tweaked also.

I. Update your graphic card driver to the latest version

To find out your card go to Control Panel -> Device Manager -> Display Adapters. Then make sure you have the latest driver version. The links below will let you download the latest version for amd and nvidia. http://www.nvidia.com/Download/index.aspx- for NVIDIA video card http://support.amd.com/us/gpudownload/Pages/index.aspx- for AMD RADEON video cardII. Tweak Dota 2 Launch Options

The next step is to tweak dota 2 launch options, the options are available in Steam games library. Go to Steam games library, right click Dota 2 and select [Properties], then click on [Set Launch Options]..." like in the image below. There you can set parameters for dota 2 start.

The parameters recommended to set here are:

Code:-console-novid-noaafonts-high-noforcemaccel -noforcemspd -useforcedmparms

[-console] setting will enable the dota 2 console where you can type commands or see the log, [-novid] will disable the intro video, the creepy bald guy, [-noaafonts] will disable antialiasing of the fonts, [-high] will set the process priority of the game to high, [-noforcemaccel -noforcemspd -useforcedmparms] will disable the mouse acceleration in game.We recommend you add all this parameters to launch options like this, then click on [Ok]: [-console -novid -noaafonts -high -noforcemaccel -noforcemspd -useforcedmparms]

III. Tweak Dota 2 in game video settings

Go to Dota 2 configuration by clicking. Then go to [Video]->[General]. Here first turn [VSYNC] off and then set a lower [RESOLUTION], depending on the power of your computer. Start low and test the game, then gradually increase until you are satisfied.

Next go to the [Advanced] tab and set everything off and low. You can try leaving [Textures] to medium.

IV. Configure Dota 2 advanced setting in config files

The following Dota 2 config will tweak the advanced dota 2 settings in order to maximize performance. In order to execute these setting each time your Dota 2 game starts you must put these command lines in theautoexec.cfgfile. Go to:Code:X:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg\You can also go there by right click on the dota 2 game in steam games library then select [Properties], go to [LOCAL FILES] tab then click [BROWSE LOCAL FILES...], then go to [dota]->[cfg].

In this folder you should see at least two files, config.cfg and video.txt. Here create a text file then save it asautoexec.cfg, be careful not to save it as autoexec.cfg.txt . After that you can open it with a text editor like notepad and copy the commands listed below. Each line in this file will be a command, anything after a `//' in a particular line is a comment and it's not executed.

dota2upc.cfg, copy this text in theautoexec.cfgfile:Code://dota2upc.cfg v1.0//net_graph "1"// Draw the network usage graph//cl_showfps "1" // Show current fps//chat_join "name" // Automatically joins a chat channel upon launch// performance tweaksmat_queue_mode "2" // If u have processor with multi-core, set to 2, otherwise -1net_compressvoice "1"// Compresses voice chat for better latencycl_forcepreload "1"// Whether we should force preloadingfps_max "75" // Frame rate limiter. Set this to your monitor refresh rater_renderoverlayfragment "0"cl_interp_ratio "1"// Sets the interpolation amount (final amount is cl_interp_ratio/ cl_updaterate)cl_interp "0.025"mem_level "0"// Lowest setting for max fpsgpu_level "0"// Lowest setting for max fpsgpu_mem_level "0"// Lowest setting for max fpscpu_level "0"// Lowest setting for max fpsmat_vsync "0"// Stops screen refresh rate exceeding refresh rate of monitorr_fastzreject "-1"mat_triplebuffered "0"dota_cheap_water "1"dota_embers "0"r_deferred_height_fog "0"cl_globallight_shadow_mode "0"r_screenspace_aa "0"r_deferred_simple_light "1"r_rainparticledensity "0"// Density of Particle Rain (0 - 1)r_flashlightdepthtexture "0"r_shadowfromworldlights "0"// Enable shadowing from world lightsdota_screen_shake "0"// Disable/Enable screen shakecl_detaildist "500"// Distance at which detail props are no longer visiblecl_detailfade "175"// Distance across which detail props fade inr_drawmodeldecals "0"r_decalstaticprops "0" // Decal static props test.ragdoll_sleepaftertime "3" // After this many seconds of being basically stationary, the ragdoll will go to sleepr_worldlightmin"0.005"props_break_max_pieces "2" // Maximum prop breakable piece count (-1 = model default)r_worldlights "2"// Number of world lights to use per vertexr_decals "512"r_decal_overlap_count "1"mat_bumpmap "0"mat_specular "0" // Enable/Disable specularity for perf testingmat_phong "0"mp_usehwmvcds "-1" // Enable the use of the hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU)mp_usehwmmodels "-1" // Enable the use of the hw morph models. (-1 = never, 1 = always, 0 = based upon GPU)//internet & newtowrk settingsrate "80000 "// Total amount of bandwidth Dota 2 may usecl_cmdrate "20"// Max number of command packets sent to server per second. 20-40cl_updaterate "20" // Number of packets per second of updates you are requesting from the server. 20-40cl_lagcompensation "1" // Perform server side lag compensation of weapon firing eventscl_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)net_maxcleartime "0" // Sends packets without waitingcl_smooth "0"// Smooth view/eye origin after prediction errors.cl_smoothtime "0.01" // Smooth client's view after prediction error over this many seconds. When errors occur smooth display over X timeecho "---------------------------------------------"echo " Dota2upc.cfg loaded successfully !!!"echo "---------------------------------------------"If all was done right, when dota 2 starts you should see the console window with the text "Dota2upc.cfg loaded successfully" written. Alternatively you can download the file dota2upc.cfgHERE, download it in the folder where autoexec.cfg is and in autoexec.cfg just put this line:

Code:exec dota2upc.cfg

V. Try advanced Dota 2 launch options

This final step is a little extreme and may cause crashes or visual glitches in the game. That's why it was saved for last. These are options for dota 2 launch, just like in step II.The following launch option disables directx 9 external rendering, and will increase fps:Code:-nod3d9ex

The following launch option allows you to set the dx level in which you want dota 2 to work:Code:// -dxlevel Example:-dxlevel 81Code:-dxlevel 80 - This DirectX level provides excellent performance, and still retains shadows and specularity (notice the shiny floors in the image). However, water is still strictly opaque.-dxlevel 81 - Exactly like DirectX 8.0, but water now has the option of being translucent.-dxlevel 90 - The most commonly used DirectX level. Performance takes a severe hit for a minimal gain in visual quality. Special effects include enhanced explosions and increased texture depth in smoke grenades. However, several glitches are present. Flash grenades can superimpose your windows desktop icons on the screen, and specularity/bumpmapping errors are common.-dxlevel 95 - The same as DirectX 9.0, with the option of using High Dynamic Range lighting (HDR).

The following option allows you to set a heap size for dota 2 process, memory usage.Code:// -heapsize Example:-heapsize 1572864Allocates the optimal amount of memory depending on your computer. Take your amount of ram in kB and divide by 2. For example 2048 MB equals 2 GB equals 2147483 kbytes. Some common examples: