Dota 2 is a multiplayer online battle arena video game and the stand-alone sequel to the Defense of the Ancients (DotA) mod. With regular updates that ensure a constant evolution of gameplay, features, and heroes, Dota 2 has taken on a life of its own. This will show you what your expected performance of DOTA 2 on macbook pro 2019 13' default settings (touch bar) (i5, 8gig ram).
Dota 2 Wiki uses icons and values extracted from Dota 2's game files. This is also a useful way to get attributes of newly released or hard-to-get cosmetic items.
- 1VPK Tools
- 1.3Linux
- 2Useful locations inside pak01_dir.vpk
VPK Tools[edit]
Windows[edit]
To open Dota 2's .vpk game files, all you will need is GCFScape.
The default installation for Dota 2 will place files at
C:Program Files (x86)SteamSteamAppscommondota 2dota
(or C:Program Files (x86)SteamSteamAppscommondota 2 betadota
if the game was installed during the beta). Navigate there in GCFScape and open pak01_dir.vpk
. Once you have opened the vpk file, you can see directories and files. Once you have found what you want inside GCFScape, right-click and extract to the desired location on your computer.macOS[edit]
To open .vpk files on macOS you'll need to download Gridmount.
The Dota 2 game files are located at
~/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/dota
. Double click the file pak01_dir.vpk
and Gridmount will automatically mount the file as a virtual drive.When you're finished, remember to unmount
pak01_dir.vpk
again, by either right clicking it and selecting 'Eject' or by simply dragging the icon over the trashcan on the bottom right of the Dock.Linux[edit]
Currently, there is no independent software for linux to open a .vpk file. However, there is one on windows, known as GCFScape
Do you have wine? Yes/no
If 'Yes', install GCFScape (you'll be needing .NET Framework 4.0+ in your wine to run it) through that.
I'd recommend Winetricks, as it can easily help with the requirements for it. But keep in mind that it isn't officially supported by WineHQ.
Your Dota 2 game files are located in
~/.steam/steam/steamapps/common/dota 2 beta/game/dota
.Warning[edit]
Set it as a default application for the files you want upon completion of installation. Since
.steam
as a folder is a system file and isn't visible by default to the file browser available in wine.Useful locations inside pak01_dir.vpk
[edit]
Cosmetic item data[edit]
/scripts/items/items_game.txt
This is where all the cosmetic item attributes are defined—rarity, slot, hero, associated custom animations or effects, default gems, etc. You can also see contents of sets and treasures.
Cosmetic item icons[edit]
/panorama/images/econ
Most cosmetic item icons. Loading Screen icons are the same icon as the set icon
/panorama/images/cursor_pack
Custom cursor item icons.
Interface customizations[edit]
/panorama/images/loadingscreens
.vtf files of loading screens in their original resolution. Use VTFEdit to view/convert.
/panorama/images/huds
Image files for HUD skins.
/panorama/images/emoticons
Emoticon image strips.
Hero and Announcer Audio[edit]
/sounds/vo
All voice acting for heroes and announcer / mega-kill packs can be found here in their respective sub-directories.
Game assets[edit]
/panorama/images/heroes
/panorama/images/items
Hero icons, item icons, and ability icons can be found in their respective folders. Custom ability and item icons can be found here too.
C:Program Files (x86)SteamSteamAppscommondota 2 betadotaresourcedota_english.txt
Another one that is not actually inside the .vpk file. Game strings
Resource file[edit]
C:Program Files (x86)SteamSteamAppscommondota 2dotaresource
Item names and descriptions can be found here.
|
Retrieved from 'https://dota2.gamepedia.com/Help:Game_Files?oldid=1986668'
Finding the Launch Options within Steam.
Launch Options are command lines that change the Dota 2 client.
Access[edit]
How to access Dota 2's Launch Options:
- Open the Steam client
- Navigate to Library tab
- Right click Dota 2
- Select Properties
- Navigate to General tab
- Click Set Launch Options...
Command lines[edit]
- 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.
- Example:To set the attribute
This section is under construction. It may still lack crucial information or contain unvalidated statements.
You can help by coordinating with the authors and offer your help.
![Steam And Dota 2 For Mac Steam And Dota 2 For Mac](/uploads/1/1/8/9/118922404/873285014.jpg)
Command | Effect |
---|---|
+con_enable 1 | Enables the console in-game. |
-console | Enables the console in-game. |
-high | Gives Dota 2 priority CPU usage. |
-useforcedmparms | Allows the use of -noforcemspd and -noforcemaccel . |
-noforcemaccel | Use the Windows mouse acceleration settings. Only works if -useforcedmparms is set. |
-noforcemspd | Use the Windows mouse speed settings. Only works if -useforcedmparms is set. |
+fps_max # | Set the maximum frame per second to the number that has been assigned. |
-fullscreen | Set display mode to full screen mode. |
-noborder | Set display mode to borderless window mode. |
-sw | Set display mode to windowed mode. |
-480 | Forces the engine to start with 480p resolution. |
-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.) |
-autoconfig | Restores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed. |
-safe_mode | Restores rendering API used (DirectX 9, OpenGL) to default choice. Ignores settings inside any .cfg files until this parameter is removed. |
-override_vpk | Forces 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 in matchmaking games. |
-enable_addons | Forces 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: Minimap, HUD, icons, custom cursor images, all sound directories, flash videos. |
-nomousegrab | Enables 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'. |
-nod3d9ex | Disables Windows Aero DirectX extensions; may improve performance in certain cases. |
-nomicsettings | Stops 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. |
-nosound | Turn off in-game sound. |
-nexon | Adds the South Korean server to your search options if you have a Korean Nexon account. |
-perfectworld | Allows you to play on Chinese Perfect World servers. |
-map dota | Loads 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. |
-dx9 | Force run on DirectX 9. |
-dx11 | Force run on DirectX 11. |
-gl | Forces Dota to run on OpenGL. On Windows, the OpenGL DLC is necessary to run this. |
-vulkan | Apply Vulkan support. |
-sdl_displayindex # | Decides the screen dota will run on in Linux. Uses a 0-based index from primary monitor. |
-nogammaramp | Forces Dota to use desktop color profile. This also applies to other source games (ex. F.lux will be applied in Fullscreen) |
-32bit | Force run on 32bit client. (default 64bit) |
-antiaddiction_test | Adds an uptime clock. |
-cursor_scale_percent # | Able to change cursor size. Default 100. Overrides the setting in the in-game options if used. |
-novid | Automatically skips the introduction video. |
-port | [ Info Needed ] |
-forcedownloadbannedwords | [ Info Needed ] |
-noprewarm | Disable prewarm resources loads. Prewarm turn on by default, loads many resources needed to play a match of Dota before the dashboard appears and should make the time spent loading resources during connection much faster, especially on low-spec machines. The trade-off is that the initial load time before the dashboard will be a little longer. |
Deprecated commands[edit]
These commands are deprecated. They either no longer work at all (i.e. were removed), or have no use anymore.
Command | Effect | Reason |
---|---|---|
-windowed | Game runs in windowed mode. | Changeable in the game settings. (the code '-sw' still works for the same purpose) |
-dashboard <code> | Changes the loading screen and main menu background according to the code inserted.
| The Reborn Dashboard does not support the old themes anymore. |
Patch history[edit]
Description
- Added
-prewarm
.
- Added
-port
.
-dx11
has been made the default launch option for Dota 2 on 64-bit systems. (DirectX 11 default have been reverted. Therefore, you must add the -dx11 command to run with Directx 11.)[2]
Dota 2 Mac Os
- Custom cursor images are now allowed in matchmaking.
- Added all sound directories to the whitelist for
-enable_addons
- Updated
-enable_addons
to include sound scripts, music scripts, and Flash videos
- The use of
–override_vpk
is no longer allowed in matchmaking games in order to prevent gaining a competitive advantage.
- Added a new launch option
-enable_addons
that lets you override a whitelist of files that we will be populating (currently supporting Minimap, HUD related elements, Icons and VO).
![Dota 2 download mac Dota 2 download mac](https://static.gamespot.com/uploads/scale_medium/box/5/4/9/1/30482-85491.jpg)
References[edit]
- ↑[Linux] Alt+tab doesn't work
- ↑DirectX 11 default have been reverted
External links[edit]
|
Steam And Dota 2 For Mac Download
Retrieved from 'https://dota2.gamepedia.com/Launch_Options?oldid=1991938'