@gamingonlinux doesn't change the fact that #ClientSideAnticheat is #malware that needs to be outlawed!
@gamingonlinux doesn't change the fact that #ClientSideAnticheat is #malware that needs to be outlawed!
@Eichi all "#ClientSideAnticheat" is #malware!
@__hetz @vantablack it really depends greatly on the specific Game...
Like @fuchsiii has a lot of issues with weird games that are i.e. #32bit but use a #16bit #Installer, require legacy versions of #DirectX / #Direct3D if not #DirectDraw or have other issues.
Obviously this doesn't apply to newer mainstream titles like #Crysis where one just chooses an older version of #Proton / #DXVK and can just game fine.
Obviously #Valve ain't saints but even if I was a #Steam-absent #Developer or #Publisher I'd at least not go out of my way to cockblock people from gaming on it, when it's hardware is roughly on-par with the #Switch2 and unlike #Nintendo's shitbox it isn't a closed-off platform.
And with the expected retail price of the #SteamMachine closer to €1k than €500, it'll be kinda hard for most consumers to justify buying in and thus developers to do more than the bare essentials.
So yeah, #LinuxGaming has issues - I'm not gonna deny that - but certainly these are certainly not due to Valve, but rather:
@vantablack your device, your freedom.
All I can tell you is that you'd regret that, as Windows has piss-poor performance, shit battery life and won't fix the issues due to #Malware like garbage #DRM and "#ClientSideAnticheat"…
@kassander @frumble ja, weil sich das so auch gehört für'n Server!
Wer jetzt unbedingt WinShit-Zeugs zocken will trotz #Malware (#DRM & "#ClientSideAnticheat") muss halt im Zweifelsfalle eh was performantes durchreichen.
This may be considered #HotTakes by some, I consider these #based: (no ragebait inteded!)
If you have a problem with these, please kindly fuck off in silence!
This list is non-exhaustive...
@Lydie I hope not ib terms of tight ibtegration, but I see the problem:
My guess at that point will be that any performance losses due to lack of optimizations will be outweight by processing speed increases.
We'd rather see issues with #Enshittification due to #Malware like "#ClientSideAnticheat" or #AlwaysOnlineDRM, becauce *"#Client-side #Anticheat" and #CensorBoot-intertwined #DRM is the only thing that prevents the deserved 100% win of #Linux for #Gaming!
@the_cjuty people.who accept such #malware aka. "#ClientSideAnticheat" / "#KernelLevelAnticheat" are a lost cause and.I'm not gonna waste my energy on them.
@lappenjammer also die bisherigen #Deponia-Titel funzen.
@emilyyoung @ShadSterling nodds in agreement
From experience the most problematic are early #Windows games from 1995-2005 with like very old DirectX versions or cursed setups where the game is #32bit but the #Installer is #16bit. (i.e. #PizzaSyndicate).
And whilst dedicated folks like @fuchsiii work on fixing these issues, we can all agree that people who play #Games that old may already have some dedicaded, legacy hardware at their disposal and wouldn't mind stuff like virtualization with passthrough to old PCI(e)-GPUs for their singleplayer games.
Still, #LinuxGaming has come a long way since the days when I had to manually shove DirectX, .net Runtime, ms-corefonts and Gecko (as Internet Explorer replacement) into Wine and manually force Windows-#Steam to launch...
@emilyyoung precisely that because #Linux will win longterm just by not #Enshittifying and just treating users better…
Also #LinuxGaming these days is easier, faster, less stressful and just overall better not just because #Valve actually cares, but because #developers and #maintainers of distros and the Linux community do.
@campuscodi guess what: The only issues I've seen are due to #Malware like #DRM and/or "#ClientSideAnticheat"…
"Strenggenommen ist das geschummelt!"
Doof nur dass es wegen #Virtualisierung weder "#ClientSideAnticheat" - #Malware noch #BluRay & #HDDVD abspielen kann!
Worse even, there are developments re: #cheating which involve using "#AI" to merely #aimbot / a player into making hits, including stochastic delays and inaccuracy to hide it.
This doesn't even account for the fact that #Linux isn't a good platform to do these #malware-style #Kernelhack|s but also that trying to do #ClientSide #Anticheat isn't worth the hassle.
The whole #CSGO / #CS2 "#Overwatch" basically amounts to #training (alongside with the existing footage of "known good" and "known bad" examples) of those "AI" efforts!
This is also why #Ranking is enforced in #Competitive #Multiplayer of #CounterStrike2 and why Valve yeeted "#smurf"-accounts because #smurfing taints their dataset.
THIS is why "#ClientSideAnticheat" is ineffective #malware at best, because it's impossible to stop malicious #PCIe #CheatingDevices that shove data to any arbitrary address, bypassing #IOMMU and just #DMA'ing into #RAM...
Shit like #PCIleech ¹ allows for realtime ² manipulations of RAM ³ with no effective means by the OS or any Software to prevent, reliably detect or stop it.
And now you know why on any #tournament with any serious price money they'll not only split the screen signal of every player for referees to watch but also go out of their way to setup fresh gaming rigs and even buy the input devices for said players where they'll have to submit anything like "buy scripts" and "key bindings" beforehand and those get manually setup to prevent any shenanigans.
¹ https://github.com/ufrisk/pcileech
² https://raw.githubusercontent.com/ufrisk/presentations/master/CS3STHLM-2019-Ulf-Frisk-Memory-Forensics-and-DMA-Attacks-with-MemProcFS-and-PCILeech.pdf
³ https://dma.lystic.dev/anticheat-evasion/pci-configuration-space
⁴ https://dma.lystic.dev/anticheat-evasion/pci-configuration-space
⁵ https://hackaday.com/2023/03/30/pcie-for-hackers-extracting-the-most/
⁶ https://de.aliexpress.com/item/1005006302160633.html
⁷ https://de.aliexpress.com/item/1005007142280132.html
@pgcd "#ClientSideAnticheat" is as much of a #malware as "Driver-based #DRM" like #SecuROM & #StarForce!
@WiteWulf @Erased_Citizen nodds in agreement
If you get way higher FPS & more stable operation out of the same system even if you deliberately kneecap it by running #Linux on a 7200rpm HDD and #Windows on a SATA-6G SSD, you know it's a systemic issue.
#Valve managed to make #Steam something people want. Nothing prevents #EpicGames, #EA & others to make good #Launchers for Linux.
@simonriley @fasnix @bsi @young_ullrich
Genau das ist falsch!
Wenn man von z.B. Adobe-Produkten "abhängig" ist, führt an Windows kein Weg vorbei.
Nein, #macOS macht das ganze einfacher und besser. Selbst nen fucking #Hackintosh ist stabiler als #Windows!
Und wenn es an Spiele mit Anti-Cheat-Software geht, geht es auch nicht ohne Windows.
Einfach nicht kaufen! Wer #Malware will muss halt damit leben. Und ja, #ClientSideAnticheat ist Malware genauso wie #DRM!
Und auch ich habe trotz meiner Affinität und Vorkenntnis nicht auf Anhieb bei Mint oder Manjaro alles sofort zum Laufen bekommen.
Was eher Herstellern wie #nvidia liegt denn Usern, und das ist eher Ausnahme denn Regel!
Wer einfach nur den PC nutzen will, dem ist das alles zu lästig.
Nein, die neisten sind einfach #TechIlliterate-#Konsumopfer die zur #Windows-#Enshittification groomed wurden!
https://www.youtube.com/watch?v=158bJFTETRI
I.d.R. ist denen das sogar absolut shiceegal was denen vorgesetzt wird, weil denen gehts um ne glorifizierte NSAbook, ShitExpress/eNay/Aperzon, YouNuke-Kiste mit eMail-Zugriff!
Ja, Linux hat enorme Fortschritte gemacht, ist aber immer noch nicht für jeden.
Ja, aber ich würde eher krepieren als die Redmonder Govware jemals anzufassen! Die hat 15 Lebensjahre von mir verschwendet!!!
Allen anderen helfe ich professionell wegzumigrieren!
@freespiritlinux69 ich kann dies eindeutig bejahen.
@malva @Daojoan I'd consider the same if #EpicGames wouldn't actively prevent me from playing due to lacing #Fortnite with #malware (aka. #ClientSideAnticheat) that won't run on #Linux even if I'd accept that as a necessary evil!