Monday, 1 February 2016

[GUIDE] Dota2 FPS tweaks and solutions for crashes.

Hello, since there are a lot of post regarding the FPS issues, I did a research on how to improve performance of Dota2 Reborn and below you can find some tips & tricks. If you know any other possible fixes, write it down in the comments and I will add them.


CAPPED FPS

  • [Windows 10] Disable Xbox application in Windows that may cap the FPS in all games to 60. (GUIDE)
  • Set fps_max in console to 120
  • Turn off the VSync
  • Check your autoexec / config for mat_vsync 1, if you find it, change the value to 0.
  • Disable Vsync completely from your GPU driver panel, it overrides the game settings.
  • [TIP] Make sure to not run the FPS test in local lobby as it will affect the FPS drastically, test it in game on valve hosted servers.

MICRO STUTTERS

  • [Windows 10] Click on the Action center icon next to the clock in Windows (taskbar) click on the "Expand" and turn off the "Location" feature.
  • [Windows 10] Exclude the Steam folder from Windows Defender (add it as exclusion) (GUIDE).
  • [STEAM] Disable Steam Beta participation: Steam settings -> Account -> and select NONE beta participation.
  • [STEAM] Check whether the Workshop update is stuck on downloading page of Steam, if so, reinstalling steam fixes the problem.
  • Try to turn on "Play sound in desktop" option snd_mute_losefocus 0.
  • Set fps_max to your monitor's refresh rate + 1, so if you have 75Hz monitor, set it to 76fps.
  • Enable streamlined push to talk. You can find this in the Reborn Audio settings.
  • Check Task manager for processes you don't need and remove them, at least for the duration of testing. Also check for malware. (Razer software sometimes causes these micro stutters as well.)

LOW FPS AFTER ALT-TAB

  • Put engine_no_focus_sleep 0 to your autoexec / console.
  • Switch from exclusive fullscreen to borderless windowed. Will reduce FPS on slower PCs.

DOTA WON'T START FROM STEAM

  • Go to (Steam\SteamApps\common\dota 2 beta\game\bin\win64win32 ) and run dota2.exe. Game will start but won’t be connected to the Steam network. Change all the video settings to lowest and set windowed mode. Relaunch the game from steam client and adjust settings back to normal.

CRASHES, MISSING TEXTURES, GRAPHICAL GLITCHES

  • [STEAM] Verify integrity of game cache in steam for Dota2
  • Switch to single display mode and delete video.txt from (...\Steam\SteamApps\common\dota 2 beta\game\dota\cfg).
  • If you have -nod3d9ex, -high in launch options it may cause crashes - if you're experiencing them now, disable them.
  • Running Dota 2 as administrator while Steam is not will cause random crashes.
  • Playing with in-game VSync ON will expose driver bugs. Disable it to prevent crashes.
  • Bugged network driver or "enhancement" software may cause crashes.
  • Rerun DirectX setup from (...SteamApps\common\dota 2 beta\ _CommonRedist\DirectX\Jun2010).
  • [TIP] Make sure you are not running Dota 2 on your onboard Intel/AMD GPU instead of your more powerful, dedicated GPU.

LOW FPS

  • [TIP] Restart Dota after each match to reset game memory.
  • [TIP] Make sure to run only Steam and Dota2, no other background processes.
  • [TIP] Try running 32bit version of Dota2 (...SteamApps\common\dota 2 beta\game\bin\win32).
  • [NVIDIA GPUs HIGH-END] Open NVIDIA Control panel and Manage 3D Settings page (Right Click Desktop -> NVIDIA Control Panel -> Manage 3D Settings). Add Dota 2 as a program in the list, unless it is already there and change the settings to match these. (First page / Second page)
  • [AMD CPUs] Turn off Turbo Core Control. To disable it go to BIOS or download AMD OverDrive™ and on tab Clock/Voltage untick the "enable Core Control". If you use the OverDrive you will have to do it manually after each restart of PC.
  • [LOW-END] If you have a weak system that can't touch 60fps with everything on low and <720p resolution, I suggest using fps_max 30. Since the netcode also runs at 30, the only disadvantage is the slight blocking animations, but you can still get over that.
  • [LOW-END] If you have low-end PC that can hardly start the game, turn off Adobe Flash Player process running in the background.
  • [STEAM] Turning off Steam Overlay can greatly improve FPS.
  • [STEAM] Try running the game in true fullscreen mode (launch option -fullscreen). It provides better performance than borderless window and you don't lose brightness.
  • [STEAM] Put -high to launch options in steam.
  • [STEAM] Put -d3d9ex to launch options in steam, it reduces memory usage at the cost of slow alt-tab.
  • [STEAM] If you have nVidia GPU, download OpenGL support for Windows DLC in steam and then put -gl to launch options, if you have AMD don't do it, the performance decreases for AMD GPUs.
  • [STEAM] Try putting -dx11 (for GPUs that support it) command to launch options in steam.
  • Set the lowest graphics settings possible.
  • Lower your resolution as a temporary solution.
  • Open video.txt (...SteamApps\common\dota 2 beta\game\dota\cfg) folder. A lot of the settings below setting.nowindowborder can be set to 0 to improve the performance for the cost of visual quality. Backup recommended.
  • Rollback the previous GPU drivers.
  • Reinstall your GPU drivers or update them. (AMD / nVidia)
  • Reinstall Dota2 (before doing so, uncheck all DLCs downloaded - Premium DLC, Reborn DLC...)
  • [ADVANCED] Change the Processor Affinity to use all your Cores (GUIDE).

[UPDATE] (13/09/2015) Added current problem and solution to Dota not launching from Steam.

[UPDATE] (18/11/2015) Edited few fixes and added some new fixes in: known crashes, micro stutters and low fps sections.
[UPDATE] (17/01/2016) Added solutions for high-end nVidia GPUs and AMD CPUs low FPS problems in Low FPS section.



Submitted by antrophia | #Specialdealer Special Offer Online Shopping Store 2016

No comments:

Post a Comment