Even though Apple's transition from Intel to Apple silicon is almost complete, we have not seen any real impact in Mac gaming just yet.

Therefore, it's no surprise that Mac users rely on virtual machines and compatibility layers to play their favorite Windows games on their machines.

So, if you're someone who uses CrossOver to play Windows games on your Mac, the developers have some great news for you.

CrossOver Is Bringing DirectX 12 Support to macOS

screenshot from Codeweavers of CrossOver 23 running Diabolo II
Image Credit: CodeWeavers

On June 1st, 2023, CodeWeavers (the developers of CrossOver) announced that CrossOver 23 for Mac would ship with DirectX 12. The company has been working on bringing DirectX 12 support to macOS for almost two years, and it is expected to be finally available in the summer of 2023.

Gaming enthusiasts who use CrossOver to run Windows games on a Mac will benefit from DirectX 12, which offers better performance and speed. The current version of CrossOver uses DirectX 11, which Microsoft unveiled way back in 2009.

For those who are unaware, DirectX is a collection of APIs that deal with game programming and graphics on Microsoft platforms, including Windows and Xbox. And the latest version, DirectX 12, was initially launched alongside Windows 10 in 2015.

How CrossOver's DirectX 12 Support Will Impact Gaming on the Mac

As we mentioned, native gaming options for Mac are not in the best condition. Even though some believe Apple silicon is the future of Mac gaming, macOS is not yet the go-to option when you need a variety of titles to play. However, CrossOver's introduction of DirectX 12 to macOS can create a worthwhile middle ground here.

Noticeable Improvement in Speed and Stability

As you may have noticed, DirectX 12 is a substantial improvement from the previous version, DirectX 11. According to many tests, DirectX 12 is 50-70% more efficient in terms of rendering speed and power consumption.

Therefore, these improvements would be beneficial when you want to play a heavy-duty Windows game on your Mac using CrossOver 23.

Native Support for Apple Silicon Macs

Apple Silicon M2 Chip
Image Credit: Apple

CrossOver for Mac has had Apple silicon support for quite some time. In fact, the screenshot CodeWeavers have published on their blog post talking about the DirectX 12 upgrade is of an M2-powered Mac running Diablo II: Resurrected.

Therefore, you can expect the games you run using CrossOver 23 to make the best use of both CPU and GPU resources. And the best part? Running games using a compatibility layer like CrossOver is far more resource-efficient than virtual machine software like VMWare and Parallels Desktop.

So, instead of waiting for game developers to release the Apple silicon-optimized version, you can use the CrossOver 23 compatibility layer to play the Windows version of the game on your MacBook Pro, Mac Studio, Mac mini, or iMac.

Potential Limitations

It's worth noting that CrossOver 23 will not enable DirectX 12 support for all Windows games from the start. Instead, the developer has said, a per-title method will be used. The first game to run on Mac using DirectX 12 support will be Diablo II: Resurrected. The company will keep adding DirectX support to more games over time, and you can keep track of the updates through the CodeWeavers blog.

Therefore, while the news is exciting, you need to have a lot of patience before you play your favorite AAA games on a Mac using CrossOver. But if you love Diablo II: Resurrected, you can check it out when CodeWeavers releases the first beta version of CrossOver 23 in the summer of 2023. But we expect the developers to release a more stable version sometime later this year.

The Future of Mac Gaming Looks Bright

At this point, we feel impressed by the fact that you have multiple options to play games on a Mac. While we look forward to the upcoming Mac-optimized games, it is great that you do not have to wait for them.

However, you should decide which is the best way to run Windows games on your Mac. For instance, if you also want to run Windows apps on your Mac, you may opt for Parallels Desktop instead of CrossOver.