Join us on our own very special Reddit: /r/Linuxers

It appears that Valve aren't stopping their push to improve Linux gaming, as they just recently hired another developer to help improve open source graphics drivers.

The new hire is Tony Wasserka, a programmer with a lot of experience. Looking over their resume, Wasserka previously worked for the likes of Imagination Technologies where they worked on the Vulkan driver for PowerVR graphics chips. Additionally they also help to found the Nintendo 3DS emulator Citra, they're a contributor to the GameCube and the Wii emulator Dolphin, they also contributed in the past to the Wine compatibility layer and more. It's pretty safe to say they know their way around some complicated code.

After posting for help on Twitter only a few days ago, today Wasserka posted a surprising new update to mention this:

It's settled: Going forward I'll be working with Valve on improving the state of open-source graphics for Linux, starting with the RADV AMD driver!

Note - RADV is the Vulkan driver for AMD GPUs with the open source Mesa drivers.

Considering all the resources Valve are putting into Linux gaming across a number of developers to work on the actual graphics drivers, the ACO shader compiler, the Steam client on Linux, the Linux Steam Runtime container system, working with CodeWeavers on the Proton compatibility layer for Steam Play and more they must be pretty confident in their plans for Linux gaming as a whole. No matter what, everyone on Linux ends up benefiting from all their work since it's largely open source.

Article taken from GamingOnLinux.com.
71 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
35 comments
Page: «3/4»
  Go to:

Hori 29 Jul
Quoting: Patola
Quoting: ziabiceThere's also this juicy news here about Proton: https://github.com/ValveSoftware/Proton/issues/4093.

A user asked to implement deduplication of Proton prefixes and the reply is:

QuoteWe are working on this. Should be in an upcoming major release. Stay tuned.

Currently the implementation uses symlinks, so it should work on all filesystems which support symlinks.
I hope the feature is optional. Even though it uses lots of space, I prefer each game sandboxed in its own wine instance. I find it more manageable because many of these games have special requirements.
It would still be a great advantage.
I am currently playing The Walking Dead series from Telltale where each game allows you to import the save from the previous ones in order to continue the story immersively by taking past choices into consideration.
And I had to manually copy and paste the save file for each prefix. It's not a big deal for me, but it's something that shouldn't be needed, it's tedious and it just gives us Linux gamers (but also PC gaming in general) a bad image, since we have to tinker with things just to get them working properly.

I am aware of other games also that have a save import feature but TWD and Borderlands remastered were the only ones I've used it for.

And yeah... the originally stated issue on GitHub, the wasted storage space, is very real as well. This directly affects your pocket because gigabytes are not exactly cheap if you get a really good SSD. And it's sad that you waste a bunch of them simply for using Linux (which IMO makes Linux more expensive than Windows)


Last edited by Hori on 29 July 2020 at 8:12 am UTC
robredz 29 Jul
Anything that advances Linux as a credible gaming platform is helping, Windows 10 is a reason enough of itself to go with the Penguin, we all help advance the cause in our own way.
oldrocker99 7 days ago
The Trinity of Linux Saviors:
Richard Stallman
Linus Torvalds
Gabe Newell
There is another news about Valve that is worth to note.
https://twitter.com/SteamDB/status/1288557775279337477

link

With this, they will finally do something against the use of VPN.
Swiftpaw 5 days ago
Meanwhile, Valve has helped to kill Linux games by helping encourage developers to only make Windows games.

Some additional proof besides all the devs who are spouting the mantra of "just play on Proton"? Croteam, developers of the first(?) game on Steam for Linux, Serious Sam 3, are now saying that Serious Sam 4 will not get a same day Linux release and they aren't even sure if they will release it for Linux.

https://steamcommunity.com/app/257420/discussions/0/1696049513785715587/#c3737376621736268213

QuoteAs for the native Serious Sam 4 Linux port. There won’t be one at launch. We’re currently razor-focused on Windows. And I don’t know what’s going to happen post-launch. If we do move forward with the Linux port, we’ll announce it beforehand.

So much for their commitment and push for Linux gaming, and so much for Valve helping get developers releasing for and supporting Linux. Instead they just helped to push Microsoft's proprietary ABIs onto Linux, and thus have deprived Linux gamers of more Linux games with Linux support.
Shmerl 5 days ago
Croteam refuse to release their recent games on GOG. So I haven't played any of them anyway.
Patola 5 days ago
Quoting: SwiftpawMeanwhile, Valve has helped to kill Linux games by helping encourage developers to only make Windows games.

Some additional proof besides all the devs who are spouting the mantra of "just play on Proton"? Croteam, developers of the first(?) game on Steam for Linux, Serious Sam 3, are now saying that Serious Sam 4 will not get a same day Linux release and they aren't even sure if they will release it for Linux. (...)
Yeah, right. Like that was not happening before Proton. If it was not Proton, due to the developers abandoning Linux before it was even announced, we'd have a much tinier slice of Steam by now.

We're not using Windows ABIs. We're using Windows APIs and now we have lots of developers engaged in bringing lots more to Linux. We have Microsoft Foundation Classes being implemented. We have even anticheats showing some progress. And it's not only on Proton, I notice lots of activity on the main wine project like with vkd3d, for example. We have more people believing it is a viable alternative.

Proton gives a chance for our community to grow without requiring too much from developers. And we have other advantages too - like VR, which would not even be properly available for Linux because it is a niche of a niche (very few Linux binaries have VR support, while the windows binaries of the same game have).


Last edited by Patola on 31 July 2020 at 10:29 am UTC
Eike 5 days ago
Quoting: PatolaWe're not using Windows ABIs. We're using Windows APIs

It's absolutely using Windows ABIs. It' using Exe and Dll files.
Patola 5 days ago
Quoting: Eike
Quoting: PatolaWe're not using Windows ABIs. We're using Windows APIs

It's absolutely using Windows ABIs. It' using Exe and Dll files.
My point is that this is not what is being pushed. If anything, this is being pushed away, like with the effort to implement a native version of Microsoft Foundation Classes.
oldrocker99 5 days ago
One developer did say that it was easier for him to ensure Proton compatibility than to create a Linux version of his game, FWIW.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...