Proton is one of the greatest pieces of software of all time: >be valve, 2018, enjoy printing money from pc games on steam >realize microsoft could easily kill you by making gaming on windows a walled garden like the app store >what to do? >the greatest heist of all time:…
actually most of the work needed to get Windows games running on Linux is originally from the Wine project, that is the moat, without it, Valve wouldn’t even think of doing this, it would be just too much work
yeah absolutely. My favorite part of this story is valve did it all by building atop and contributing back to open source software. I remember wine being super buggy and slow and WineD3D being really bad before proton
Doesn't Proton interfere with anti-cheating software? I've read that some games are unplayable on Steam Deck due to that
yes because a lot games on windows are running anti-cheat at the kernel level using the windows kernel driver api afaict it's practically impossible to ship a game with anticheat running as a binary linux kernel module because linux does not have a stable kernel ABI
Even funnier when you realize Gabe worked at Microsoft for 13 years before starting Valve
The insane part is that Linus said in like 2015 that Valve would solve the Linux problem*, lol. *the problem: things not being easy for consumers who don’t want to spend time tinkering.
Windows syscalls are so fking slow that running Neovim in WSL is literally twice faster than using the windows binary. And of course, WSL is still an order of magnitude slower than Linux for file io
15 years ago I installed wine in my lovely ubuntu and tried CS1.6 I never thought I could see this happening
it may not be the year of the linux desktop but we are eating good
If they would've just not made Windows data harvesting and ad central with compulsory non-security updates, I maybe would have felt a tiny bit bad for MS.
I just checked my steam library on an AMD64 linux desktop, and it looks like about 40% of the games are available, which is impressive. Much better than ARM64 mac, with only about 10% of the games available. But many good games still Windows only.
Would proton work on the same principles for windows software too? A lot of professional software is windows only, or Linux support is terrible. But it's all just processing CPU/graphics/ram fundamentally, same as games...
Had no idea. Time to side-load Linux and assume my final form, finally.
A great example of “you don’t need anyone’s permission” at scale
Wine has been around for a long time grinding at compatibility so don’t forget that’s the unsung hero
I never would have known if I didn't have a steam deck but yeah...I haven't needed to switch on my windows computer for weeks and weeks.
Also game developers can simply now develop for Proton and hit all platforms. Cross platform achieved. Apple made Game Porting Toolkit which is basically Proton for Mac but they're not advertising it.
That's why I love Valve. They are focused, and they made Linux gaming work by themselves. When I switched from Windows to Linux, I thought I had to give up gaming forever because if it. But Gabe fixed it. Thank you Gabe! Incredible how powerful and innovative private companies…
It’s not just proton, valve has made some serious improvements to the Linux kernel, AMD Vulkan drivers and the vulkan to D3D Linux drivers. It’s getting really good. I’d say 2 more years & most games will be par or better on Linux/Proton/SteamOS.
Valve is the goat of company culture. Never seen anything like that and probably never will
United States เทรนด์
- 1. Sedition 182K posts
- 2. Cheney 89.8K posts
- 3. Lamelo 7,354 posts
- 4. Texans 21.2K posts
- 5. Seditious 99.4K posts
- 6. Constitution 119K posts
- 7. Coast Guard 25K posts
- 8. Commander in Chief 55.9K posts
- 9. Seager 1,327 posts
- 10. First Take 48.1K posts
- 11. TMNT 4,584 posts
- 12. Jeanie 2,120 posts
- 13. UCMJ 10.5K posts
- 14. Last Ronin 1,933 posts
- 15. UNLAWFUL 81.5K posts
- 16. Trump and Vance 37.7K posts
- 17. Cam Newton 4,759 posts
- 18. Mark Walter 1,572 posts
- 19. Shayy 15.1K posts
- 20. Dizzy 7,462 posts
Something went wrong.
Something went wrong.