Re:Valve's Proton Has Enabled 7000 Windows Games on Linux
by tpmx on Friday March 05, 2021 @10:05AM
(#26357576)
How much of this is open source? I'd expect everything, including the per-game details?
(Not asking you to do research on demand, just in case you already know...)
Re:Valve's Proton Has Enabled 7000 Windows Games on Linux
by Zhyl on Friday March 05, 2021 @10:43AM
(#26358071)
Not sure about the per-game config, but the Proton is definitely open source [0], as are DXVK [1] and D9VK [2].
Steam Play is part of the Steam client, so is proprietary. ProtonDB isn't open source but does data dumps to github regularly [3].
[0] https://github.com/ValveSoftware/Proton/
[1] https://github.com/doitsujin/dxvk
Re:Valve's Proton Has Enabled 7000 Windows Games on Linux
by tpmx on Friday March 05, 2021 @10:59AM
(#26358256)
Thanks!
I guess it somehow makes sense for Valve to keep the per-game tweaks private. With all of that money they're printing though, I sure wish they could feel that they could afford to be less defensive.
Re:Valve's Proton Has Enabled 7000 Windows Games on Linux
by coldpie on Friday March 05, 2021 @11:16AM
(#26358488)
None of it is private. The per-game settings are all listed here, the options are all implemented in Proton, which is completely open source: https://steamdb.info/app/891390/info/
Re:Valve's Proton Has Enabled 7000 Windows Games on Linux
by tpmx on Friday March 05, 2021 @11:20AM
(#26358555)
That's very nice.
I think this will make game preservation easier in the near future.
The 'secret sauce' is actually 'Steam Play' which is the automated wrapping, configuration and execution of Proton wrapped games without the user having to do anything (other than a confirmation box to confirm that a compatibility layer is being used).
The Steam Play component turns it from a 'nice meta-distribution for wine' into 'killer quality of life improvement'.