*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
it’s happened.
anticheat developers have found ways to identify legitimate steamdeck builds, and prohibits usage on linux itself. steamdeck only.
even if you run a SteamOS image, it’s still broken which means it’s likely checking CPU and GPU topology. which means that if you do end up finding a spoof, you’re essentially emulating a steamdeck (along with it’s performance characteristics and resolution.)
Ibly 🏳️⚧️
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
ATM the only two anticheats where this is in use is Mihoyo/Cognosphere’s HoyoProtect (although it doesn’t actually change it’s behavior as of yet and remains to be inert on both the Deck and Linux proper) and Tencent’s ACE (which is a backdoor, but disables itself on SteamDeck environments, crashes in Linux environments.)
@ada I wanna make a “at least nothing of value was lost” but this sets a precedent for other companies to do the same.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
If EAC and BattlEye implement this same behavior then it’s quite doomed for multiplayer games on Linux because I don’t see Valve doing anything to change this as they’re the winner in the end.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
I also don’t need to mention how bad this would be if Valve released their immutable SteamOS 3 builds and anticheats magically worked only on those images.
It would be the beginning of the “extinguish” part of EEE as Valve is currently extending the linux kernel.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@navi my fear is that it will only work on official SteamOS images where the entire system is locked down and controlled by Valve.
That’s not Linux anymore at that point and Valve still win in the end.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@navi I don’t like valve getting even more control in the gaming sphere. I don’t want them to be the only reason gaming on linux is viable. And yet we’re in that reality.
If Valve decides to no longer play nice, it’s just over. There’s no alternative, go to jail do not pass go do not collect $200.
@ada i mean as long as valve doesn’t drop support of steam on normal Linux i personally don’t care since i won’t play that type of game with rootkits in it anyways
@ada but if valve does stop caring about desktop Linux users I’m simply going to pirate video games instead. that’s who they’ve always been competing against
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@esm Infinity Nikki apparently does this as well.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
Two games do this ATM, Strinova and Infinity Nikki. Both use Tencent ACE/Protect.
@ada ah Infinity Nikki was touted as “working on Deck” a few days ago, this must be the response
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@gamer it is working on the Steam Deck
Problem is, now you can’t consider Steam Deck and Linux to be equivalent. Devs have shown that they only care about the deck and linux itself can go die.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
Also it seems the devs aren’t even aware ACE has a SteamDeck shaped hole in it.
@ada wouldn't the resolution part break as soon as someone docks their steam deck? I guess unless they keep the resolution exactly the same
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@ch0ccyra1n digging more into it, some people think that it checks CPU identifiers and performance since the steam deck has a custom APU. but I haven’t checked myself.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
Three. Delta Force. Also another Tencent ACE game.
It’s safe to say Tencent Protect/Tencent ACE doesn’t work on Linux but makes an exception for the Steam Deck.
*Ada Freya ⋆.˚🦦⋆🦌 - Neptuwunium
@AmyIsCoolz Mihoyo seems to have no intention of breaking it in Linux, and from what I’ve seen so far they seem to be motivated to make it more stable. All of their games run on Linux at the moment.