Earlier quoted context omitted.
There is nothing to save as long as it relies on game studios using Windows workstations, coding in Visual Studio and targeting DirectX. The goal has to be to make native Linux attractive, so that they actually bother to create native executables, using Vulkan and co. Until then it is no different from playing arcade games with MAME on Linux.
The most stable Linux API is Wine/Win32. There are many older games I can't install on Linux anymore, because they used an older SDL1 or some particular X11 version or some GPU driver that's no longer available for the current kernel. The exact same game, Windows version, can be installed and runs flawlessly on both Linux and Windows. So, native Vulkan executables? Sure, if they can continue to run in 20 years.
GOG: Linux "the next major frontier" for gaming as it works on a native client
211–220 of 421 posts
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#212Earlier quoted context omitted.
There is nothing to save as long as it relies on game studios using Windows workstations, coding in Visual Studio and targeting DirectX. The goal has to be to make native Linux attractive, so that they actually bother to create native executables, using Vulkan and co. Until then it is no different from playing arcade games with MAME on Linux.
nothing stopping them from developing on Linux workstations, cross-compiling to Windows, and testing with Wine/Proton. saves them Windows license fees too.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#213I'm very hopeful that Linux gaming will save the open PC desktop despite big tech is coming to destroy it. Or at least keep PCs alive for another decade. Gamers are still a huge factor as hardware customers. GOG creating a Linux launcher and Steam Box with SteamOS coming out soon should benefit PC users in general not just gamers since Microslop sees Windows like a social experiment where they can test AI on unsuspec…
There is nothing to save as long as it relies on game studios using Windows workstations, coding in Visual Studio and targeting DirectX. The goal has to be to make native Linux attractive, so that they actually bother to create native executables, using Vulkan and co. Until then it is no different from playing arcade games with MAME on Linux.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#214Earlier quoted context omitted.
Targeting DirectX and Win32 has become targeting Linux with how good Wine/Proton have gotten. I am able to play brand new games with no Linux support absolutely perfectly through proton. These games run better than games that had linux support actually ran on linux.
Thus making Linux irrelevant as target to game studios. For them DirectX and Win32 is what matters, if folks go out of their way to run on Proton, that is Valve's problem.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#215Earlier quoted context omitted.
Thing is, you don't need a GPU. One of the major x86 manufacturers makes CPUs with integrated graphics that is good enough for gaming. It's in "Steam's hardware line" btw. Oh yes, AAAs maybe won't run on that. But they're boring af anyway. And predatory. So not much loss.
> Thing is, you don't need a GPU. You would struggle to play any graphically intensive game, old or new, without at least a modest GPU. It's not only AAA.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#216I'm very hopeful that Linux gaming will save the open PC desktop despite big tech is coming to destroy it. Or at least keep PCs alive for another decade. Gamers are still a huge factor as hardware customers. GOG creating a Linux launcher and Steam Box with SteamOS coming out soon should benefit PC users in general not just gamers since Microslop sees Windows like a social experiment where they can test AI on unsuspec…
Most gamers don't give a shit about openness. A much more likely outcome is "big tech" following the numbers and slowly making Linux unusable by using EEE or any other tactic under the pretense of usefulness.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#217Earlier quoted context omitted.
If we have DRM with some private key, then I guess your idea is I download the game files and some private key and that allows me to run the game. If I can send you the private key and the game and it allows you to run the game with no further inputs, then the DRM is trivially broken (even without open source). If it does some online check, then if the source is open we can easily make a version that bypasses the onl…
How would you define it if: - the DRM/delivery software is open source - the game payload is sent to you encrypted using the public key of a secure enclave on your computer - while the game runs all its memory is symmetrically encrypted (by your own CPU) using a key private to that secure enclave. It is only decrypted in the CPU's cache lines, which are flushed when the core runs anything other than the game (even OS…
So I guess the whole game software, or at least a significant part, is loaded encrypted and runs encrypted. It's on the users hardware but the user can't access it.
The only thing I can think of: You say the game payload is encrypted using the public key of a secure enclave. This means the open source game launcher has to pass the public key to the server doing the encryption. Could you not supply a fake public key that goes to a virtual secure enclave? I guess the public key could be signed by intel or something, is that something that happens on current TPMs?
Would it even be possible to do this if the program had to run under Proton/Wine? The original subject here is the launcher running on Linux.
I do wander about the use of an open source launcher at this point though. As someone who prefers open source software, the idea of encrypted software running on my PC makes me uncomfortable, more than just closed source software.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#218Earlier quoted context omitted.
They don't care about it as an abstract idea, but they do notice that Windows 11 is worse than Windows 10 was worse than Windows 8 was worse than Windows 7. I'm not saying there have been zero useful improvements in later Windows releases, but 7 looked good and did what you told it to. "Openness" is a very abstract idea but "Only does what you tell it to" is a selling point for Linux. You know it's not going to uploa…
Yes, but when they go out creating that aquarium PC tower with rainbow lights, they will install W11 Pro as usual.
Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#219Re: GOG: Linux "the next major frontier" for gaming as it works on a native client
#220Earlier quoted context omitted.
> I don't think this is a given This is a given. They love Discord and shit like that.
Yes if gamers truly cared about openness and absence of corporate control, they would move to self-hosted Matrix channels.