Live data from Hacker News

GOG: Linux "the next major frontier" for gaming as it works on a native client

xda-developers.com

291–300 of 421 posts

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#291
Friendly reminder that GOG ignored and downplayed the GOG Galaxy 0-day privilege escalation bug CVE-2020-24574 [1] for literal years. They tried to brush off the security researcher who reported the issue by rotating keys and claiming it was fixed. Their non-serious stance towards security means Galaxy isn't really software I want running on my system anymore.

1. https://nvd.nist.gov/vuln/detail/CVE-2020-24574

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#292

Earlier 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.

> Oh yes, AAAs maybe won't run on that. ...so you do need a GPU.

> ...so you do need a GPU.

Well, for modern AAAs you also need to afford to pay for the IAPs. The GPU is the least of your problems.

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#293

Earlier quoted context omitted.

WINE crawled so that Proton could run. Like even in 2014 WINE worked well enough for most games for me. Proton just made it utterly effortless, and lets me run AAA games like RDR2 and CP2077.

I would say that WINE did 90% of what had to be done, then Proton came and did another 90% so now we are 99% there.

Proton is amazing and it's really three different subprojects that deserve a lot of credit each.

First is Wine itself, with its implementation of Win32 APIs. I ran some games through Wine even twenty years ago but it was certainly not always possible, and usually not even easy.

Second is DXVK, which fills the main gap of Wine, namely Direct3D compatibility. Wine has long had its own implementation of D3D libraries, but it was not as performant, and more importantly it was never quite complete. You'd run into all sorts of problems because the Wine implementation differed from the Windows native D3D, and that was enough to break many gams. DXVK is a translation layer that translates D3D calls to Vulkan with excellent performance, and basically solves the problem of D3D on Linux.

Then there's the parts original to Proton itself. It applies targeted, high quality patches to Wine and DXVK to improve game compatibility, brings in a few other modules, and most importantly Proton glues it all together so it works seamlessly and with excellent UX. From the first release of Proton until recently, running Windows games through Steam took just a couple extra clicks to enable Proton for that game. And now even that isn't necessary, Proton is enabled by default so you run a game just by downloading it and launching, same exact process as on Windows.

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#294
Sadly, their "native" client is a web browser.

Besides the usual complaints about electron and CEF applications, another pain point is they work horrendously in emulation. GoG Galaxy is only available as an x86 application on Windows. I'm running Windows ARM64 in a VM on an M-series macbook to play some games occasionally, and Galaxy is the slowest piece of software I have. Ironically, it runs worse than the games it spawns, which have a much more complex rendering procedure (and, like Galaxy, they also run in emulation, since the binaries are x86).

Emulation works particularly slow with JITted languages, so having the entire UI written in JavaScript doesn't help at all.

I even checked their job posting in the hope that it will be about a ground up rewrite for GNU/Linux, without the browser (since they are looking for a C++ developer), but it seems there are no plans to change that in the porting process. Which makes senes, it's a lot of work, but still a pity.

On a tangential note, requirements like this in the job posting also do not inspire much hope for improvements in the near future.

> Actively use and promote AI-assisted development tools to increase team efficiency and code quality

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#296
Got a Steam Deck recently and I presume this is the power of Proton mostly but I'm amazed how it feels entirely native on everything I've tried so far. Really makes me wish games were the only thing keeping me on windows but unfortunately I use Adobe a fair bit and Cinema4D.

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#297
post #14

I'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…

I also feel like this is an insane opportunity for companies who previously did not offer Linux native clients to start doing so and see some of a hike in sales specifically coming from the Linux crowd. I would absolutely pay good money for high quality Linux compatible software, after all, its not free as in free beer. I am still surprised most Linux Distros haven't changed their package managers to allow for sellin…

proprietary != commercial

You can have free commercial software, and proprietary shareware, the opposites are oxymorons.

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#298

Earlier quoted context omitted.

I also feel like this is an insane opportunity for companies who previously did not offer Linux native clients to start doing so and see some of a hike in sales specifically coming from the Linux crowd. I would absolutely pay good money for high quality Linux compatible software, after all, its not free as in free beer. I am still surprised most Linux Distros haven't changed their package managers to allow for sellin…

It makes zero sense for traditional distros to have payments. They exclusively repackage software. You want direct to customer platforms (Snap, Flathub, etc).

The dnf, deb, or pacman tools could point to a repo where the packages have paid activation.

Re: GOG: Linux "the next major frontier" for gaming as it works on a native client

#300
post #175

Earlier quoted context omitted.

Yes, but when they go out creating that aquarium PC tower with rainbow lights, they will install W11 Pro as usual.

Ironically I built a Linux box for mainly local models with some RGBs because I wanted tasteful accent lights to match the room, but my motherboard isn't supported by OpenRGB so they're stuck on either nothing or 'unicorn vomit' mode until some indefinite point in the future. This is the first time I've run into a stereotypically Linux issue in nearly a decade (on sane hardware) I think! Not a fan of those aquarium P…

Anyone know of a living successor to Silent PC Review? Was a great site back in the day but it shut down and got replaced with a marketing slop page.

Great reviews back you could get cases with multi-layered sound deadening side panels instead of windows.

Post reply on HN