Increasing FPS in Dota 2 will help improve control over your character in the heat of battle, when every second counts, and lags can cost the life of the entire team. A game is very popular among players of all ages. Hardware is also different for everyone, but it can seriously affect the frame rate in the game. From the guide you will learn how to increase FPS in Dota without resorting to a mechanical PC upgrade.
How to change Dota 2 launch options
Usually the game starts with default settings. It is important to set the characteristics for the computer configuration, for this:
- Open Steam and find Dota 2 in your game library (Library tab).
- Right-click on Dota 2 in the list of available games.
- Select the "Properties" menu.
- Next, go to the “General” section.
- Find Dota 2 Launch Options, they are at the very bottom of the options menu.
- In the “Launch Options” text field, enter the commands that you want to add - to do this, you need to write the commands with a space between them.
Launch the game with the selected settings. Below is a list of recommendations for optimizing computer performance and more.
Console commands to increase FPS in Dota 2
It is recommended to enter these commands to change the launch parameters of Dota 2 for weak PCs:
- +con_enable 1 or -console — open the console. -console will open the console when entering the game, and +con_enable 1 will enable it and also allow you to enable/disable it using shortcut keys (default is "`“, which is located to the left of 1, the Russian letter “ё”).
- -novid or -novideo — disable introductory video.
- -useforcedmparms -noforcemaccel -noforcemspd - commands that prevent changes in mouse DPI settings in the game, regardless of Windows settings, and are used by Dota 2 to work with the mouse.
- -noforcemspd — uses mouse acceleration in accordance with the operating system settings, and -noforcemaccel is a console command that allows Dota 2 to use mouse acceleration settings.
- -high — set high game priority for all computer processes.
- -nod3d9ex — disable Windows Aero DirectX extensions.
- -noaafonts – turn off font smoothing.
- -noipx – disable loading IPX extensions and connections.
Dota 2 launch options
Usually FPS fails in the midst of a serious, or even decisive, fight. And it is very sad to watch the throne fall, just because the computer does not take out all the splendor of the game. Below are some key commands that will help you achieve increase FPS in Dota 2:
- -high - running a game with “high priority”: when a game is running with a high priority, the processor will devote more attention and resources to it, while other programs can wait their turn.
- -map dota - Dota 2 launch option to preload maps for quick access to them.
- map_enable_background_maps — enable/disable background maps.
- +fps_max # — set the maximum FPS value in Dota 2, depending on the performance of the computer.
- -nojoy - Disable joystick support commands: Using a joystick may reduce game performance due to increased CPU load.
- -novr - disable the virtual reality module: depending on the hardware configuration, this may increase the loading time of the game and improve performance.
- -autoconfig - Reset graphics settings to the recommended ones for PC performance every time you start the game.
- -dx9, -dx11, -gl - run the game using - DirectX 9, DirectX 11, OpenGL.
- -32bit — run Dota 2 with a 32-bit client (runs on 64-bit by default).
- -noborder — run the game in frameless window mode.
- -windowed — the command allows you to change the resolution without going into the game settings.
- -h[height] -w [width] -x [position horizontal] -y [position vertical] — setting the value in the height and width commands, where h[height] is the screen resolution in height, w [width] is the screen resolution in width.
- -fullscreen — run Dota 2 in full screen mode without restrictions or frames.
- -heapsize — allows you to reduce the amount of RAM consumed by the game.
- +mat_hdr_level — changing the level of color effects. “0” – completely reduces the requirements for PC performance, “2” – maximum detail.
- +r_rootlod — adjusts the level of detail. “0” is a high level, “2” is a low level.
- +r_shadowrendertotexture — the command sets the level of shadow detail. “0” is a low level, “1” is a high level.
- +r_waterforceexpensive — allows you to adjust the level of water detail. A value of “0” is a low level, a value of “2” is a high level.
- +r_waterforcereflectencities — setting the level of detail of reflection in water: with the indicator “0” - low level, “2” - high.
- -noaafonts — disable anti-aliasing when outputting and processing fonts.
- -prewarm — a command to preload the resources necessary to launch the game before the main screen appears (i.e., you can get into the game earlier).
- -nod3d9ex — deactivate DirectX: this allows you to minimize the game faster and improve performance.
- -threads N — allows you to use the number of cores required for the game.
- -language: English — activates the desired language. You can enter a different language instead of the default one if the game supports it.
- -dev — activates developer mode.
Additional graphics settings
If you want to run Dota 2 initially on low settings, the following console commands will come in handy:
- dota_cheap_water 1 — set the quality for water.
- cl_globalllight_shadow_mode 0 — this console allows you to remove shadows.
- r_deferred_height_fog 0 — reduce the fog density.
- r_deferred_simple_light 1 - reduce the light source.
- r_screenspace_aa 0 — optimize the image.
- mat_vsync 0 — disable vertical sync.
net graph
A tool to get information about ping speed and network data. This is very useful for analyzing gameplay and identifying connection problems. It is conveniently located in an unoccupied part of the screen, usually in the upper right corner, and is easily activated using the F9 key. To display net_graph in Dota 2, you need to open the console and enter the code:
- -net_graph 1 - turn on.
- -net_graph 0 - switch off.
- net_graphheight 64 — moves statistical tables down or up.
- net_graphinsetbottom 437 — allows you to change the position of the information panel. If set to 437, the information bar will be displayed at the bottom of the screen. The commands can be modified depending on your preferences and needs.
- net_graphinsetleft 0
- net_graphinsetright -30
- net_graphproportionalfont 0
- bind F9 “showgraph”
- net_graphtext 1 — shows the network diagram if the autoexec fragment is not used.
Other useful commands
- -gl — launch the game in OpenGL mode. Specially made for those who have a weak NVIDIA video card, but it is recommended to run it if the hardware is AMD.
- -dx9 — gives priority in the game to using DirectX 9.
In addition to console commands, on Windows 10 you can additionally remove some load from the system. Open “Start”, go to “Options” → “Games” → “Xbox Game Bar” - then disable the latest software. This setting disables the clip recording function and other functions not needed for the game.
Activating game mode. Here you also need to repeat the first three points described earlier, but go to the “Game Mode” tab. This setting enables a built-in Windows 10 feature that gives games maximum priority.
Recommended settings for optimizing Dota 2
There are quite a few options on how to increase FPS in Dota 2 - the number of console commands is off the charts, but in order to optimize the game, only a few parameters will be enough:
- +fps_max # — setting the maximum FPS value (frames per second), depending on the performance of the computer.
- -high — launch the game with high priority.
- -map dota — an option for preloading maps and quick access to them.
- -novid — disabling the teaser video at the beginning of the game.
- -nojoy — command to disable joystick support.
- -novr — disabling the virtual reality module.
- -32bit — launching the game with a 32-bit client.
- -prewarm - command for preloading resources
How else can you improve performance?
In addition to console commands, you can use third-party programs, but you need to do this with caution - unverified software can threaten the security of your computer. The principle of operation is simple: such programs direct the main forces of the computer to the game or any other process. Here are some of them:
- Advanced SystemCare;
- Advanced System Optimizer;
- Wise Game Booster.
Also try cleaning the inside of your computer. Dust affects heat transfer and slows down the speed of coolers; the computer begins to heat up more, which significantly impairs performance. The problem can be solved simply - you can use a vacuum cleaner with a blower, or a can of compressed air - they are sold in household appliances stores. In addition, you can take your PC to a service center, where qualified specialists will put it in order.
How to find out FPS in Dota 2
The easiest way to enable FPS display in Dota 2 is to go to the settings of the game itself, then to “Advanced settings” and check the box “Display network information».
After successful activation, the game will display information about the current FPS and PING values, packet loss, etc., but only during the match itself.
There is another way - using the console command:
- -cl_showfps 1 – has a brighter highlight, but only shows the FPS value (since the game was launched).
Read on:We hope our guide helped you change the Dota 2 launch parameters and increase FPS. If you have any questions, ask them at commentswe will definitely answer. Read guides for other games in the appropriate section of the site.