Difference between revisions of "Dota 2"
From PCGamingWiki, the wiki about fixing PC games
ChaosBahamut (talk | contribs) (→API) |
(→Video settings: updated 21:9 HUD fix for Reborn) |
||
Line 68: | Line 68: | ||
|multimonitor notes = HUD is stretched awkwardly, affecting gameplay. | |multimonitor notes = HUD is stretched awkwardly, affecting gameplay. | ||
|ultrawidescreen = true | |ultrawidescreen = true | ||
− | |ultrawidescreen notes = HUD is stretched awkwardly, affecting gameplay. Try [http://www.wsgf.org/forums/viewtopic.php?f=95&t= | + | |ultrawidescreen notes = HUD is stretched awkwardly, affecting gameplay. Try [http://www.wsgf.org/forums/viewtopic.php?f=95&t=30375 HUD Fix]. |
|4k ultra hd = false | |4k ultra hd = false | ||
|4k ultra hd notes = | |4k ultra hd notes = |
Revision as of 00:21, 4 November 2015
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
Cover image missing, please upload it | |
Developers | |
---|---|
Valve Corporation | |
Engines | |
Past | Source |
Current | Source 2 |
Release dates | |
Windows | July 9, 2013 |
macOS (OS X) | July 18, 2013 |
Linux | July 18, 2013 |
Warnings
- This game requires a constant internet connection for all game modes.
General information
- Official forums
- Developer forums - Information on ongoing development.
- Steam Community Discussions
- GitHub Issue Tracker for DOTA 2 on OS X and Linux
- Dota 2 subreddit
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam |
- All versions require Steam.
Essential improvements
Performance tweaks
Instructions |
---|
Game data
Configuration files location
Template:Game data/row
System | Location |
---|
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Mouse acceleration
Instructions |
---|
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Brazilian Portuguese | ||||
Bulgarian | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Greek | ||||
Hungarian | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Romanian | ||||
Russian | ||||
Spanish | ||||
Swedish | ||||
Thai | ||||
Turkish |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 10 | Supported but requires an internet connection for Steam authentication.[1] | ||
Online play | 10 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Dedicated |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
UDP | 27015-28999 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | See also Helix Mod: DOTA 2. |
Issues fixed
Blurry graphics
Instructions |
---|
Missing health and mana bar
Instructions |
---|
2D sprites and effects displaying over geometry [AMD 7000 series)
Instructions |
---|
Pixelated shadows
Instructions |
---|
Other information
Launch options
Launch options example.
- To access the game's launch options: right click Dota 2 in Steam's library window > Properties > Set launch options...
- If you use multiple launch options, separate them with a space (e.g.,
-novid -console
).
Command | Notes |
---|---|
-console | Enables the in-game console. |
-dashboard international_2012 | Launches the game using the International 2012 theme. |
-dashboard international_2013 | Launches the game using the International 2013 theme. |
-dashboard frostivus_2013 | Launches the game using the Frostivus theme. |
-dashboard spirits_2013 | Launches the game using the Three Spirits theme. |
-dashboard newbloom_2014 | Launches the game using the New Bloom Festival theme. |
-novid | Disables intro videos. (It will change your minimap resolution in-game!) |
-noforcemaccel -noforcemspd -useforcedmparms | Disables mouse acceleration. |
-high | Assigns a high CPU priority to the game's client. |
-heapsize # | Changes the RAM memory usage for the game (e.g., -heapsize 2048 )
|
-windowed -w # -h $ -noborder | Starts the game in a borderless window with the specified resolution (e.g., -windowed -w 1920 -h 1080 -noborder ).
|
-override_vpk | Overrides the game's content files with content found in <path-to-game>\*\ (Disables Public Matchmaking)
|
-enable_addons | Overrides the game's content files with content found in <path-to-game> |
General tweaks
- To use these tweaks you need to create a file called
autoexec.cfg
in the configuration file(s) location.[2][3] - Each tweak must be in a separate line, and contain a string and a value (e.g.,
dota_screen_shake "0"
).
Instructions |
---|
Tweak | Notes | Default Value |
---|---|---|
dota_force_right_click_attack "1" | Deny creeps using right-click. Disables the ability to follow allies with right-click. | 0 |
dota_disable_range_finder "0" | Shows range-finder when using targeted spells. | 1 |
dota_camera_accelerate "49" | Controls camera acceleration (49 = camera behaves most accurately). | 10 |
dota_ability_quick_cast "1" | Self-casts an ability when double-tapping the keyboard shortcut. | 0 |
dota_screen_shake "0" | Disables the screen shake effect that triggers when certain spells are cast. | 1 |
dota_player_multipler_orders "1" | Allows ctrl-clicking to order all controlled units. | 0 |
dota_player_add_summoned_to_selection "#" | Summoned units are automatically added to the specified control group. | 0 |
dota_minimap_hero_size "700" | Controls the size of hero symbols on the minimap (higher values = bigger symbols). | 600 |
dota_unit_fly_bonus_height "10" | Controls elevation of flying units (higher values = farther from the ground). | 150 |
dota_sf_game_end_delay "0" | Controls the end-game delay before the scoreboard appears (0 = appears immediately). | 5 |
dota_gamescon_althack "1" | Allows using Alt+Q/W/E/A/S/D to use inventory items. | 0 |
dota_minimap_misclick_time "#" | Controls the delay before minimap clicks are registered (# = seconds, 0 = no delay). | 1 |
dota_minimap_ping_duration "#" | Controls the delay before minimap pings disappear (# = seconds). | 3 |
dota_minimap_ping_tag_duration "#" | Controls the delay before attack/defend pings disappear (# = seconds). | 10 |
dota_unit_use_player_color "2" | Colours players by team instead of assigning individual colours. | 0 |
dota_minimap_simple_colors "1" | Changes minimap colour scheme to resemble the original DotA. | 0 |
dota_shop_force_hotkeys "1" | Enables shop hotkeys (q/w/e/r/t/y selects a tab, 1,2,3... selects an item). | 0 |
dota_hud_healthbars "1" | Removes the vertical lines on health bars (0 = health bars disabled). | 3 |
dota_health_per_vertical_marker "#" | Defines the amount of health between vertical lines. | 250 |
dota_always_show_player_names "1" | Shows player names above heroes. | 0 |
bind "key" "command" | Allows a custom keybinding. (e.g., bind "p" "say_team Missing top!" ) |
|
dota_sf_old_heropedia "1" | Switches the Learn interface to the old layout instead of the web-based version. | 0 |
con_enable "1" | Enables the in-game console. | 0 |
chat_join "name" | Automatically joins a chat channel upon launch. | |
tv_nochat "1" | Disables spectator chat by default. | 0 |
Network tweaks
- The following values tweak network usage. They may be beneficial in reducing lag.
- Changing these settings may affect lag for the worse. Do not tweak these if you are unsure about what you're doing.
Tweak | Notes | Value for slow connections |
---|---|---|
rate "80000" | Total bandwidth Dota 2 can use. | 40000 |
cl_updaterate "40" | Updates received from server per second. | 20 |
cl_cmdrate "40" | Updates sent to server per second. | 20 |
cl_interp "0" | ||
cl_interp_ratio "1" | ||
cl_smoothtime "0.01" |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 | |
OpenGL | 2.1 | optional (free) DLC for Windows users |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily-modified variant |
Audio | Miles Sound System | |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 7 | |
Processor (CPU) | Dual core from Intel at 2.8 GHz Dual core from AMD at 2.8 GHz |
|
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | ATI/AMD Radeon HD2600/3600 nVidia GeForce 8600/9600GT DirectX 9.0c compatible |
|
Sound (audio device) | DirectX Compatible |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | Lion 10.7 | |
Processor (CPU) | Dual core from Intel | |
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | nVidia 320M Radeon 7000 Intel HD 3000 |
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 12.04 | |
Processor (CPU) | Dual core from Intel at 2.8 GHz Dual core from AMD at 2.8 GHz |
|
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | ATI/AMD Radeon HD2600/3600 nVidia GeForce 8600/9600GT OpenGL 2.1 compatible |
|
Sound (audio device) | OpenAL Compatible Sound Card | |
Other | (Graphic Drivers: nVidia 310, AMD 12.11) |
- Tom's Hardware benchmarked Dota 2's performance and concluded that integrated Intel or AMD graphics should be enough for 30fps at 1920x1080 on low settings.
References
Categories:
- Released games under active development
- Games in development
- Pages needing cover images
- Windows
- OS X
- Linux
- Games
- Invalid template usage (Fixbox)
- Invalid section order
- Invalid template usage (Network)
- Pages with broken file links
- Invalid template usage (Image)
- Invalid template usage (VR support)
- Invalid template usage (API)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)