159 Votes
Please vote for the Quality of this Port / Wrapper, not for the Game or Application!
179
Valve has released their official Mac client of Dota 2 on Steam already.
The download(s) for my port are still up though.
All information on the port:
Spoiler
PLEASE MAKE SURE IF YOU ARE HAVING PROBLEMS DOWNLOADING FROM GOOGLE DRIVE, TRY DIFFERENT BROWSERS, CLEAR YOUR CACHE, COOKIES, ETC. THERE IS NOTHING WRONG WITH THE DOWNLOAD.
Dota 2 is an Action RTS game, developed by Valve Corporation. The title was formally announced on October 13, 2010; and is set to release in 2012 by Valve, through both retail and Steam, for Windows and OS X. It is the successor to the very popular Warcraft 3 mod, Defense of the Ancients, which was based on Aeon of Strife map for StarCraft. It will be released as a Free to Play game.
Dota 2 is a combination of RTS including perspective and a heavy requirement of tactics and team co-ordination and RPG including itemization and leveling up. The main objective in Dota 2 is to destroy the enemy Ancient Structureinside their stronghold, these strongholds are protected by multiple towers down 3 lanes. The player controls a Hero which fights for them and gains strength by leveling up by getting experience, which is given when creeps and heroes die, and by itemization by buying items with gold. Gold is gained passively over time, killing creeps, killing enemy heroes and buildings. You can prevent the enemy gaining as much gold and experience by denying creeps and buildings.
Personal Notes:
This port had been my greatest success. I have worked on it for months now, and i'm proud to be the porter. Gameplay is smooth for me, with slight graphical glitches (non that are game breaking). Please visit my website at vindictivestudios.webs.com for the latest downloads in the future.
I'm using this. All this versions, except bootcamp, does not support my graphic card. But, Idk why, this port its running smoothly. =)
109HeadHunter, on 11 December 2012 - 07:26 AM, said:
Trying this out.Hope this works.
EDIT: It works! Thanks
My System Specs:
- OS: Mountain Lion OS X 10.8.2 (12C60)
- CPU: 2.4 GHz Intel Core i5
- RAM: 4GB
- Video: Intel HD Graphics 3000 384 MB
- Disk Space: 5.54 GB
IF YOU ARE AN ATI/AMD GPU USER, IT IS RECOMMENDED THAT YOU HAVE THE LATEST VERSION OF MOUNTAIN LION INSTALLED!! YOU WILL EXPERIENCE ISSUES WITHOUT THE NEWEST VERSION OF MOUNTAIN LION!! THE PORT IS RATED GREEN FOR ATI/AMD ONLY WITH THE NEWEST MOUNTAIN LION!!
Known Issues:
- *Most likely NOT playable on high setting for Shadows and Textures.
- *Some users have experienced microphone issues.
- Steam Overlay does not work.
- *You may experience slight graphical glitches like invisible water (the river in the middle).
- Portraits do not appear correctly.
* means the issue is dependent on the version of the wrapper you're using or the fact that it is a known issue for some only.
FIXES
Please note that the fixes may not work for you, and i recommend you try all the fixes even though its not meant for your problem (Users experiencing cursor problems had fixed their problems with they keyboard fix).
Missing Executable Error:
vlysergin, on 08 December 2012 - 04:58 AM, said:
Ok man, if i will find the way to work, i will let you know and put some instruction here Found the path where games are saving from steam. /Users/username/Library/Application Support/Steam/SteamApps/ Ok, i found the way to work dota2 with your wrapper. 1. Going /Users/username/Library/Application Support/Steam/SteamApps/Through muCommander. 2. Deleting dota2 and all files that associating with this game 3. Run Wrapper 4. RMC on Dota2 - Delete all content 5. Install Dota2 6. Have a good time and play ;)/>
OR
exznomak, on 27 December 2012 - 07:48 AM, said:
Anyone who is getting missing executable file do following: 1. Right-Click on Dota 2 2. Open Properties 3. "Local Files" Tab 4. "DELETE LOCAL GAME CONTENT" 5. Right-Click on Dota 2 Again 6. "Download Game" 7. Enjoy P.S. You can do same by clicking "verify integrity of game cache"
If you encounter lag, or "Failed to lock vertex buffer in CMeshDX8::LockVertexBuffer", try these( v1.2 should fix this error):
Go to launch options and put -dxlevel 80 for 8.0 or -dxlevel 81 for 8.1
If that does not work, try the other fixes below.
Spoiler
vlysergin, on 08 December 2012 - 06:52 PM, said:
i think it maybe caused cause some macbooks have 2 graphic cards. So maybe this will help: ***First and foremost confirm that you have 2 graphics cards. Chances are you do, to those who dont im sorry the fix doesnt apply .***You'll probably have an intel chipset like i have and DOTA2 works on intel chips much better than they are working on the amd ones***If you have the dual card the following link has a software that allows you to manage which of the two cards you can use.http://gfx.io^^^^Download the following software, install it it will bring up either a D or and i - icon in the top right portion of your mac near the bluetooth symbol and wireless symbol. Be sure you dont have ilol or other graphics card intense programs on while you are doing this. Click on the logo that came with the software at the top right and use integrated only. This will switch your graphics to the intel chip and thus significantly reduce the lag ingame. Enjoy! Let me know if it did not work or if it did.Sincerely,Trying to be helpful for Macbook usersThis will help you to solve even problem with LOW FPS in game, for those who have DOUBLE GRAPHIC CARDS
vlysergin, on 08 December 2012 - 07:07 PM, said:
Problem with"Failed to lock vertex buffer in CMeshDX8::LockVertexBuffer" DONT PUT TEXTURES GRAPIC ON HIGH OPTIONS. MAX IS MEDIUM! ***If u have even problem with medium parameters, try to get game on low graphic, start game, if its run. Put more graphic one by one options and see what happens. So that u can solve the problem for ur machine.1. Problem solved 2. Disappearing cursor in game ( Dont run game in window mode. Run only in full screen.)My video preferences
AMD Gradient Issue fix:
Spoiler
InFys, on 18 December 2012 - 11:13 PM, said:
How to run DotA2 with AMD graphics (red/green distortion of menu/menu buttons invisible)Credit: InFysTLDR: instructions. First off, if you're getting 1-5fps it is because you're not using an AMDspeedhack engine of wineskin. Others of you who may already be using AMDspeedhack engines, know of the problem they pose: distortion of graphics in the menus and in game (most notably gradients of red/green/orange, and problems clicking menu buttons), making it near impossible to see what you're doing. Have no fear, I have found the solution! Just follow the steps below and you will be able to play DotA2 with an AMD graphics card. Before we start, navigate to your Steam wrapper in the finder (this is normally found in Macintosh HD/Users/"YourUsername"/Applications/Wineskin- right click it, and click "Show Package Contents" - open Wineskin, click on "Advanced" - go to the bar at the top title "Tools" - click on "Winetricks" (under the middle column titled Utilities) - type in the search bar at the top "glsl" - click the arrow next to settings - check the box "glsl=disabled" - click "Run" in the bottom right You can now close out winetricks+wineskin advanced, launch DotA 2 through steam, and the graphical distortion from AMDspeedhack should be fixed! This worked for me, and has been working for some time, on my iMac 2011. I can run on high settings with no lag. HOWEVER there are still some graphical issues that occur! For example, Luna's Lunar Blessing causes her character to be surrounded in a ball of black pixels, Lina's hands glow black, Chaos knight tramples black pixels behind him, Death Prophet is surrounded by a square of light gray pixels, etc. I have found these to be minor inconveniences, except Luna's Lunar Blessing which is VERY annoying, as the game is fully functional. I would not recommend playing as Luna, and would urge people to ask teammates to not play her either unless you like large quantities of black/gray pixels. If you have any problems I will attempt to help you. -InFys
Keyboard fix: In steam, right click Dota 2 Select and click on Properties Click Set Launch Option and paste this in: -novid -nod3d9ex -windowed -w 1280
Then,
1. Launch Dota 2. Go to Graphics Options 3. Change Display mode from Fullscreen to windowed (if you didn't change your launch options by adding -windowed). 4. Pull the Dota window to the side and click on your Steam window 5. Click on your Dota window again 6. Change display mode to fullscreen again 7. If it shows OSX elements on the top and bottom of your screen you have to: 7a. leave the options 7b. enter the video options again and apply fullscreen again in a different resolution (you can also try hitting cmd+alt+a but at this point it might result in the game freezing. After your got your fullscreen mode to work properly - with the graphics options only - you can use the cmd+alt+a combination at any time)
and yes - you have to do this everytime you start the game.
Installation:
Please make sure you are a Beta tester for the game and you actually OWN IT YOURSELF on Steam.
1. Launch the wrapper
2. Steam might update so just let it.
3. Steam's login window will appear, simply log-in with YOUR account details.
4. Simply install Dota from Steam after logging in. Go to your Library, make sure you are in your Games Library and find for Dota 2, click on it, and press the install button.
5. Let it install.
6. Rate this port 5 stars (The port will not work unless you do this, jk).
It was a great journey working on the port but now, it is not needed anymore.
I would like to thank everybody that helped with bugs and problems!!
Also, thank you for voting and supporting because this port is now the Highest Rated port on the PortingTeam.com!!
Hey there, I have no trouble with Steam or installs at all. However, when I launch the game, all I get is a big white screen with black sidebars and an oversized cursor (around 10 times normal size). I hear the Valve sound when you usually see the Valve logo, but nothing after that. I have an ATI Radeon HD 2600 (my Mac is rather old, 2008 model) and I'm running 10.6.8, perhaps that has something to do with it?
EDIT: After restarting it for a few times, it actually went past the white screen. The problem now is, however, that the options are invisible (I can click the cog icon but it's just one big red screen) and so are all the buttons at the top (Play, Learn, Community, etc). The Learn and Community buttons appear as you hover over them. After finding the Play button blindly, I can see the three buttons at the side for matchmaking and a gigantic red screen and nothing else. The top one is empty (for PvP matches, I reckon), then there's two below. One for a bot match, one for a team matches. Currently, it's unplayable due to these graphical issues. I'll root around in Wine to see what I can do.
EDIT 2: I turned on the Win7 setting and disabled the glsl shaders (I think they're called that?) in Winetricks. My graphical glitches disappeared. The problem now is that when I try to enter a game, it crashes and I get the error "Engine Error: failed to lock vertex buffer in CMeshDX8::LockVertexBuffer". Apparently that means my paged pool memory is full. I have the latest drivers as far as I'm concerned, so I assume it has to do with the fact Dota is running via Wine, rather than through my computer itself.
Hey there, I have no trouble with Steam or installs at all. However, when I launch the game, all I get is a big white screen with black sidebars and an oversized cursor (around 10 times normal size). I hear the Valve sound when you usually see the Valve logo, but nothing after that. I have an ATI Radeon HD 2600 (my Mac is rather old, 2008 model) and I'm running 10.6.8, perhaps that has something to do with it? EDIT: After restarting it for a few times, it actually went past the white screen. The problem now is, however, that the options are invisible (I can click the cog icon but it's just one big red screen) and so are all the buttons at the top (Play, Learn, Community, etc). The Learn and Community buttons appear as you hover over them. After finding the Play button blindly, I can see the three buttons at the side for matchmaking and a gigantic red screen and nothing else. The top one is empty (for PvP matches, I reckon), then there's two below. One for a bot match, one for a team matches. Currently, it's unplayable due to these graphical issues. I'll root around in Wine to see what I can do. EDIT 2: I turned on the Win7 setting and disabled the glsl shaders (I think they're called that?) in Winetricks. My graphical glitches disappeared. The problem now is that when I try to enter a game, it crashes and I get the error "Engine Error: failed to lock vertex buffer in CMeshDX8::LockVertexBuffer". Apparently that means my paged pool memory is full. I have the latest drivers as far as I'm concerned, so I assume it has to do with the fact Dota is running via Wine, rather than through my computer itself.
For your last problem, try putting Shadows in the video settings to Medium. I get that error when its on high.
Lol, not fun trying to guess and check with option is the prob XD
For your last problem, try putting Shadows in the video settings to Medium. I get that error when its on high.
Lol, not fun trying to guess and check with option is the prob XD
Edit : Textures must be medium too.
I am getting the problem with "failed to lock vertex buffer in CMeshDX8::LockVertexBuffer" too, i've tried altering the winetricks, and a few launch options but Dota2 won't load a game. Hopefully someone can find a fix to this!
I am getting the problem with "failed to lock vertex buffer in CMeshDX8::LockVertexBuffer" too, i've tried altering the winetricks, and a few launch options but Dota2 won't load a game. Hopefully someone can find a fix to this!
As i said all i did to fix myself was change Shadows and Textures to Medium. Nothing with the wrapper.
As i said all i did to fix myself was change Shadows and Textures to Medium. Nothing with the wrapper.
Yeah, I did that, but then I thought again and changed it to window screen to see if it had any impact on the game, and the game worked. Not sure what the problem is.
As it turns out, my 'standard' settings for Shadows and Textures were already Low. I tried putting them on Medium, same effect. I tried it with Fullscreen, Windowed and Borderless Windowed. I, too, am not sure what the problem is. Tried re-installing, tried adding DX9 and 10 Winetricks and a couple of different launch options. No matter what I try, it keeps giving me the same error. I can access everything inside Dota, apart from entering a server, which defeats the whole point.
Indeed it is, sadly. If only things were more consistent... I'll keep tinkering with it and see what happens. Will report back if I get some promising results. Thanks anyway, couldn't even get past the white screen when I tried making my own Wrapper for it.
killzone990, on 07 December 2012 - 11:48 PM, said:
I am having a problem. Every time i try to download and update it keeps giving me this error message: "An error occurred while updating Dota 2 (not enough disk space)" Does anyone know the solution to this problem? Edit: i have at least 812 GB memory. i don't understand why it would display that error.
Ok but i still don't understand exactly how to fix the problem. it was downloading but then it stops and gives me the error every time i try. Do you know the solution to this?