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!!
do you have any screenshots? and like does it lag much?
Please read through careful, the screenshots had been up since i first upload the wrapper. Smooth gameplay on highest graphic settings the wrapper can take. Oh and the screenshots are in a spoiler, maybe you didn't see.
noup, nothing did... Downloaded, started Dota2.. hmm... i wonder - i had downloaded dota2 through steam earlier so maybe the problem is cause of that.
Yes it is! I managed to get that error. Just copy and paste the 'Dota Beta' folder from wherever you had already installed it into the wrapper's c drive.
I might upload the wrapper with the game inside installed so to prevent this from happening to others. But the file will be big.