5 ms·
Why is it magic? Wine has been around since forever. It's not like Valve wrote most of the underlying code proton runs on. And what's with all the valve/steam
by kilolima 4y ago
Why is it magic? Wine has been around since forever. It's not like Valve wrote most of the underlying code proton runs on.
And what's with all the valve/steam hype from people that should know better? At the end of the day you are using a DRM front end (steam) that fragments the mod ecosystem and obfuscates the process of installing and running the software you paid for on your own computer.
- ip26 4y agoWine didn’t get that much beyond “tech demo” level magic for many years. Magic for sure, but not of the same grade.
- hypothesis 4y agoI think it’s “magic” in same sense that, say, Ubuntu used to be in the beginning. There were other distros too, but none did mix it all together for easy of use/polish. So ignore the hype and enjoy benefits to the ecosystem.
- miohtama 4y agoLinux and Wine open source ecosystem have always been resource constrained. For this reason, they have not been able to deliver the polish Proton brings to make the Linux gaming available for mass markets. If DRM locked frontend like Steam is the price to pay for it, it is a small price. Eventually their changes get upstreamed and it improves the ecosystem overall.
- tomnipotent 4y agoWine gets you 80% of the way there, but that remaining 20% that Proton fills in takes it from "awesome technology" to "usable product". Everyone is building on the shoulder of giants.
- NayamAmarshe 4y agoWine is amazing too but if you notice, Wine is not as great at running Windows apps as Proton is at running Windows games. Most games work great with Proton but only a few apps work properly with Wine. > And what's with all the valve/steam hype from people that should know better? In Linus Torvalds' own words: "Valve will save the Linux Desktop"
- thomastjeffery 4y agoProton is a frontend to Wine.
- NayamAmarshe 4y agoNo, not really. Proton is a fork of Wine with patches for games specifically. There are no frontends for Wine, maybe Winetricks and Lutris can be called that but not exactly.
- howinteresting 4y agoOthers have already covered Proton being actually usable without tweaking compared to Wine. But I want to dispute your other point. Obfuscating usually means to make harder. Steam generally makes it easier to download and play games with features like automatic updates, remote play and cloud save sync, not harder.
- ACS_Solver 4y agoThe initial release of Proton felt like magic to me. I tried many games with Wine across many years, from versions well before Wine 1.0 to 4.0, I also tried CodeWeavers something (Crossover?) when that was a thing. A few games worked very well, for example I remember running a newly-released Civ4 almost seamlessly. But most games didn't. Some would be playable but with graphical or audio glitches, performance or stability issues. Others wouldn't be playable no matter what. Tinkering with dll overrides, wineprefixes and all that was often necessary. Then Proton came and, almost overnight, the Linux gaming experience improved more than in the previous fifteen years of Wine-based attempts. A few years later now, my default expectation has changed to games just working on Linux, unless they use a rootkit-style anti-cheat system. Most games I played under Proton have worked with native-like quality, I could as well be running them on a Windows gaming rig. A few games worked with minor issues such as a few seconds of garbled audio on startup or slower startup. There's only one recent game where I had to give up on Proton, and that game is supposed to run well according to ProtonDB, I just couldn't it right on my system.
- Rebelgecko 4y ago>Then Proton came and, almost overnight I haven't been able to find any info to confirm but I have a sneaking suspicion that Proton builds heavily on Codeweaver's Crossover. The vast majority of commits in the Proton repo come from Codeweavers employees
- lights0123 4y agohttps://www.forbes.com/sites/jasonevangelho/2019/09/19/fine-wine-an-interview-with-codeweavers-about-valve-windows-and-the-future-of-gaming-on-linux/?sh=11208b1665f5 https://www.forbes.com/sites/jasonevangelho/2019/09/19/fine-... Valve has contracted Codeweavers
- account42 4y agoI think the biggest change was bundling (and funding the development of) DXVK which the Wine developers were too stubborn to adobt over their own wrapper.
- girvo 4y agoAs someone who paid for CodeWeavers/CrossOver back in the day and spent far more time fighting WINE configs than I did gaming, Proton honestly does feel a bit like magic.
- Sohcahtoa82 4y ago> At the end of the day you are using a DRM front end (steam) I take it you don't use Steam. Yes, Steam is DRM, but it's the most non-intrusive DRM to have ever existed. You can play your games offline. There are no "false positive" errors when it comes to copy protection. No activation limits. I've done at least 5 system overhauls since Steam came out, and I've never had it tell me "Sorry, you can't reinstall that game!" I mean, yeah, if you're the type to go "ALL DRM IS BAD!", then none of this will convince you. But it should be worth noting that I have NEVER heard of anybody getting blocked from downloading or playing a game they bought from Steam. > that fragments the mod ecosystem More like, it replaces it with an excellent platform. Have you even HEARD of Steam Workshop? > and obfuscates the process of installing and running the software you paid for on your own computer. This is a feature, not a bug. Also, once you've installed a game, you don't even HAVE to run it through Steam. You can just as easily find the executable and run it directly.
- kilolima 4y agoIt's not just DRM, it's also an advertising profile and software usage monitoring application. Recording the number of hours I play a game or which game is about as invasive as when the Patriot Act tried to go after public library patron records. GOG provides offline archive installers. A web browser can be used to both browse the GOG catalog and download updates. An app store's walled garden mimicking that behavior is not required. Is it true that steam limits concurrent access to one's catalog, or prevents other family members from accessing the same account for a game if a different one is being played? Digital products should not be made to artificially suffer the limitations of real-world objects. As for mods, some GOG games can't access the steam workshop recently. This is bad for the longetivity of the game and it's success, and of course for modders and players. And I believe that there is still a steam runtime that games check for, even if launching outside of Steam. If I wanted random corporate software blobs running all the time on my computer, I would use a Mac or Wintel machine and call it a feature.
- account42 4y ago> As for mods, some GOG games can't access the steam workshop recently. This is bad for the longetivity of the game and it's success, and of course for modders and players. While I do use Steam myself I think that part needs a lot more attention so that Valve is pushed to allow you do download content from the Workshop without a client or login. Perhaps some day the law will recognize that kind of network effect abuse as anti-competitive behavior. > And I believe that there is still a steam runtime that games check for, even if launching outside of Steam. It is up to the game, but yes many of them do need Steam or something that looks like Steam [0] running. [0] https://gitlab.com/Mr_Goldberg/goldberg_emulator https://gitlab.com/Mr_Goldberg/goldberg_emulator