CrossOver 23.5 has been released for macOS, Linux and Chrome OS.
This release offers an alternate way to run DirectX 11 and DirectX 12 games through CrossOver, using components from the Apple game porting toolkit. It can be enabled by toggling on “D3DMetal” in the right bottle sidebar.
The new D3DMetal option improves quality, compatibility, and performance for many games on Macs with the M1 chip or later, including Elden Ring, Hogwarts Legacy, Cyberpunk 2077, Armored Core VI Fires of Rubicon, Mortal Kombat 1, Deep Rock Galactic, Satisfactory, Monster Hunter Rise, God of War and Batman Arkham Knight.
The resources are the #1 reason why this thing exists. Valve wouldn’t have given them if they didn’t stand to benefit from their use. Any decent (or even just mildly-experienced) developer knows that resources are the biggest things you need for any project to be successful. If people aren’t getting paid to make the code their primary work and technical assistance and access to tools are inaccessible, projects like this stagnate and die. Valve deserves recognition and credit for making this happen, just as well as CodeWeavers. The paired credit is absolutely the right way to do it, imo.