Notifikasi :

Di Jual BLOG INI

PIN BBM : 5FC95935

Copas : Sertakan Sumber

Terimakasih Atas Kunjungan Anda

8 Agu 2014

Performe Dota2

Hello,

Dota 2 is a fun game but unlike it's older sibling dota 1 it has higher system requirements. The system requirements for dota 2 are:

Dota 2 Minimum System Requirements:
Spoiler:
Code:
* OS: Windows® 7 / Vista / Vista64 / XP
* Processor: Pentium 4 3.0GHz
* Memory: 1 GB for XP / 2GB for Vista
* Graphics: DirectX 9 compatible video card with 128 MB, Shader model 2.0. ATI X800, NVidia 6600 or better
* Hard Drive: At least 2.5 GB of free space
* Sound: DirectX 9.0c compatible sound card
Dota 2 Recommended System Requirements:
Spoiler:
Code:
* OS: Windows® 7 / Vista / Vista64 / XP
* Processor: Intel core 2 duo 2.4GHz
* Memory: 1 GB for XP / 2GB for Vista
* Graphics: DirectX 9 compatible video card with Shader model 3.0. NVidia 7600, ATI X1600 or better
* Hard Drive: At least 2.5 GB of free space
* Sound: DirectX 9.0c compatible sound card
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. II. 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 the autoexec.cfg file. 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 as autoexec.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 the autoexec.cfg file:
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 tweaks
mat_queue_mode "2"                     // If u have processor with multi-core, set to 2, otherwise -1
net_compressvoice "1"                  // Compresses voice chat for better latency
cl_forcepreload "1"                    // Whether we should force preloading
fps_max "75"                           // Frame rate limiter. Set this to your monitor refresh rate
r_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 fps
gpu_level "0"                          // Lowest setting for max fps
gpu_mem_level "0"                      // Lowest setting for max fps
cpu_level "0"                          // Lowest setting for max fps
mat_vsync "0"                          // Stops screen refresh rate exceeding refresh rate of monitor
r_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 lights
dota_screen_shake "0"                  // Disable/Enable screen shake
cl_detaildist "500"                    // Distance at which detail props are no longer visible
cl_detailfade "175"                    // Distance across which detail props fade in
r_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 sleep
r_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 vertex
r_decals "512"                        
r_decal_overlap_count "1"          
mat_bumpmap "0"
mat_specular "0"                       // Enable/Disable specularity for perf testing
mat_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 settings
rate "80000 "                          // Total amount of bandwidth Dota 2 may use
cl_cmdrate "20"                        // Max number of command packets sent to server per second. 20-40
cl_updaterate "20"                     // Number of packets per second of updates you are requesting from the server. 20-40
cl_lagcompensation "1"                 // Perform server side lag compensation of weapon firing events
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)
net_maxcleartime "0"                   // Sends packets without waiting
cl_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 time 
echo "---------------------------------------------"
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.cfg HERE, 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 <option> Example:
-dxlevel 81
Code:
-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 <value> Example:
-heapsize 1572864
Allocates 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:
Code:
512MB RAM -heapsize 262144
768MB RAM -heapsize 327680
1024MB RAM -heapsize 524288
1536MB RAM -heapsize 786432
2048MB RAM -heapsize 1048576
3072MB RAM -heapsize 1572864
4096MB RAM -heapsize 2097152

0 komentar:

DD
© DD 2012 | Blogger Template by Enny Law - Ngetik Dot Com - Nulis