And it seems possible to build CrossOver wine from sources: https://github.com/Gcenx/homebrew-wine
"This release is dedicated to the memory of Ken Thomases, who passed away just before Christmas at the age of 51. Ken was an incredibly brilliant developer, and the mastermind behind the macOS support in Wine. We all miss his skills, his patience, and his dark sense of humor."
Wine developers said in the past, that they were considering dropping macOS support altogether because of issues like that.
They could be emulated using compute shaders, but MoltenVK does not do this at the moment. Animations work properly inside Windows VM through Parallels, so I guess this is what their proprietary driver does.
Apart from that I played Witcher 3, Sekiro and Dark Souls through CrossOver with no issues and very solid performance on basically the weakest ARM Mac that will ever exist.
But I of course agree that Linux is much better option for gaming.
So you had x64 binaries calling a DX API that called a Vulkan API that called a Metal API all on top of a JIT translation layer to ARM on two month old hardware and it worked well?
That’s fucking incredible, man.
Absolute insanity how well tooling has evolved.
> M1 MacBook Air
I think you may have missed the point :P
Still very disappointed that macOS has not been supported since Catalina (10.15) dropped 32-bit support - from my understanding, the 32-bit architecture is deeply integrated into Wine and removing it would be a significant effort. Understandably the focus has always been on Linux, but I would still appreciate at least an update from the team on potential macOS support in the future.