Man the anti Linux users in the discussion are so weird. Like why simp for windows? are they upset the couldn't get Linux running on their desktop?
post
so wine IS an emulator!
I think the extremes on either side of this are nuts. Specifically:
-
Linux purists demanding a native executable.
-
Windows purists… just being difficult, I guess?
Official Proton support is an excellent, functional compromise. It’s extremely usable, and extremely practical for devs to maintain within their existing environment.
It's usable until it isn't. That's the problem with Wine/Proton. It's not a stable implementation of a well defined specification like Java. It's a reimplementation via reverse engineering of proprietary Win32, something that's buggy and sometimes changed between Windows updates by accident.
Update to a game compiled with a slightly newer version of Visual Studio, like it's happening all the time with live service games? Compatibility becomes a dice roll. Sure, the chance is high that compatibility is kept but it not 100%. Neither is Proton not breaking a game by accident. The big games are automatically checked by Valve but some weird indie game isn't.
And here comes the wonderful thing that's Steam Linux Runtime: containerized binary compatible runtimes of every other or so Debian release. All the issues about not being able to target Linux because of its ever changing nature have been fixed by Valve and yet for whatever reason Valve refuses to promote it towards developers.
They literally promote Win32+x86 emulation for Steam Frame development, a wearable platform where even the slightest stuttering can cause motion sickness and where battery optimization is paramount.
I hope Valve bring Lepton, their Android compatibility layer, to x86 Linux as well. Lepton is based directly on AOSP and not reverse engineering. I have higher hope for that.
I would argue the difference is that they claim that it's officially supported through Proton, meaning they're likely to put effort into ensuring it continues to function through proton.
I've had games with native Linux versions on Steam break more times than games I play through Proton
With Proton it's usually temporary, and is fixed with a new release. When native Linux games break it has been permanently, because the developers stop maintaining it. Though it might be worth mentioning that I mostly play multiplayer and I consider a game "broken" if I no longer can play together with my friends who use Windows
I’ve had games with native Linux versions on Steam break more times than games I play through Proton
How many of these games target a proper Steam Linux Runtime? My guess is none and your experience is based on ancient Linux versions from a time SLR did not exist.
When native Linux games break it has been permanently, because the developers stop maintaining it.
Of course. "Valve refuses to promote it towards developers" I literally wrote that already.
Proton is a hacky workaround, targeting and properly maintaining Steam Linux Runtime is the proper solution but Valve does not promote this, so nearly nobody knows about it, and Lepton could be a properly promoted, directly based on AOSP instead of reverse engineering option, should Valve bring it to x86. That's literally what I wrote already.
Sounds kinda interesting. Fairly high system requirements but at least they do specify that gets you 60FPS.
Would probably wait for ProtonDB to fill out reports first.
Glad to see they're officially supporting linux as an option. Looks like my kind of FPS, especially love the part of the trailer where they explicitly say they AREN'T a battle royale XD.
Day one support for a big fps
4 year ago we would have thought it to be impossible
As it turns out, LOSSY fumbled.
It's NOT officially supported through Proton. There are merely plans to do so, right now it can't start.
They have to. Milsim players have a big linux playerbase.
Wait. It's not arcadey like BF6?
I keep seeing this game pop up, is this the new hot shit or just a flash in the pan streamer thing, I would love more old school battlefield shenanigans
"We support ARM hardware via x86 emulation"
No idea what this game is but it seems like this person has no idea what's going on lol.
Lossy needs to learn to write precisely:
⇒We only support the Proton emulation that may work in Linux.
Support for actual Linux has to include at the least an .ELF.
all 32 comments