Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?
You are not logged in.
Pages: 1
tl;dr: Run Windows games on Linux from Steam as if they were normal Linux games.
Idk if you guys have heard but Steam for the past like year has been covertly pouring funds and dev time into making it possible to run Windows games under Linux as if they were native. They funded and mixed together WINE, DXVK, and a few of their own projects that didn't fit elsewhere into a WINE fork they're calling Proton. It means greatly enhanced compatibility and quality of life for playing Windows games on Linux. Even stuff like VR is possible through it, and achievements and other Steamworks features work 100% seamlessly.
I'm pretty hyped about it. I've been putting off picking up Skyrim again just because I'd need to install Steam again (but the Windows version this time) but now I literally just have to hit "Play" like any other game in my library. All my mods, my saves, all of it was downloaded back to my PC and I picked back up as if I never left. Gf has been able to play Clicker Hero through this new Steam Play with better performance than the swf version on Kongregate. I might put Nier: Automata on my wishlist now.
Currently only for the Beta steam client, and no love for macOS yet, although there's signs of it maybe possibly happening some day. There's a short list of officially supported games, but there's a switch that lets you ignore the whitelist and play any Windows game.
Downside is I have to wait for Steam to install VC redistributables and DirectX nonsense for some games like a Windows pleb again. Definitely didn't miss that. But my library has gone from 86% Linux support up to 100% (Maybe? Still need to test MGS V) so can't really complain.
"Sometimes failing a leap of faith is better than inching forward"
- ShinsukeIto
Offline
Title sounded more exciting than the post
Pm me with anything math related please
Offline
Offline
I've been curious, how big is the increase in performance (if any at all), from playing on Linux instead of Windows?
90% sure theres none (probably even a decrease) as its most likely emulating Windows things, which adds a bit of an overhead
Edit: Unless I guess Windows takes up a large proportion of your processing power in the first place, but thats only the case if you're using a really old computer (for me its around the order of 1%)
Offline
I've been curious, how big is the increase in performance (if any at all), from playing on Linux instead of Windows?
It just depends. People usually expect a performance hit instead of a boost, although there are a few games that run better under WINE than on Windows. Usually I think things run about the same. As far as native Linux games, usually there we're always expecting a performance hit. Linux suffers from bad Windows ports the same way Windows suffers from bad console ports. But if the game's ported well it almost always runs better on Linux. I think all of Valve's games are pretty good examples, and the Metro series.
90% sure theres none (probably even a decrease) as its most likely emulating Windows things, which adds a bit of an overhead
WINE Is Not An Emulator. I'm not a WINE expert but I think it's a translation layer, it just maps Windows calls to Linux calls.
"Sometimes failing a leap of faith is better than inching forward"
- ShinsukeIto
Offline
LukeM wrote:90% sure theres none (probably even a decrease) as its most likely emulating Windows things, which adds a bit of an overhead
WINE Is Not An Emulator. I'm not a WINE expert but I think it's a translation layer, it just maps Windows calls to Linux calls.
I've done some Googling, and it seems like WINE isn't an emulator because its not running a full Windows VM on top of Linux, but it seems like it still has to emulate (in the actual meaning of the word emulate) some parts of Windows which aren't compatible with their Linux counterparts. (Although I'm also no expert, so this might be wrong)
Offline
Different55 wrote:LukeM wrote:90% sure theres none (probably even a decrease) as its most likely emulating Windows things, which adds a bit of an overhead
WINE Is Not An Emulator. I'm not a WINE expert but I think it's a translation layer, it just maps Windows calls to Linux calls.
I've done some Googling, and it seems like WINE isn't an emulator because its not running a full Windows VM on top of Linux, but it seems like it still has to emulate (in the actual meaning of the word emulate) some parts of Windows which aren't compatible with their Linux counterparts. (Although I'm also no expert, so this might be wrong)
There's not always an exact 1:1 translation, but at the same time even the things that do have 1:1 equivalents will be implemented differently, they'll have different performance costs. Sometimes the WINE or Linux equivalents might be implemented in a faster way than Windows. Other times it might be more of a "holy crap please just work this time, I don't care if it's slow" implementation. Typically it seems like older stuff that's been around is faster, while newer stuff is usually just focused on compatibility. Although DXVK which translates Direct3D -> Vulkan mixes that up a little bit.
"Sometimes failing a leap of faith is better than inching forward"
- ShinsukeIto
Offline
Sadly it doesn't work with some games as expected, but this is really good. Though with this feature, people may refrain from adding native linux support to their game, causing linux users to still be laggier.
F
Offline
There's a reason they're starting out with a very small whitelist and hiding everything else behind a checkbox and a big "HEY THIS IS UNSUPPORTED BUT YOU CAN STILL PLAY IT" banner. I don't think this'll harm native support much. I'm kinda leaning towards the opposite direction. Proton, unlike WINE, shows up as Linux to devs. Devs that start seeing actual numbers for Linux on their Windows-only games might be a little more inclined to make a native versions in the future, or at least seek out the help of companies like Feral and Aspyr to do it for them.
"Sometimes failing a leap of faith is better than inching forward"
- ShinsukeIto
Offline
If only they did this before pushing the linux-based steam machines.
Offline
Linux is the future!!!
Offline
Pages: 1
[ Started around 1733353198.1932 - Generated in 0.071 seconds, 13 queries executed - Memory usage: 1.5 MiB (Peak: 1.65 MiB) ]