Latest Crossover / MacOS / Battle.Net / Diablo II Resurrected not working together.

Latest Crossover / MacOS / Battle.Net / Diablo II Resurrected versions.


Battle.Net starts, but when launching Diablo II Resurrected, it will be launched as background application, but never become active.


According to Crossover, this is a Rosetta 2 bug.


Here are the links to posts talking about this issue:

https://www.reddit.com/r/macgaming/comments/1qilmvx/diablo_2_stopped_working_after_update/

https://www.codeweavers.com/support/forums/general/?t=27;mhl=345009;msg=343867#msg345009

https://www.codeweavers.com/compatibility/crossover/forum/diablo-ii-resurrected/?;msg=343868

https://us.forums.blizzard.com/en/d2r/u/drdisaster-2641/summary

https://us.forums.blizzard.com/en/d2r/t/d2r-not-launching-on-maccrossover-urgent-issue/170232/16


I wish Apple / Codeweaver / Blizzard can stop kicking us around like a soccer ball and fix the issue, much appreciated.

MacBook Pro 16″, macOS 26.2

Posted on Feb 4, 2026 9:18 PM

Reply
36 replies

Feb 6, 2026 11:42 AM in response to den.thed

My goodness, I better remove that Silicone right away before it damages my Mac!


Apple's own Game Porting Toolkit, on which some of the underlying technology which allows this specific game to run, also relies on Rosetta2.


Would it make you feel better if the report was that this specific Rosetta2 bug was impacting the way a pacemaker application were working? A bug in Rosetta2 is a bug in Rosetta2, it doesn't matter what specific applications are being impacted – it ought to be patched.


You are contributing nothing here and don't even seem to understand why GPTK exists, how it was built on the open-source WINE core, or how it is being used to run Windows applications in MacOS and Linux environments. Maybe not even what a BUG is. So scamper away now back to your hole, Ned.

Feb 9, 2026 5:56 AM in response to den.thed

I don’t really understand the point of “this is a Windows game.”


Rosetta 2 is Apple’s own compatibility layer. CrossOver depends on it. This setup worked before and now it doesn’t — that’s the definition of a regression.


Are you suggesting that on an Apple Support forum the solution is to abandon macOS and buy a Windows PC?


Because if Apple expects people to remain in their ecosystem, bugs in their own translation layer should be taken seriously and fixed — regardless of what application exposes them.

Feb 9, 2026 7:23 AM in response to KucataMeduza

KucataMeduza wrote:

I don’t really understand the point of “this is a Windows game.”

That is not what we said.

Rosetta 2 is Apple’s own compatibility layer. CrossOver depends on it. This setup worked before and now it doesn’t — that’s the definition of a regression.

Worked before what..? A macOS update..? A change made by the third-party...?

Are you suggesting that on an Apple Support forum the solution is to abandon macOS and buy a Windows PC?

Again, that is not what we said.

Because if Apple expects people to remain in their ecosystem, bugs in their own translation layer should be taken seriously and fixed — regardless of what application exposes them.

Apple is not going to chase around third-party developers and roll out a patch every time one drops the ball.

That responsibility belongs to the developer both inside and outside of the App Store.

Feb 9, 2026 8:21 AM in response to KucataMeduza

There is no point in making arguments to these two guys. They are not associated with Apple, they just have big point scores because they spend all their time on these forums responding to everything even when they have nothing useful to contribute.


Codeweavers has sent in their developer report about this bug to Apple. Apple will either fix it or they won't. Trying to advocate for a fix to that bug here is a waste of our time, nobody at Apple who could possibly have any decision-making power related to addressing this bug won't read any of this. And dealing with these elitist ***– including these two specific elitist *** – is why I stopped participating here myself a very long time ago.


[Edited by Moderator]

Feb 10, 2026 2:11 AM in response to HWTech

HWTech wrote:

Ever since the iPhone became popular with people for gaming apps, some of the popular AAA games were ported to the iPhone, but not the Mac. There is a reason for this....numbers & money.


Apple has made a couple of attempts to let Macs piggyback on the iPhone / iPad game market.


One is that Apple Silicon Macs can run iPhone and iPad apps – if the developers of those apps allow it. There are some pretty major differences in user interface "affordances" between iPhones and iPads on the one hand – and Macs on the other. So this works better if the developers make some effort to tailor the UI depending upon which device is running it. But there are lots of iPhone and iPad games in the Mac App Store.


The other is the Apple Arcade subscription service. Developers who want to offer their games via it are required, or encouraged, to offer versions for multiple platforms (iPhone, iPad, Mac).

Feb 11, 2026 6:26 PM in response to spordniar

spordniar wrote:

If Apple is going to drop the support for Rosetta 2, or not willing to maintain it, why not make it open source and let the community who really care about making it work to pick up the slack and fix the bugs?

Usually projects at these large corporations tend to use proprietary or licensed technology which they cannot provide to the world at large. And there needs to be a huge code & technology review as well involving lawyers to determine the legal aspects.


Unless an internal project was created to be Open Sourced, then it is very unlikely to have the source code released to the public later on. Even if it were to be released, it could take years to have everything reviewed and sanitized.

Mar 5, 2026 11:06 AM in response to CBallenar

CBallenar wrote:

Hoping this gets resolved soon. 🤞🙏

FYI, your posts are being removed because you are discussing a macOS Beta which is against the Apple Community Forum's Terms of Use:

https://discussions.apple.com/terms



And it is also against the macOS Beta agreement you agreed to when installing the macOS Beta software so you should not be discussing the Beta anywhere except where permitted by Apple such as a private Apple Beta forum area, or with designated Apple Beta contacts:

https://beta.apple.com/legal


You can discuss the compatibility with the just publicly released macOS 26.3.1 update patch, but not with any newer version at this time since any newer version is currently in a private confidential Beta test.


Latest Crossover / MacOS / Battle.Net / Diablo II Resurrected not working together.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.