Earlier quoted context omitted.
Modern anticheats are basically kernel rootkits which go even to the point of trying to checksum your drivers and inspect how they work. They're basically as invasive as they get. They obviously can't hook into Linux kernel so they react by just banning the player.
Now I'm biased because I'm an anti-cheat developer, but I really can't see how checking the integrity of your installed kernel device drivers is at all invasive.
With Proton and Steam Play, many Windows games now work on Linux
141–150 of 560 posts
Re: With Proton and Steam Play, many Windows games now work on Linux
#142Earlier quoted context omitted.
How does Stadia strike you as an alternative? It works on anything (AFAIK) that runs Chrome.
I tried GeForce Now with a high speed internet connection (Comcast) with Counter-Strike and I found the game to be unplayable from the lag. I double checked my speed test and router settings, it should’ve been fine. Ultimately I believe these services represent the future of gaming, but without net neutrality or alternative ISPs it’s going to be awhile before that future is realized.
I have a super stable 1 Gb/s fiber connection with like 5-7 ms to a close by AWS data center where I ran Parsec on a VM. I got ≈ 400 Mb/s to the VM, with With a wired setup I could also move to further away DC's (like 20 ms) without any issue.
Re: With Proton and Steam Play, many Windows games now work on Linux
#143Funnily enough, one of my most played games on Linux is Age of Empires 2: Definitive Edition, a Microsoft game. No rendering/frame issues and got the multiplayer working (manual steps needed [0]). Less and less reasons to boot on Windows! [0] https://github.com/ValveSoftware/Proton/issues/3189#issuecom...
Re: With Proton and Steam Play, many Windows games now work on Linux
#144Earlier quoted context omitted.
I'm going to point out that if you want to go down this route, it is insufficient to just check that the base drivers are untampered with and signed by Microsoft or whatever vendor still. You now maintain a list of potentially vulnerable drivers that can be used as a jumping off point (such as virtually every motherboard RGB or fan control system), and ban users that have these or hard-disable them at boot. There are…
Before I “switched sides” to anti-cheat, I used to write and sell cheat software for CS:GO. I had a registered company and purchased an EV code signing certificate just as your post suggests, even getting my cheat drivers signed by Microsoft. I am very familiar with the process given than I’ve seen both sides now. While other anti-cheats maintain white lists or blacklists of vulnerable drivers, I’ve chosen a differen…
This type of BS is super common in Asian countries/published MMOs and a bit less acceptable in the west (you still have EAC and battleye, but at least they make an attempt to use TLS?)
Another insane example: xigncode has long since advertised a feature that the game developers can remote control into your PC like VNC. I don't know whether any developer has chosen to actually enable it, but the fact that they push it as a feature is some serious clown-egg-face.
Re: With Proton and Steam Play, many Windows games now work on Linux
#145Earlier quoted context omitted.
Now I'm biased because I'm an anti-cheat developer, but I really can't see how checking the integrity of your installed kernel device drivers is at all invasive.
It's none of the game's business what other software my computer is running. These checks have in the past been notoriously buggy, and can interfere with other operations. This kind of crud is what remote attestation is for, and Microsoft should be responsible for developing it, not every different gaming company competing with each other for kernel access.
I get the sentiment here but we're specifically talking about a mechanism specifically designed to detect other software that is used for cheating.
The alternative is a world where games will only run on machines with SecureBoot, a signed kernel with kernel security on, and only whitelisted signed modules.
There isn't a good solution for how to run games where the clients have to be semi-trusted on a hardware and software stack controlled by the user. If you give me total control over the environment in which a program runs I can make it do and believe anything.
Re: With Proton and Steam Play, many Windows games now work on Linux
#146Those of you praising Proton, what distro and what gpu are you using? Are the days of nVidia bad, AMD good for driver support over?
While I can't speak first hand for AMD as I've not owned an AMD/ATI card in decades I do know that AMD and Valve have dedicated Linux driver deveopers directly contributing them to the kernel and have heard nothing but good things (taken with a grain of salt because fanboys will fanboy).
Re: With Proton and Steam Play, many Windows games now work on Linux
#147Earlier quoted context omitted.
Now I'm biased because I'm an anti-cheat developer, but I really can't see how checking the integrity of your installed kernel device drivers is at all invasive.
That's one of the less invasive things, but I also don't see why a game needs to know what drivers I have. Hence I just stay away from AAA games with anti cheat at this point.
Re: With Proton and Steam Play, many Windows games now work on Linux
#148Another Linux gamer. I seriously don't miss windows anymore. At this point I'm not worried about compatibility, but rather shitty game companies banning you the second they figure out you're playing on linux. This is especially an issue in PvE heavy games that have only small PvP elements. Looking at you Destiny 2. I really wish companies stopped their draconian policies about Linux gaming. Or at the very least just…
I was seriously considering adding Linux support for my game, that already has turn-based multiplayer, and this thread was the last thing I needed to convince myself it could work. Performance may be an issue. I wonder if people would be ok with electron games sold on steam running on linux...
We were forced to disable support for Proton a few months ago. We posted a bug in the Proton GitHub repo and got a great response from the Devs. The issue was resolved in the very next patch and we were able to enable Proton support again.
Other than that issue our players very rarely come to us with Proton specific issues.
Re: With Proton and Steam Play, many Windows games now work on Linux
#149For Linux users, this if you want to use Steam, you have to start from scratch. I'd rather stick with Wine/Lutris, even if it is buggier.
Re: With Proton and Steam Play, many Windows games now work on Linux
#150Gaming on Linux has been so fucking good. I switched from Windows to Linux a month ago and literally haven’t found a game I can’t play. Even Red Dead Redemption 2, Hades, Fallen Jedi, Ghostrunner... Oh the really icing on the cake is just how easy it all is. You literally just install the Windows version and things “just work.” Its amazing. I’ve said this a lot of times now but it’s pretty amazing to write code and p…
I remember watching the DXVK developer work on Witcher 3 support. Progress was lightning fast and then, suddenly, Proton appeared. Even VR games work! Thank you, Valve. You guys are my low key hero's.