After adding DXVK support on CrossOver 21 for Mac, I had some hope to get Overwatch running on Mac. Given that linux users have been running it with a very good experience for some time now.
I tried to run it both on an Intel Mac and an M1 Max Mac, and the results are the same.
One first issue that I encountered, is that the Battle.net client does not open. I was able to install it and to log in (although log in was a bit trickier because there were some white rectangles in the UI), but after installing the main UI does not show up.
The battle.net icon appears on the menu bar and you can right click it to reveal the list of games and open the config (that does work).
Installing Battle.net and then Overwatch through it is not an option because of the main UI version. The other approach is using the standalone Overwatch installer (that also installs Battle.net but kicks off the download/installation process of Overwatch).
The Overwatch bottle has a broken link, while the correct link is: https://www.battle.net/download/getInstallerForGame?os=win&gameProgram=OVERWATCH&version=Live
Overwatch is installed successfully, but when opening it, an error showing "Game Initialization Failed: I" pops up:
I tried with both the latest stable build and a recent nightly (2120211030) and the result is the same.
I also uploaded the CrossOver logs:
I found some linux users having these issues years ago, they solved them by installing some dependencies. I found some docs about these dependencies on the lutris repo: https://github.com/lutris/docs/blob/master/Battle.Net.md
Overwatch is supposed to leave some logs in the Documents folder but I can't find anything there (I even tried removing the Desktop integration features on the Wine Configuration so that "My Documents" is not linked to the Documents folder in my Mac).
I wonder if I should open up a support ticket or if this is the right place for discussion.
Thanks!