Easy anticheat works on the Deck but each developer has to tick a checkbox for it to ignore proton. That’s why Apex Legends works but Fortnite does not, as Epic simply refuses to allow it to out of spite against Valve.
Comment on Steam Deck hits over 14,000 games rated Playable or Verified
Chewy7324@discuss.tchncs.de 8 months ago
It’s so great to see how well proton supports so many games compared to 2018. A year later and more games are running, but many with terrible stuttery fps. Now it all works except for anti-cheat because of those terrible cheaters.
JohnEdwa@sopuli.xyz 8 months ago
Chewy7324@discuss.tchncs.de 8 months ago
Punkbuster is cross-platform, altough I’d argue it’s not relevant anymore. But there’s still many ac that don’t work, e.g. EA’s ac or Escape from Tarkov.
turkishdelight@lemmy.ml 8 months ago
dxvk has come a long way.
pivot_root@lemmy.world 8 months ago
FTFY
msage@programming.dev 8 months ago
I’m not even sure that is true.
There are always ways around anticheat. Why do companies demand Ring 0 access anyway?
Chewy7324@discuss.tchncs.de 8 months ago
One of the reasons Vanguard is so effective is that it starts early during boot, which makes it more difficult to develop a cheat. This also results in Vanguard running all the time, unless someone wants to reboot to play Riot’s games.
All anti cheat can be circumvented, and platforms are different to what extend they want to allow access to the system. It’s great that on Linux this means userspace. Userspace anti cheat with server side ac works well enough for games like Overwatch in my experience.
Even macOS doesn’t allow such deep access like Windows does, but it also limits access in general.
msage@programming.dev 8 months ago
Nice write up, but it doesn’t touch my question.
There are cheats that only read the screen, they don’t even need to run on the same PC.
So why kill your customers with anticheat acting like a spyware for something they will never solve.