Hello this is a tutorial about how to run Dota 2 on mac.
First you going to need Wineskin
Wineskin is a tool used to make ports of Windows software to Mac OS X.
An open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET
3rd STEAM For windows
How to Install:-
1- Install Wineskin
2- Install Wineskin Engine MS8Wine 1.5.1
3- Update to the latest Wrapper
4- Create a New blank Wrapper And Name it Steam
5- after its done you will see a message tells you its done creating ... click on view the folder.
6- it will show you the folder of the wrapper you created usually found in /user/applications/wineskin/
7- right click and click on show package contents.
8- click on the wineskin icon and select Install an application
9- Choose the first one which is Executable... then search for the Steam file which you downloaded earlier... note that steam version must be for windows
10- do a normal install.
11- after you finish the installation click on wineskin and go to advances .. make sure that the file path is set to the steam.exe file
12- Install Mono for mac OSX
13- Run the steam wrapper file to allow steam for win to run on mac
14- log-in to your account
15- right click on dota 2 - properties - set launch options and type this[/COLOR] command line.. must be exactly the same..
i typed the -windowed command to make the game starts on a window screen because if you dont type that you wont be able to use the keyboard in-game
16- start the game and go to settings - video - change the display to full screen and choose the best resolution to display and now you are done.
-novid -windowed -nod3d9ex
All credit goes to Moritz Fl
Click here to see his videos on youtube