Hi there,
Can someone test Doom Eternal against the latest CrossOver for Mac.
In the database the last test I see is with very old CrossOver release (23.0), while the latest releases contain many fixes and improvements for DXVK, this includes MSync and the Game porting toolkit.
From what I've read the pesky DRM has been "fixed" by Bethesda and it now runs through Proton on Linux. So it would be nice if anyone that has proper Steam version can test it. I really do not want to spend 40euros for something that won't work. :(
Looking for advice for getting this running on Crossover, I come across your post. Better late than never, perhaps. I've not delved into the wine tricks yet, but so far with every option on the front of the Crossover 23.7.1 interface, I get no love from Doom Eternal (Steam). My limited research suggests that there's a custom video driver that gets released with the game on Windows. Every time I launch, Doom Eternal complains "GPU Driver Error" and "Vendor not recognized".
So, as of this moment, I can't get Doom Eternal to run.
Since nobody else has responded with the correct answer yet...
Doom Eternal will not be a game that will work with Crossover. Doom Eternal runs on Windows with the Vulkan graphics API, as opposed to a version of Microsoft's DirectX.
D3DMetal converts, well, D3D (DirectX API) to Apple's Metal. Notice that Vulkan is not mentioned in this pipeline. As well, there is DXVK, which instead converts DirectX to Vulkan first, and then to Metal via MoltenVK, but sadly MoltenVK does not support the necessary features to run Doom Eternal, nevermind that the DirectX -> Vulkan -> Metal pipeline is still inappropriate for the game.
Doom Eternal will not run, and unless Crossover specifically implements a translation layer of Vulkan to Metal, Doom Eternal will not run. I do not know if there is an unofficial modification to Crossover that will make it work, however, such a modification will again not be something you will be able to receive support with here.
There is a feature request for MoltenVK to support the required instructions to run Doom 2016/Eternal. However, the devs say it is not possible with current Metal API. So it won't run at least until Metal 4.
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.