Comment by GeekyBear
9 hours ago
Proton is a downstream fork of Wine, and upstream Wine already directly supports playing Windows games on Mac using D3DMetal.
You don't need Proton's Wine fork when you can just use Wine.
9 hours ago
Proton is a downstream fork of Wine, and upstream Wine already directly supports playing Windows games on Mac using D3DMetal.
You don't need Proton's Wine fork when you can just use Wine.
Right now, the user experience with Crossover is that you have to manage the whole thing of installing Windows Steam in a Wine bottle, then installing games within that second Steam installation, then dealing with the fact that Steam doesn't seem to like having two instances running on the same computer (my native Steam loses connectivity every time I start the Crossover instance).
Wanting Proton on Mac isn't about that specific fork of Wine, it's shorthand for wanting the user experience that Valve gives you on Linux.
That doesn't change the fact that D3DMetal is closed-source. Wine just links to it.
There's also DXMT which is open-source, but doesn't support DX12.