Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

All Dota 2 GUI Settings - autoexec.cfg reference

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • aveyo
    replied
    I've extracted info from dota 2 beta\game\bin\win64\ via GetLaunchOptions.bat [ https://pastebin.com/bhQrywES ] - run once, then right-click - Send to on any folder having game exe's and dll's and it will generate a _LAUNCHOPTIONS_ subfolder with all the interesting strings + a summary

    Leave a comment:


  • Ein
    replied
    thank you!
    by the way, where do you dig up all this information? I obviously tried to find this stuff on my own but most of the time there is almost nothing to go by.

    Leave a comment:


  • aveyo
    replied
    Valve does not provide any detail about such troubleshooting options
    - threads: max number of threads the main dota executable can use (it should never be more than your number of processor cores / cores x 2 if using hyperthreading) - you're better off letting dota decide
    - onethreadpool: quick and dirty filesystem and dx11 parallelism that seemed to work better for my old core2 + 8800gs but would most likely suck on an amd system with low single thread performance or any newer hardware in general
    -dx9renderthreadstack -dx11renderthreadstack: that's probably just debugging
    -disallowhwmorph: used to improve performance for really outdated hardware (old intel onboard, old nvidia and ati), should not be used with anything recent
    -swap_chain_as_is: helps with bottlenecks (when either the cpu is faster than the gpu or the gpu is faster than the cpu and can't keep up with each other) - use when the console is spammed with swap chain messages
    -deferTextureLoads: helps with low video memory (onboard gpu or dedicated less than 512MB such as ancient 8800GT 256MB or 9600GSO 384MB) I guess it could help cards with less than 1GB run in higher resolution without texture flickering (even in main menu)
    this dumb forum still eats new lines in posts for two years now...
    Last edited by aveyo; 10-03-2019, 10:21 AM.

    Leave a comment:


  • Ein
    replied
    Thanks for the great guide!
    It would be really helpful if you could explain those launch options in detail:
    // -threads 2 -onethreadpool -dx9renderthreadstack -dx11renderthreadstack -disallowhwmorph -swap_chain_as_is -deferTextureLoads

    Regards

    Leave a comment:


  • mukas62
    replied
    its possible make like on that screen?
    https://media.discordapp.net/attachm...096&height=616

    seems they use dota_mmr
    condump to file
    then read it after match and make different from previous and current mmr

    P.S. nvm. found it https://github.com/AveYo/D-OPTIMIZER/releases/tag/4.6
    Last edited by mukas62; 10-02-2019, 01:12 AM.

    Leave a comment:


  • aveyo
    replied
    it's still fine

    Leave a comment:


  • legenda296
    replied
    I have no idea why. Maybe because Russian version of Windows 10. But only this BAT works. Can you advice any updates on this BAT? Outdated \ new parameters?

    Code:
    start C:\"Program Files (x86)"\"Steam"\"steamapps"\"common"\"dota 2 beta"\"game"\"bin"\"win64"\dota2.exe -dx11 -high -mainthreadpriority 1 -novr -nojoy -disablehangwatchdog -noloaderlockprobe -forcepow2dxt -maxtextureres 256 -oldtexturestreaming -swap_chain_as_is -onethreadpool -dx11renderthreadstack -language russian
    
    EXIT

    Leave a comment:


  • lowformat
    replied
    With your answer, I can give it up now.
    thank you sir.

    Leave a comment:


  • aveyo
    replied
    Not possible without external macros or mods. Lazy Valve devs.

    Leave a comment:


  • lowformat
    replied
    Sir, how to use independent settings for quick cast onkeydown / onkeyup?

    I just want quick cast onkeyup for Pango's Swashbuckle, Arc's bubble, and Clinkz & DS 's ult.
    But quick cast onkeydown for the others.

    thanks.

    Leave a comment:


  • aveyo
    replied
    Originally posted by legenda296 View Post
    Hello.

    Can you give script to hard reset all steam settings?

    Thank you.
    Better late than never:

    https://pastebin.com/sE2Z4tmQ
    or
    https://github.com/AveYo/D-OPTIMIZER...eset_Steam.bat

    Leave a comment:


  • legenda296
    replied
    Hello.

    Can you give script to hard reset all steam settings?

    Thank you.

    Leave a comment:


  • mukas62
    replied
    hi. its possible get through console some datas whats used in panorama? or with some coreinit.lua script to send it to console
    like new raw_behavior_score in game/dota/pak01_dir/panorama/layout/dashboard_page_profile.xml
    Code:
                            <Panel id="ConductBox" onactivate="DOTAConductScorecardShowLatest()">
    				<Panel id="BehaviorGradeSubContainer" class="LeftRightFlow">
    					<Panel id="BehaviorImage" />	
    					<Label id="BehaviorScoreLabel" text="{d:raw_behavior_score}" />
    					<Label id="ConductSummaryLabel" text="#DOTA_Profile_ConductSummary" />
    				</Panel>
    				<Label id="ConductSummaryDate" text="#DOTA_Profile_ConductSummary_Date"/>
    			</Panel>
    Last edited by mukas62; 01-30-2019, 02:52 AM.

    Leave a comment:


  • aveyo
    replied
    Originally posted by legenda296 View Post
    here 's my bat file to start dota and get around symbol limit
    DOTA.BAT
    Code:
    start C:\"Program Files (x86)"\"Steam"\"steamapps"\"common"\"dota 2 beta"\"game"\"bin"\"win64"\dota2.exe -dx11 -high -mainthreadpriority 1 -novr -nojoy -disablehangwatchdog -noloaderlockprobe -forcepow2dxt -maxtextureres 256 -oldtexturestreaming -swap_chain_as_is -onethreadpool -dx11renderthreadstack -language russian
    
    EXIT
    What's with the extra quotes? It should be
    Code:
    @start "C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" -dx11 -high -mainthreadpriority 1 -novr -nojoy -disablehangwatchdog -noloaderlockprobe -forcepow2dxt -maxtextureres 256 -oldtexturestreaming -swap_chain_as_is -onethreadpool -dx11renderthreadstack -language russian
    Other than that, it looks fine. You should test launch options one by one yourself, cause some might make the game perform worse depending on your hardware.
    Also take a look at No-Bling mod - it offers the most fps gain (and glance value ), as well as my latest Toggle UI Animations off vscript.

    Leave a comment:


  • legenda296
    replied
    here 's my bat file to start dota and get around symbol limit

    full screen, 1280x720 @ 79 hz

    fps_max 80

    DOTA.BAT
    Code:
    start C:\"Program Files (x86)"\"Steam"\"steamapps"\"common"\"dota 2 beta"\"game"\"bin"\"win64"\dota2.exe -dx11 -high -mainthreadpriority 1 -novr -nojoy -disablehangwatchdog -noloaderlockprobe -forcepow2dxt -maxtextureres 256 -oldtexturestreaming -swap_chain_as_is -onethreadpool -dx11renderthreadstack -language russian
    
    EXIT
    any additional advice? thank you.
    Last edited by legenda296; 12-12-2018, 05:44 AM.

    Leave a comment:

Working...
X