Live data from Hacker News

Valve is paying open-source developers to work on Proton, Mesa, and more

old.reddit.com

261–270 of 288 posts

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#261

Earlier quoted context omitted.

There's 0 chance of this happening at long as Gabe's around.

Yeah, problem with that is that Gabe is human and won't live forever. I worry about what will happen to one of the greatest forces in keeping PC gaming not only alive, but relatively open and free from bullshit, when Gabe isn't around.

Strong chance of moving to 100% piracy forever if Gabe, or his replacement, bends the knee.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#262

Earlier quoted context omitted.

Yeah one of the reasons I decided to take the plunge and install Linux on my macbook is the compatibility with 32 bit games (risk of rain in particular).

As I have a M1 MBP I am probably going to have to have a separate gaming laptop, or possibly Steam Deck in the future, for quite some time.

Work bought me an M1 laptop. I bought a Steam Deck. Paired with my PS5 and Switch, I haven't found a game I _want_ to play that I can't. For AAA titles, I can play them on PS5, indies on the SD, and Zelda on the Switch.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#263

Earlier quoted context omitted.

There are many. Mozilla isn’t universally hated. Apple is another. I’d say Valve comes close to being universally loved here, though, and that is pretty unique.

Apple is a weird one from my perspective. I dislike Safari, but overall I'm pretty ambivalent about Apple in general. But most devs I've met IRL seem to despise them, while HN seems to mostly have a positive view.

Most devs don't develop on/for Apple platforms. HN has a huge amount of SV developers though and FAANG which lean Apple anyway. If you work at Google, you need to make sure your products work on Apple devices, so you probably use a Mac since the dev environment is locked to the platform.

If you work for a shop in Omaha Nebraska making software for surrounding businesses, you probably use Windows.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#264
post #255

Earlier quoted context omitted.

I hope your kids are not expecting high end gaming experiences and are happy with simple indie games (which usually are the better games anyways), because the SteamDeck cannot and never will replace something like an XBox.

This is one of those statements that are going to sound hilariously wrong in a few years, when third-party OEM will be able to put SteamOS on their custom hardware. The hard part was making Linux run games, and Valve has done it. Xbox, PS and Nintendo won't die, but there will be a fourth player, and if anyone has to die first, it'll be Xbox, due to shrinking mind share and lack of third party titles.

EDIT: I meant first party titles. The list of exclusives on SONY and Nintendo consoles demolish Xbox right now.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#265
post #245

Earlier quoted context omitted.

These games are targeting an ABI that happens to have come from MS. My fucking linux machine runs on intel hardware that is targeting an arch made by AMD (x86_64). There is no problem with sharing stable interfaces. The idea that we should not treat these as linux games because they consume an interface developed by MS, that is implemented just fine by proton on linux is... very very backwards. Who gives a flying fuc…

Nah, backwards is jumping of joy by only having games via "emulation" of other platforms, regardless of how it is implemented.

This is almost intentionally obtuse at this point - and you're getting downvoted for good reason.

You don't have a compelling argument here - step back, pause, and consider whether you're having an emotional reaction.

Your argument is basically "Developers should do things I want, for my benefit, with no regards to the success or consequences of those actions".

And that's a pretty fucked up argument.

A much better argument is: Proton makes linux a compelling platform for gaming. There is a decent chunk of market segment that keeps Windows around only for gaming. Allowing those users to move entirely to linux increases the appeal of developing native gnu/linux games, because there is a much larger native market.

This is how interfaces work - they allow you to develop new products that are compatible with the existing userbase. It's why they're incredibly important as stepping stones.

---

Side note - Proton came out of codeweavers, codeweavers develop a custom version of Wine. Do you happen to know what Wine fucking stands for? hint:

Wine Is Not an Emulator.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#266
post #101

Earlier quoted context omitted.

Single player gaming, indie gaming, and retro gaming are all gaming niches where I'd say that a smooth Linux experience with widespread support is 'already there'. It's really only the (crucial) segment of big, trendy multiplayer titles where support is still really hit-and-miss. If gaming is essential to your social network, Linux may not be ready for you to entirely switch over. But if you're someone whose social h…

Yes, the only reason I keep a windows install around at all is for MW2, Tarkov and Hunt: Showdown with the boys. From memory, Valve has also been supporting anti-cheat providers to port to Linux (or perhaps I have misunderstood and they will also run under Proton?), so there’s always a chance this will be solved in the next couple of years. The Steam Deck has been a great catalyst for that within Valve, it seems.

I think some publishers are reluctant because on Windows, those anti-cheat systems involve out-and-out rootkits, so allowing Proton support for them is seen as a relaxation of their 'security'— the Linux ports of those systems are userspace only, Proton and Wine don't have that kind of kernel access anyway, etc.

I think if, over time, it looks like those fears are unfounded and there are few practical problems with anti-cheat for competitive games on Linux, then probably some currently-hesitant publishers will relent and enable their games on Linux. But only time will tell, I suppose.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#267
post #183
post #112

Earlier quoted context omitted.

What does this have to do with anything? Shipping something on Android does not guarantee functional builds for regular Linux, and PlayStation uses a heavily customized FreeBSD fork. Neither of which are helpful for much of anything.

They are closer to Linux APIs than Windows ever will. Android even more so, assuming those that rely only on AGK/NDK.

But they don't rely only on the NDK because there are quite few basic APIs that are Java only

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#268
post #246
post #74

Earlier quoted context omitted.

What does 'getting over' even mean here? These games are coded to APIs provided by Windows; but there's nothing stopping another platform from implementing these same APIs and happily running these games on not-Windows.

They are not Linux games...

They run on Linux, which is close enough for me.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#269
post #247

Earlier quoted context omitted.

What is there to get over? They run better on Linux most of the time, plus I don't need to groan when Microsoft asks me to enable the Windows™ Gaming Hub™.

Great, I guess we can forget about SDL and friends, and start adding a note "Want this on Linux? Ask Valve".

Why? Native SDL apps work fine on Linux too.

Re: Valve is paying open-source developers to work on Proton, Mesa, and more

#270

Earlier quoted context omitted.

I hope your kids are not expecting high end gaming experiences and are happy with simple indie games (which usually are the better games anyways), because the SteamDeck cannot and never will replace something like an XBox.

Eh, for me it’s largely replaced my extremely beefy gaming computer. I use the Steam Deck for so many games, including AAA titles like the Final Fantasy VII remake. It’s a shockingly good little device.

This is a small selection of the games I’ve recently played on the Steam Deck and been surprised by how flawlessly they performed and played:

- God of War

- Elden Ring

- Final Fantasy VII Remake

- Forza Horizon 5

- Jedi: Fallen Order

- Spider-Man Remastered

Post reply on HN