Sunday, October 9, 2016

DOTA 2 Launch Options

Launch Options

Finding the Launch Options within Steam.
Launch Options are command lines that change the Dota 2 client.

Access[edit | edit source]

How to access Dota 2's Launch Options:
  1. Open the Steam client
  2. Navigate to Library tab
  3. Right click Dota 2
  4. Select Properties
  5. Navigate to General tab
  6. Click Set Launch Options...

Command lines[edit | edit source]

  • Multiple command lines should be separated by a space.
  • Console commands can also be added to the launch options in order to activate it on startup. To do so, add a plus sign (+) before the command and include the parameters(if they exist) after a whitespace.
    • Example:To set the attribute r_lod to 0, input +r_lod 0 in the launch options.
Power Cogs icon.png“Not my best work!”
This article or section is a work in progress. It may be incomplete or missing large chunks of information.
You can help. The discussion page may contain suggestions.
CommandEffect
+con_enable 1Enables the console in-game.
-consoleEnables the console in-game and opens the console at start up.
-highGives Dota 2 priority CPU usage.
-useforcedmparmsAllows the use of -noforcemspd and -noforcemaccel.
-noforcemaccelUse the Windows mouse acceleration settings. Only works if -useforcedmparms is set.
-noforcemspdUse the Windows mouse speed settings. Only works if -useforcedmparms is set.
-fullscreenStart on full screen mode.
-h <height>Forces the engine to start with resolution set to <height> value in pixels. Ex: -h 768
-w <width>Forces the engine to start with resolution set to <width> value in pixels. Ex: -w 1024
-x <position horizontal>Place the borderless window along the horizontal axis. Useful for multiple monitor desktops. Ex:-x 1921 (With three monitors, it will place it on the middle screen.)
-y <position vertical>Place the borderless window along the vertical axis. Useful for multiple monitor desktops. Ex: -y 0 (Places game window at the top of the monitor, over the taskbar.)
-autoconfigRestores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed.
-override_vpkForces the engine to search for custom game content placed inside the game's installation directory instead of using the default game content packed inside VPK files. Cannot be used inmatchmaking games.
-enable_addonsForces the engine to search for white-listed (by Valve) custom game content placed inside the game's installation directory instead of using the default game content packed inside the VPK files. Can be used in matchmaking games. Current white-list: MinimapHUD, icons, custom cursor images, all sound directories, flash videos.
-nomousegrabEnables alt-tab function in some Linux desktop environments (such as XFCE) where Dota 2 is running fullscreen and grabbing the mouse wouldn't allow users to alt-tab out of the game. [1]
-language <code>Changes the language of the game strings and menu, e.g. "-language italian".
-nod3d9exDisables Windows Aero DirectX extensions; may improve performance in certain cases.
-nomicsettingsStops Dota 2 from changing microphone output values upon launching the game. May help people with issues in third party communication software, such as Skype, in which their microphone volume would get maxed upon launching the game.
-nosoundTurn off in-game sound.
-nexonAdds the South Korean server to your search options if you have a Korean Nexon account.
-perfectworldAllows you to play on Chinese Perfect World servers.
-map dotaLoads the Dota 2 map right when you launch the game. Helps load times after you find a game since you no longer have to load the map then.
-dx9Force run on DirectX 9.
-dx11Force run on DirectX 11. Default on 64-bit systems.
-glForces Dota to run on OpenGL. On Windows, the OpenGL DLC is necessary to run this.
-vulkanApply Vulkan support.
-nogammarampForces Dota to use desktop color profile. This also applies to other source games (ex. F.lux will be applied in Fullscreen)
-32bitForce run on 32bit client. (default 64bit)
-antiaddiction_testAdds an uptime clock.
-cursor_scale_percent #Able to change cursor size. Default 100. Overrides the setting in the in-game options if used.

Troubleshooting computer no beep , no display

Make sure you plug the CPU power cable in. The system will not boot without it.

I always breadboard a new build. It takes only a few minutes, and you know you are putting good parts in the case once you are finished.


You can turn on the PC by momentarily shorting the two pins that the case power switch goes to. You should hear a series of long, single beeps indicating memory problems. Silence indicates a problem with (in most likely order) the PSU, motherboard, or CPU. Remember, at this time, you do not have a graphics card installed so the load on your PSU will be reduced.


If no beeps:

Running fans and drives and motherboard LED's do not necessarily indicate a good PSU. In the absence of a single short beep, they also do not indicate that the system is booting.

At this point, you can sort of check the PSU. Try to borrow a known good PSU of around 550 - 600 watts. That will power just about any system with a single GPU. If you cannot do that, use a DMM to measure the voltages. Measure between the colored wires and either chassis ground or the black wires. Yellow wires should be 12 volts. Red wires: +5 volts, orange wires: +3.3 volts, blue wire : -12 volts, violet wire (standby power supply): 5 volts always on. The green wire should also have 5 volts on it. It should go to 0 volts when you press the case power button (this is also a good way to test the power switch and the associated wiring), then back to 5 volts when you release the case power switch. Tolerances are +/- 5% except for the -12 volts which is +/- 10%.


The green wire should be 5 volts whenever the PSU is plugged in and the PSU switch is on. It will drop to about 0 volts when the case switch is pressed and go back to 5 volts after it is released.


The gray wire is really important. It should go from 0 to +5 volts when you turn the PSU on with the case switch. CPU needs this signal to boot.


You can turn on the PSU by completely disconnecting the PSU and using a paperclip or jumper wire to short the green wire to one of the neighboring black wires.

http://www.youtube.com/watch?v=5FWXgQSokF4&feature=yout...

A way that might be easier is to use the main power plug. Working from the back of the plug where the wires come out, use a bare paperclip to short between the green wire and one of the neighboring black wires. That will do the same thing with an installed PSU. It is also an easy way to bypass a questionable case power switch.


This checks the PSU under no load conditions, so it is not completely reliable. But if it can not pass this, it is dead. Then repeat the checks with the PSU plugged into the computer to put a load on the PSU.


If the system beeps:

If it looks like the PSU is good, install a memory stick. Boot. Beep pattern should change to one long and several short beeps indicating a missing graphics card (unless you have on board graphics available). In that case, remove any card and connect the monitor cable to the motherboard connector.
Silence, long single beeps, or series of short beeps indicate a problem with the memory. If you get short beeps verify that the memory is in the appropriate motherboard slots.

Insert the video card and connect any necessary PCIe power connectors. Boot. At this point, the system should POST successfully (a single short beep). Notice that you do not need keyboard, mouse, monitor, or drives to successfully POST.

At this point, if the system doesn't work, it's either the video card or an inadequate PSU. Or rarely - the motherboard's PCIe interface.

Now start connecting the rest of the devices starting with the monitor, then keyboard and mouse, then the rest of the devices, testing after each step. It's possible that you can pass the POST with a defective video card. The POST routines can only check the video interface. It cannot check the internal parts of the video card.