Live data from Hacker News

Valve's Proton Has Enabled 7000 Windows Games on Linux

boilingsteam.com

231–240 of 333 posts

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

#231
post #2

Proton is really awesome. It was usually possible to get Wine working somehow, but Proton really nailed the usability side and fixed a few stubs in the process. Truly a leap for Linux gaming.

This. Getting games working under Wine more often than not involved a research project where you figured out what exact version of Wine and what hacks you needed to make something run. Proton is basically just Valve doing all of the homework for you, which is awesome.

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

#232

Proton, Linux gaming etc. do not work well unless you are running open source graphics drivers (... NVIDIA) and standard resolution 1920x1080. Try any of this with NVIDIA and display scaling other than 100% and you are going to have a bad time.

proprietary nvidia drivers have worked better for me for years

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

#234
post #188

Earlier quoted context omitted.

Modern "anti-cheat" solutions are invasive rootkits. I have no interest in running that on my computer for that purpose. I wish they'd invest more in server side AI instead to handle this, but it's much easier for them to simply put more malware on the client side. Some developers aren't even denying that it's nasty, but excuse it with "no one cares anyway" or "we already could snoop on you, so don't complain if we m…

not sure why you are downvoted. You speak the truth, and as usual get downvoted without a reply. multiplayer game have the choices: a) ship game with malware/trojan to try to prevent cheats, or b) open up for cheats (even if client side only, like see trhu walls) Most popular games chose option A (and still fail preventing both client side and remote hacks)

Another option is to develop server side AI that can detect some non human behavior or behavior patterns that are cheats. It's not full protection but for sure more appropriate than putting rootkits on the client side.

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

#235

Proton, Linux gaming etc. do not work well unless you are running open source graphics drivers (... NVIDIA) and standard resolution 1920x1080. Try any of this with NVIDIA and display scaling other than 100% and you are going to have a bad time.

I run at 3840x1080 using the closed source nVidia drivers and it generally works fine. I don't have any scaling going on though, and I can definitely see where that could be an issue.

I can't say that I recommend the nouveau drivers for gaming.

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

#236
post #188

Earlier quoted context omitted.

Modern "anti-cheat" solutions are invasive rootkits. I have no interest in running that on my computer for that purpose. I wish they'd invest more in server side AI instead to handle this, but it's much easier for them to simply put more malware on the client side. Some developers aren't even denying that it's nasty, but excuse it with "no one cares anyway" or "we already could snoop on you, so don't complain if we m…

Cheats themselves are basically rootkits, and you can't beat a rootkit when you are running on top of it. Anti-cheat pretty much has to be like this. Server side enforcement is not only heavy, but has much of the same problems as the client side. It's running on a layer even higher than the client side anti-cheat. How can you tell if someone is running an aimbot or just has good aim? Sure if they do something outrigh…

Server side doesn't violate user's system with rootkits. How to detect things with good level of correctness using server side AI is a good question. But it's a much better problem to solve than how to add even more privacy invasive malware on the user's system.

> How can you tell if someone is running an aimbot or just has good aim?

That's the point. I don't care. As long as the game is enjoyable. And I'm sure AI can be gradually trained to detect cheating in more sophisticated manner do differentiate non human from human patterns. Not a trivial issue, but something they should invest money in as above, instead of rootkits.

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

#238

Earlier quoted context omitted.

Because Proton creates a dangerous market pressure. The linux+proton user is the ideal customer for a game developer: someone paying full price but to whom you owe absolutely no obligations. Bug reports from Proton users can be safely ignored. They should feel lucky if the game even started under their not-supported hack of an operating system. But those who purchase a native linux client (KSP, Factorio, Prison Archi…

I have bought many native Linux games that simply don’t launch, but run perfectly in Proton. Companies also stop updating their Linux ports often. There is so little market pressure to support Linux in the first place that Proton’s effect is basically irrelevant. Most Linux ports sucked anyway and often Proton performs better including with things like Unity games, so no big loss.

> I have bought many native Linux games that simply don’t launch, but run perfectly in Proton. Companies also stop updating their Linux ports often

They also stop updating their Windows versions, the main difference is that Microsoft cares a bit more about backwards compatibility than the vast majority of Linux desktop developers.

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

#239

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/

Thanks for replying; it looks really great! I just purchased it, and I hope to play it over the weekend!

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

#240

Earlier quoted context omitted.

I'd rank anti-cheating as a problem with a similar effect but without the ethical concerns of DRM. Few customers want DRM, but nearly all customers want fair games, yet anti-cheat is just as hostile to "non-intended" environments as DRM.

The difference between DRM and anti-cheat is just semantics. The license says "do not cheat" and the software enforces that license = DRM. But lots of players really don't care about "fair". Any game with a large mod community, mostly single player games like KSP or minecraft, generally stays far away from any form of DRM. The entire concept of "cheating" doesn't really exist in such games.

> The difference between DRM and anti-cheat is just semantics

Not really - DRM = anti-copying/anti-piracy, anti-cheat is self-explanatory. Both sometimes employ similar strategies (anti-tampering/poking around with executables, linked libraries or memory), but they are not the same thing

Post reply on HN