While I appreciate the efforts Valve puts into improving WINE/Proton, lets not forget that they are standing on the shoulders of giants and gaming with WINE was not that bad before the integration in Steam either.
post
I think a lot of people are misunderstanding what Proton actually brought to Linux gaming.
I had been running Linux exclusively for some moths in 2013-2014, and trying to get games to work on Linux felt like this : Wine is likely able to run it if you can found the right configuration, but good luck with that. I think the only game I managed to run without issues was Civilization 4, so I rolled back on Windows some time later.
Of course, Valve contributed to Wine, and projects like dxvk and others are major achievements (if a team effort), but that's not their main contribution. Valve understood that gamers may be somewhat more tech-litterate than other people, but that making games work on Linux should be easy. And that's what Proton was made for.
Nowadays, most games I buy on Steam work out of the box. I sometimes forget to check protondb before buying a games, and I rarely had an issue. Even if in 2018 you had to tinker a bit, you rarely needed more than to choose the correct Proton version (big up to Glorious Eggroll).
I think it's symptomatic of the situation of the Linux Desktop : technically, it's where it needs to be. But there is still a gap in accessibility and easiness. Tinkering is nice, but you should not have to do it to have something that works.
Not only that but they helped reach critical mass to drive adoption, and used their dominance in the industry to push studios to work with us, instead of against us.
To add to that, back in the day you had to find out what engine a particular game used as there were huge compatibility issues with certain engines and others ran a fair amount slower via Wine. Some engines, however, ran incredibly well under Wine.
That said, there were some cool things you could do in Wine like define a pseudo monitor to run your game on. Example, back in 2010 (before widescreen monitors were more common) I had a triple head setup on Linux. I could specify in Wine an arbitrary monitor size (like say 2560x1024) and run games "full-screen" centered on my setup while having other windows open on the edges of my real desktop.
Even games that officially didn't support multiple monitors and on Windows (would force themselves to one screen and black out the other ones) ran well via Wine with this setup.
It was a bit involved to get working the first time though!
Played through the HL2 games, Supreme Commander, Rift: Planes of Telara, and even Wow that way (though WoW had other issues with non 4:3 displays).
Nice to see some comments like yours truly get it. The amount of people I've seen that now use Linux just because of Proton is surprising. It also gave us the Steam Deck. Valve do tons and people saying it's just "Wine patches" or moaning I didn't focus on Wine are missing the big picture that you get nicely :)
That's great and all, but the Wine devs deserve much more credit. Proton is just like the icing on top.
You're massively simplifying it. Proton is a lot more than just "icing" on the top.
I feel like attributing this to Valve is really disrespectful to the folks who developed wine for decades (and more recently also Vulkan). The real game changer is Vulkan, which made Linux graphics to be competitive with DirectX. (OpenGL interfaces to DirectX was simply not competitive)
You're right. So many people to thank here. One thing you cannot deny is that Valve is one of few companies that loves gaming on Linux and it deserves a huge credit.
The kickoff meeting for Vulkan was hosted by Valve. Like everything it’s not only Valve, but they had their fingers in this too. Valve is just one of the companies/groups that is pushing linux ports and vulkan support.
Valve is mostly moving interests of big game companies with steam machines and steam deck. Steam machines flopped, but initially they made companies consider ports. The success of steam deck will likely result into them paying more attention to not break wine/proton.
I feel like attributing this to Valve is really disrespectful to the folks who developed wine for decades
Honestly, it feels like comments like this are just intentionally missing the big picture, or just don't understand any of what Valve actually do.
It's been said by comments elsewhere, but Wine was really not good years ago. It was difficult to use, obscure as you had to seek it out and know what to do. Valve funded DXVK, VKD3D-Proton, various extra Wine patches and pushed it all together into Proton with Q&A testing, regular upgrades for big games to get them working ASAP and put it in front of millions easily directly in the Steam client.
and more recently also Vulkan
Which once again, Valve massively helped push and even hosted the early discussions on it.
At least initially this was mostly DXVK though, which is a project that was secretly funded by Valve after it showed some promising initial results. Edit: but I agree that WINE deserves more credit.
I feel like attributing this to Valve
What exactly do you mean by "this"? The post is about the 5 year anniversary of Proton. Also, why do you consider crediting the developers of Wine disrespectful? I just can't follow.
Of course Proton wouldn't have been possible without all the many years of work that went into the Wine project in the first place, and everyone who contributed to Wine should be applauded for their effort. Valve has funded a lot of extra work though to get things like DXVK and VKD3D-Proton for the translation from Direct3D to Vulkan into a state where performance can be really great! Valve also funds work on Linux graphics drivers, Linux kernel work and the list goes on.
I would not be using linux (at least not exclusively) if it weren't for proton. Many thanks 🙏
Arthur Morgan voice (while running through Proton): Thank you.
Oh those memories, playing Commandos 2 on an old Laptop running Lubuntu in the summer of 2016. The wine setup worked strangely easy. But yeah, Proton accelerated everything immensely!
Are there still more people with VR headsets than Linux gamers on the steam survey?
top 50 comments