Live data from Hacker News

Valve's Proton Has Enabled 7000 Windows Games on Linux

boilingsteam.com

281–290 of 333 posts

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#281

Earlier quoted context omitted.

This probably reflects the character of Linux users more than Linux. To really unpack that you need to properly categorize the complaints: (Linux platform bug, Cross-platform bug, User error.) If 50% of the bugs are real cross-platform issues, then ditching Linux saves a lot less than you think (and you're potentially losing some high-quality free QA.)

you should read this: https://twitter.com/bgolus/status/1080213166116597760

The claim upthread is that that particular case shouldn't be taken at face value: https://news.ycombinator.com/item?id=26358183

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#282
post #37

Earlier quoted context omitted.

From a very personal point of view, I'm happy with anti-cheats not working on linux. Some of them are flat out rootkits, see valorant's anti-cheat.

What's the issue with giving out kernel mode access? Almost everyone is gaming on single user systems anyways.

Riot's Valorant rootkit is active from boot and actively monitors everything you run and will block things it doesn't like or doesn't recognize.

Most of the other kernel anticheat rootkits are more polite and don't run until a game starts them, at least.

In general having a bunch of random stuff from video games running with kernel permissions is spooky. You never know whether someone will find an exploit in one of them, or if it will cause performance, stability or data integrity problems.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#283
post #71
post #61

Earlier quoted context omitted.

Could you cite some examples? I know of games that have dropped Linux support (RUST, Rocket League) but those are all to do with Anti-cheat rather than citing Proton as a feasible alternative to a native port.

Sure thing. Supergiant has previously released all their games (Bastion, Transistor, Pyre) with Linux support. With Hades they explicitly said would not come to Linux, and in fact cite the presence of Proton as a reason [1] Nicalis games has released games like Cave Story, VVVVVV and Binding of Isaac with Linux support. But the latest DLC of BoI will not have Linux support. 1. https://steamcommunity.com/app/1145360/d…

Is it a bad thing that Hades doesn't have an official Linux client if it runs perfectly under Proton? They seem to be willing to invest heavily to get the game onto more platforms considering that (AFAIK) they rewrote the entire game in C++ to be able to port it to Switch, so it would surprise me if this is a "we don't care about you" situation and not a "Proton is good enough and doing a from-scratch Linux port would be expensive" situation. For their games before Hades they were using a portable middleware layer (FNA or MonoGame) and the C++-based engine they licensed for Hades is not the same.

I definitely do not believe that Supergiant's choice here was motivated in any way by Proton. I think the costs simply didn't justify a custom port for them this time if making it a better experience would be difficult.

P.S. Hades has an official Vulkan client, not just Direct3D, so the gap between native and emulated on Proton is much smaller than it would be for many games.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#285

Earlier quoted context omitted.

Would you mind sharing the name of your game? I'm saving up to buy some games soon, and I'd like to support cool devs like you!

Thanks. It's called BadLads, it's all about multiplayer roleplay, where each player has their own job. The games about to get giant procedural cities (with full interiors!) and native virtual reality support. Here's the last devblog, although a bit dated: https://devblog.chemicalheads.com/posts/upcoming-update-teas... https://store.steampowered.com/app/1200710/BadLads/

This looks really cool. From the description is sounds a bit like DarkRP in Garry's Mod. I remember having a lot of fun with that mode.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#287
post #252

Earlier quoted context omitted.

14:22:01 *Shmerl has joined the game 14:22:02 [DefinitelyNotAnAimbot] headshots Shmerl 14:22:05 [AnotherTotallyHumanPlayer] headshots Shmerl 14:22:07 [DefinitelyNotAnAimbot] headshots Shmerl 14:22:07 DefinitelyNotAnAimbot is on a killing spree! 14:22:10 *Shmerl has left the server

I already explained the idea above. Trade off of the server side AI detection is way better than client side rootkit idea. Neither is perfect, but the latter is outright disgusting and crooked.

This won't work very well for a free to play game.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#288

Earlier quoted context omitted.

you should read this: https://twitter.com/bgolus/status/1080213166116597760

The claim upthread is that that particular case shouldn't be taken at face value: https://news.ycombinator.com/item?id=26358183

Very possible, there seems to be a follow up tweet from the author that points out that he exaggerated.

The point is that you should stay critical. People love to glorify the Linux userbase when Linux is often not a economical option.

You will find a lot of stories about it on google. Here is one: https://steamcommunity.com/app/332250/discussions/0/49463250...

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#289

Earlier quoted context omitted.

I think people are vastly underestimating how much gaming sucks even on Windows. Nier: Automata still hasn't received a single PC patch to my knowledge. Many of the games on Windows are ports as well, such as Nier. The PC has largely taken a backseat to consoles. It's a bit much asking for Linux native, let alone, Linux ports.

Since you mentioned Nier: Automata, I'll just add that I've been playing it with proton for the past 2 weeks. I'm at ~20 hours of playtime and it's been flawless so far (without resorting to any 3rd party patch like FAR).

steam has it as mostly positive, so I'm not surprised. But who knows how many are using the fan patch and how many are not. But many many of these reviews are complaining about the port and it all seems YMMV.

I'm just using this as an example. If Windows isn't getting a port or getting shit ports, Linux is not getting native. Sorry to burst anyone's bubble here.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#290
post #269

> DX12 support in certain titles (although this is getting better as VKDX12 improves continuously) I googled "VXDX12" and this blog post is all that came up in the search engine. Is that Vulcan or something? (sorry I know little about game development).

I very much suspect it's this [0] — I'm sure someone will correct me if I'm wrong.

A library intending to implement a Direct3D API support, on top of the Vulcan API.

[0] https://github.com/HansKristian-Work/vkd3d-proton

Post reply on HN