• 0 Posts
  • 97 Comments
Joined 2Y ago
cake
Cake day: Jun 13, 2024

help-circle
rss

how do you think COULD anti cheat catch such a contraption?

Server-side analysis of player behavior. It’s difficult and a mostly losing battle, but that’s really the only option that could be effective.

“why dont these games work on linux?”

The games do work on Linux. Many of the games the author described were working with Linux perfectly until the companies arbitrarily made a policy decision to block Linux players from the games. The anti-cheat is what does not work on Linux, for the reasons the author described, however the anti-cheat also does not actually work on Windows either, because it does not lessen cheating in these games. It doesn’t even prevent cheats that use traditional methods that kernel-level anti-cheat was designed to stop, for example there are many videos of cheaters showing off wallhacks and on-device aimbots in Battlefield 6 on launch day. The anti-cheat was defeated in less than 24 hours.

how is such a contraption relevant to a kernel driver on another machine?

Such a “contraption” is relevant because it is what people actually use for cheats in 2025, and because it defeats the anti-cheat described by the author, which they falsely claim is effective at stopping cheaters.


I’m responding to the article you posted.

instead of staying on topic, you diverge the reader to some contraption that as you say doesnt even run code on the machine we are hypothetically talking about

This is simply the current state of video game cheats. It’s not “as I say”; it is. To not even mention it while making claims like “anti-cheat is effective in games like Valorant (one of the most popular games for cheats)” is completely disingenous. Go ahead and search “valorant colorbot” in your choice of search engine.


Wow, what a bad article. “Companies can spy on you anyway so just give them kernel access” is interesting logic… They tout the effectiveness of kernel-level anti-cheat by claiming they’ve never encountered a cheater in Valorant. This is either a lie or ignorance that demonstrates the author isn’t qualified to write on the topic. A websearch will return pages of results and examples of working cheats for Valorant. Valorant is actually one of the easier games to write cheats for.

The majority of cheats used today are not impacted or detected in any way by kernel-level anti-cheat. At all. This is because most cheats are not even run on the machine that is used to run the game. Its wild that the author just doesn’t address this reality.

Cheaters use a 2nd computer, outside the reach of anti-cheat, that receives and processes the video-output of the game. The kernel-level anti-cheat can only monitor the system that the game actually runs on, which is completely clean. The 2nd computer runs either a colorbot (especially trivial and effective for games like Valorant that outline enemies in a solid color) or an AI object-recognition model (a quick search will return loads of specialized models trained for various online shooters) to identify the location of enemies on screen. It then generates mouse movements and inputs that are sent back to the 1st computer running the game, while the kernel-level anti-cheat is completely unaware.

These cheats are so efficient that they are commonly run on cheap hardware like an arduino or raspberry pi, and the code is often very simple, sometimes just ~100 lines of python. They can also be subtle and hard to notice by other players (probably why the author may believe they don’t play with cheaters in Valorant), providing aim-assist or click-assist that works with the cheater’s authentic mouse movements, and sometimes only kicks in when an enemy is already close to the cheater’s crosshair.

The author also cherry-picks examples to lead the reader into believing that all multiplayer games require Windows anti-cheat to be successful, while conveniently not mentioning the many competitive multiplayer games that do support Linux and are a perfectly normal online experience, eg Marvel Rivals, Overwatch, Halo Infinite, or Dota 2. Can the author explain why these games are completely fine without Windows anti-cheat?

They don’t challenge, and misrepresent, the invalid reasoning given by some of these game companies for why they arbitrarily chose to block access from Linux, for example Apex Legends claimed the majority of their cheaters use Linux. But wait, how could they know that if cheaters cannot be detected on Linux? So they must be successfully detecting Linux cheaters. Apex Legends’ actual reasoning for disallowing Linux directly contradicts the claims that the author is trying to make. It’s not true that the majority of their cheaters run Linux, of course. The majority of cheaters fly under the radar by running Windows and allowing the anti-cheat to verify a clean system, while just running the cheat software on a 2nd computer.


Paid $1.42/GB for 256GB DDR4 at the beginning of the year. 1 64GB kit of the same spec RAM now costs more than what I paid for all 256GB.


This article is about AMD’s drivers, which are FOSS. So nothing, it’s completely free.


Developer makes a game that depicts children engaging in sex fetish acts with adults, gets banned from Steam, ages up the in-game children to young adult age instead, plays dumb and tries to act like they’ve been victimized by Valve



It may be totally fine, it’s just a (at least perceived) can of worms that I didn’t want to open, especially when steam is the only reason I’d need to deal with it. I definitely had trouble with it in the past but probably my own fault.



Cannot wait for the day I can uninstall flatpak steam on my Gentoo system and just install through portage, without dealing with 32 bit libraries



Valve hate is very fashionable right now. Get ready to hear endless moaning over the Steam Machine from people who never would have bought it regardless.


world’s best

LOL sure being unknown doesn’t mean bad. It does mean not one of the world’s best, though.


one of the world’s best indie studios

Never heard of them, nothing of value lost

Genuinely do not care about your horror-bandwagon pedo ponyplay game. Valve has made the right call, and I can’t blame them for not wanting to become a pedo bar. Roblox can keep that title.


I mean I never really had any problem running it with proton on desktop anyway




? Then why did steam just reinstall Baldur’s Gate on my linux desktop? And now it no longer uses proton and instead uses Steam Linux Runtime 3.0


I dunno, I don’t play these games. The most demanding game I play on steam deck is Oblivion Remastered which runs fine with upscaling/framegen and lowish settings. The nostalgia factor makes low settings totally fine for this game, too, so its not a big deal. Anything game where I want great graphics and performance, I’ll just play on my desktop.

For $900 you could literally just build a decent desktop, but you do you


I’d argue this is not really the case, and their strategy has shifted to increasing the price of actually “owning” games to be a premium experience, ie all their new games are now $80, making subscription prices seem more attractive



I have the original and passed on upgrading to the OLED. It really hasn’t shown much age at all, yet. I’m not really playing AAA or demanding titles on it, anyway, and it works perfectly for all of the games I do want to play on it. I figure the limiting factor will be the battery, and that seems to be just as good as it was new.

The clones aren’t acceptable replacements to me, they are more of handheld-consoles than handheld-PCs. If it doesn’t have touchpads, I don’t want it, period.



Colorbots are extremely efficient and can be run on just a raspberry pi.

Human reaction time is ~200-250ms, while the cheat will be introducing easily less than 10ms of latency.

I’ve never used cheats in a video game because I don’t see the point and it would spoil the fun of playing, but as a software developer, it is interesting to learn about how they work and are implemented


Kernel anti-cheat does absolutely nothing to prevent aimbots/triggerbots, as most are run using 2 separate machines, anyway. The first machine runs the game in a totally clean and legitimate environment, but sends its video output (either using standard streaming tools like OBS or by using special hardware) to the 2nd machine. The 2nd machine runs the cheat and processes the video to detect where to aim and/or when to shoot, and sends mouse input back to the 1st machine.


I love Battlebit and its a fun time, but it already did take off, sold literally millions of copies (nearly 2 million in its first 2 weeks), and then was effectively abandoned by the developers.


EA trash, designed to squeeze microtransactions. Enjoy your daily challenges and battle royale




No Man’s Sky was one of the most hyped video games in history due to procedural generation. The fact that they botched it on release is not relevant.


Ngl I stopped reading your comments after you equated generative AI to slavery and revealed that you are a troll arguing in bad faith


It’s literally just implementation and they’re both statistical models, but 👍

If you disagree, explain how. I’ll wait

no wonder you hail AI as good

When, exactly, did I? I called them both janky dogshit, but simply pointed out the very real hypocrisy of supporting procedural generation while hating generative AI.


Literally everything you just said applies to procedural generation, except that it is demonic because that’s just silly


by your logic, slavery would be excusable. That’s the argument you’re making.

I’m sorry, we’re talking about the implementation of generated content in video games. That only works if it’s EQUIVALENT to slavery, it’s not (which you yourself said in an attempt to have it both ways lol), so “my logic” does not apply to slavery… Dude.



Totally valid, mutually conceded. I’d bet we can agree that the current climate of games generally praises procedurally generated content, regardless of how we experienced its history.


👀 SLAVERY??? Come on man. Outrageous.

theunknownmuncher thinks it’s somehow inconsistent to be against generative AI while being ok with procedural generation, which implies that they think they’re equivalent in some way.

It’s genuinely wild that you wrote this and then minutes later tried to make a “comparison but totally NOT equivalency, guys” to SLAVERY. 🤦🤦🤦

EDIT: btw, not that it matters at this point, but that’s not what a simile is. It is analogy, though, but a super flawed and shitty one



both are used to produce more content with less effort. There’s your equivalence.

Bingo.

As if the reason people don’t like generative AI is because it makes bad games.

Nice, point proven. 😎 If it doesn’t make games bad, then the complaints are simply invalid and bandwagoning, and developers cannot be faulted for using it. LOL