Dota 2
I can't get into Dota 2 (macOS)
There was this problem before, but it was solved with (-gl)
Options with a full reboot and other attempts to launch the game were not successful.
Characteristics of my iMac
3,8 GHz 8-ядерний Intel Core i7
AMD Radeon Pro 5500 XT 8 ГБ
8 ГБ 2667 MHz DDR4
macOS 13.2.1 (22D68)
Originally posted by Kagami:
Moving Dota Technology Forward

As we mentioned when we launched Battle Pass: Part II, this update has removed support for OpenGL. For macOS customers, the minimum requirement is now macOS 10.13.6 with a Metal-capable GPU (AMD GCN-based GPU or newer; NVIDIA Kepler-based GPU or newer; or Intel HD 4000 or newer). For Linux customers, AMD GCN+, NVIDIA Kepler+, or Intel HD 5000-series or newer is required.

In a future update this year, we intend to upgrade our SIMD support from SSE2 to SSE4.1 to allow higher performance in physics, particles, and general gameplay code. Almost all processors released in the past 10 years support SSE4.1, so this should affect a very small portion of Dota players. If you have a computer that does not support SSE4.1, you will need to upgrade to a newer CPU once that update releases.

We are in the process of updating our models to a newer format known as ModelDoc. After this change is complete, we will be removing several animation-related APIs from our custom game API in favor of ModelDoc's animation support. These deprecated APIs are listed on the Source 2 Developer Community Wiki.

Source= https://www.dota2.com/newsentry/3659774959159800240

I think this is why mac user now can't play dota2. I have M1 chip mac from 1,5 years ago and can't play dota 2 today. My mac is not even old. so its sucks.
< >
Showing 1-15 of 15 comments
The author of this thread has indicated that this post answers the original topic.
Kagami Mar 8, 2023 @ 5:56am 
Moving Dota Technology Forward

As we mentioned when we launched Battle Pass: Part II, this update has removed support for OpenGL. For macOS customers, the minimum requirement is now macOS 10.13.6 with a Metal-capable GPU (AMD GCN-based GPU or newer; NVIDIA Kepler-based GPU or newer; or Intel HD 4000 or newer). For Linux customers, AMD GCN+, NVIDIA Kepler+, or Intel HD 5000-series or newer is required.

In a future update this year, we intend to upgrade our SIMD support from SSE2 to SSE4.1 to allow higher performance in physics, particles, and general gameplay code. Almost all processors released in the past 10 years support SSE4.1, so this should affect a very small portion of Dota players. If you have a computer that does not support SSE4.1, you will need to upgrade to a newer CPU once that update releases.

We are in the process of updating our models to a newer format known as ModelDoc. After this change is complete, we will be removing several animation-related APIs from our custom game API in favor of ModelDoc's animation support. These deprecated APIs are listed on the Source 2 Developer Community Wiki.

Source= https://www.dota2.com/newsentry/3659774959159800240

I think this is why mac user now can't play dota2. I have M1 chip mac from 1,5 years ago and can't play dota 2 today. My mac is not even old. so its sucks.
Козацюра Mar 8, 2023 @ 7:41am 
Originally posted by Kagami:
Moving Dota Technology Forward

As we mentioned when we launched Battle Pass: Part II, this update has removed support for OpenGL. For macOS customers, the minimum requirement is now macOS 10.13.6 with a Metal-capable GPU (AMD GCN-based GPU or newer; NVIDIA Kepler-based GPU or newer; or Intel HD 4000 or newer). For Linux customers, AMD GCN+, NVIDIA Kepler+, or Intel HD 5000-series or newer is required.

In a future update this year, we intend to upgrade our SIMD support from SSE2 to SSE4.1 to allow higher performance in physics, particles, and general gameplay code. Almost all processors released in the past 10 years support SSE4.1, so this should affect a very small portion of Dota players. If you have a computer that does not support SSE4.1, you will need to upgrade to a newer CPU once that update releases.

We are in the process of updating our models to a newer format known as ModelDoc. After this change is complete, we will be removing several animation-related APIs from our custom game API in favor of ModelDoc's animation support. These deprecated APIs are listed on the Source 2 Developer Community Wiki.

Source= https://www.dota2.com/newsentry/3659774959159800240

I think this is why mac user now can't play dota2. I have M1 chip mac from 1,5 years ago and can't play dota 2 today. My mac is not even old. so its sucks.

It's kind of unfair, there aren't many good games for macOS in general, now this one is getting cut.
LemonFlavored Mar 8, 2023 @ 7:52am 
This is ridiculous. I will just stop playign dota if they dont fix. Will be a shame, my only and favorite game.
Kagami Mar 8, 2023 @ 7:53am 
Originally posted by Козацюра:
Originally posted by Kagami:
Moving Dota Technology Forward

As we mentioned when we launched Battle Pass: Part II, this update has removed support for OpenGL. For macOS customers, the minimum requirement is now macOS 10.13.6 with a Metal-capable GPU (AMD GCN-based GPU or newer; NVIDIA Kepler-based GPU or newer; or Intel HD 4000 or newer). For Linux customers, AMD GCN+, NVIDIA Kepler+, or Intel HD 5000-series or newer is required.

In a future update this year, we intend to upgrade our SIMD support from SSE2 to SSE4.1 to allow higher performance in physics, particles, and general gameplay code. Almost all processors released in the past 10 years support SSE4.1, so this should affect a very small portion of Dota players. If you have a computer that does not support SSE4.1, you will need to upgrade to a newer CPU once that update releases.

We are in the process of updating our models to a newer format known as ModelDoc. After this change is complete, we will be removing several animation-related APIs from our custom game API in favor of ModelDoc's animation support. These deprecated APIs are listed on the Source 2 Developer Community Wiki.

Source= https://www.dota2.com/newsentry/3659774959159800240

I think this is why mac user now can't play dota2. I have M1 chip mac from 1,5 years ago and can't play dota 2 today. My mac is not even old. so its sucks.

It's kind of unfair, there aren't many good games for macOS in general, now this one is getting cut.
True. They told me that i always defend Valve but not in this case i am with you cause its sucks and unfair.

My mac is new and its has very strong graphic and processor. Its just the support for macOS not as strong as Windows based.
Kagami Mar 8, 2023 @ 7:54am 
Originally posted by LemonFlavored:
This is ridiculous. I will just stop playign dota if they dont fix. Will be a shame, my only and favorite game.
I can still play on my pc of course. But imagine buying latest mac from last year and now i can’t play my fav game on it.

Don’t giveup on dota because of this. You can still play bro.
LemonFlavored Mar 8, 2023 @ 4:54pm 
Originally posted by Kagami:
Originally posted by LemonFlavored:
This is ridiculous. I will just stop playign dota if they dont fix. Will be a shame, my only and favorite game.
I can still play on my pc of course. But imagine buying latest mac from last year and now i can’t play my fav game on it.

Don’t giveup on dota because of this. You can still play bro.


I didnt give up on dota. Dota gave up on me. It seems like theyre committing to moving past opengl support and im not gonna buy a brand new pc just to play a 10+ year old game lol
Kagami Mar 8, 2023 @ 5:58pm 
Originally posted by LemonFlavored:
Originally posted by Kagami:
I can still play on my pc of course. But imagine buying latest mac from last year and now i can’t play my fav game on it.

Don’t giveup on dota because of this. You can still play bro.


I didnt give up on dota. Dota gave up on me. It seems like theyre committing to moving past opengl support and im not gonna buy a brand new pc just to play a 10+ year old game lol
I don’t mind playing on new rigs. I just don’t like why they have to remove apple product and os from supporting this game.

For me the problem is not old rigs, its the lack of mac support.
LemonFlavored Mar 9, 2023 @ 6:19am 
Not everyone has a bunch of new rigs floating around to choose from. Best part about all this is my specs arent even outdated according to the new requirements. Its just that linux support (vulkan broke af) DNE now that theyve moved from opengl.. Would be able to run dx11 but thats not supported on linux. TLDR - again - Valve says ♥♥♥♥ their most loyal players. Good luck finding a new community to jump in with your "moving dota forward" campaign.
Kagami Mar 9, 2023 @ 6:58am 
This is mac problem not old rigs problem thread. Old rigs need to be disabled of dota2 and i agree to this moving forwards technology.
Fund1mental Mar 9, 2023 @ 11:32am 
i just solved it guys. easy steps to follow. someone post on github i dont have an account i feel for everyone who wants to play and cant enjoy it. cheers

Go to the dota folder on the computer (steam->right click on dota->manage-> click on "browse local files") -> search on the dota folder the word "shader" -> Delete all the documents with the word "Shader" on their name that you find. (make sure you have the dota folder selected) -> go to steam -> right click on dota -> properties -> local files -> click on "Verify integrity of game files"
after that, Steam will download a new version of those deleted documents which had the word "shader"

than on the steam app, right click dota 2 and click properties. under "launch options" type in -vulkan and resetart your steam.

click play and it should work it worked for me. good luck hopefully this helps

edit: add me lets play a game
Last edited by Fund1mental; Mar 9, 2023 @ 11:33am
Like4Like Mar 9, 2023 @ 11:59am 
Originally posted by Fund1mental:
i just solved it guys. easy steps to follow. someone post on github i dont have an account i feel for everyone who wants to play and cant enjoy it. cheers

Go to the dota folder on the computer (steam->right click on dota->manage-> click on "browse local files") -> search on the dota folder the word "shader" -> Delete all the documents with the word "Shader" on their name that you find. (make sure you have the dota folder selected) -> go to steam -> right click on dota -> properties -> local files -> click on "Verify integrity of game files"
after that, Steam will download a new version of those deleted documents which had the word "shader"

than on the steam app, right click dota 2 and click properties. under "launch options" type in -vulkan and resetart your steam.

click play and it should work it worked for me. good luck hopefully this helps

edit: add me lets play a game


Thanks man! I aploused 4 this help
THANKS! IT WORKED!
Kagami Mar 9, 2023 @ 5:32pm 
Originally posted by Fund1mental:
i just solved it guys. easy steps to follow. someone post on github i dont have an account i feel for everyone who wants to play and cant enjoy it. cheers

Go to the dota folder on the computer (steam->right click on dota->manage-> click on "browse local files") -> search on the dota folder the word "shader" -> Delete all the documents with the word "Shader" on their name that you find. (make sure you have the dota folder selected) -> go to steam -> right click on dota -> properties -> local files -> click on "Verify integrity of game files"
after that, Steam will download a new version of those deleted documents which had the word "shader"

than on the steam app, right click dota 2 and click properties. under "launch options" type in -vulkan and resetart your steam.

click play and it should work it worked for me. good luck hopefully this helps

edit: add me lets play a game
Thank you it works for me.
♥♥♥
I have problem with dota on i9 Mac book pro 2019 with AMD 5500, fps is 120, but I have lags every 10 seconds, tried to delete Shader files and download it again, but it didn’t solve the problem, maybe there are some other options.
Btw, I’ve installed windows through boot camp, but it still lagging sometimes. Will be appreciated for any kind of help.
Last edited by жидкая девочка; Jul 21, 2023 @ 11:56pm
Originally posted by жидкая девочка:
I have problem with dota on i9 Mac book pro 2019 with AMD 5500, fps is 120, but I have lags every 10 seconds, tried to delete Shader files and download it again, but it didn’t solve the problem, maybe there are some other options.
Btw, I’ve installed windows through boot camp, but it still lagging sometimes. Will be appreciated for any kind of help.
UPD: problem was solved after reinstalling Mac OS
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Mar 8, 2023 @ 5:40am
Posts: 15