

We anticipate that this will be the case for other DirectX 12 games: we will need to add support on a per-title basis, and each game will likely involve multiple bugs. To get just Diablo II Resurrected running, we had to fix a multitude of bugs involving MoltenVK and SPIRV-Cross.

Our team’s investigations concluded that there was no single magic key that unlocked DirectX 12 support on macOS. While we are elated with this breakthrough, we acknowledge that our journey has just begun. There are still bugs, but the fact that it’s running at all is a huge win. We have the beginnings of DirectX 12 support, and our QA team has confirmed that Diablo II Resurrected is running on macOS with early pre-alpha builds of CrossOver 23, which will be released later this summer. We speculated that we could have DirectX 12 support as early as CrossOver 23, and I’m thrilled to announce that we have made some real progress.

Brace yourself as we reveal the remarkable progress we've made and the adventures that lie ahead!Ī year and a half ago, we announced that we were working hard on DirectX 12 support for CrossOver Mac and shared some details about some of the challenges our team was facing. It's with immense pleasure that we bring you an update on the much-anticipated DirectX 12 support for CrossOver Mac.
