This why kernel level anticheat is the stupidiest idea. It’s already hard enough to have the developers coordinate on a mission critical component of the OS. Now imagine dozens of profit hungry, lowest effort publishing companies all meddling and putting their greasy hands into that code at the same time. No, thank you.
I believe Ubisoft considers these games as “life service,” despite them effectively being single-player.
Kernel-level anticheats are specifically anti cheat. Although, if you take cheats to kernel level, they become anti-cheat in name only. For all the normal players out there, it is practically malware. No software ever should have permissions to track everything you do, see everything you have, and brick your OS just because.
With the caveat that there’s a lot of space in which users can do things that even kernel level anti-cheat can’t detect. Like it can’t see what’s going on inside plugged in hardware to know if an attached video capture device and the mouse and keyboard is actually all connected to an embedded system that analyses the video stream and adjusts the actual user input to automatically fire if it detects an enemy that would be hit or to nudge the looking direction a bit so that firing would hit.
I’ve also seen reports of exploits that use the presence of cheat detection combined with other exploits to install cheats on target systems to get their target banned from the game entirely. Which both forces them to deal with a situation they never intended to in the first place (they never tried to cheat), it also gives plausible deniability to actual cheaters who get caught.
One of those cases happened during a live tournament. Dude is playing and all of a sudden can see enemy locations through walls. He knew what was up and left the game to avoid being banned, which makes the tournament itself a bit of a joke.
There’s also the reverse effect where kernel level anticheats provide the illusion of no cheaters so people can cheat more openly without being reported or kicked from the lobby/server like the old days.
This is likely a patch which blocks certain kernel hooks
It’s actually good for both Linux and Windows gaming ultimately because maybe Ubisoft will stop doing stupid anti piracy or anti cheating things that can break your system
Like the driver for controlling one vendor’s LED lights had a generic PCI FW updater (or something similar) included that it exposed to user space. This meant a) changing the LED colours or parameters required a firmware update rather than the firmware handling input from the system to adjust colours without new code, and b) other software could use this and just change the bus id of the target to update other firmware willy nilly.
It also had to compete for bus time and sending a full firmware update takes more time than a few colour update parameters. Average case might be ok, but it would make worst case scenarios worse, like OS wants to page in from disk 1 while a game needs to read shader code from disk 2 that it needs to immediately send to the GPU but the led controller decides it’s time to switch to the next theme in the list oh and there’s some packets that just came in over the network and the audio buffer is getting low. GPU ends up missing a frame deadline for the display engine and your screen goes black for a second while it re-establishes the connection between GPU and monitor.
They only need to make sure it’s difficult enough the average user can’t be bothered to figure out the workaround. I’m sure without looking they made a considerate sum from the neglected children market.
You know the cosmetics things that you could unlock using cheat codes 20 years ago in single player games ? You now have to pay for it. And they bloat your OS kernel to ensure that you don’t get those valuables skins without actually paying for it.
Often I really do while playing games. Sometimes I love a good intricate or full of social commentary games, other times I just want to move my mouse and watch things die when I press a button. Though it has to look pretty at the very least if it’s the latter type.
Seeing the same news posted two days later is considered terminally online?
How can we have a discussion about news if we pretend whatever we discussed yesterday doesn’t exist anymore?
If there was a new development I wouldn’t speak up. But this is just a different outlet posting the same news story, only two days later compared to the rest.
I don’t care if different people do or don’t post it multiple times across multiple days. I already get to see some cross community duplication, so someone posting because they are late to the game gets lost in the noise.
It isn’t like a discussion can only happen one time and if people miss it then they are out of luck. If someone posts late and nobody wants to engage the repost will fade off into obscurity.
Comment ratio is not an indication of whether someone is online, just whether they feel the need to comment a lot. I tend to spend the same amount of time reading whether I’m commenting or not.
I am not Buying a $500-$1000 console for one game, I did that once for blood Born it’s old obsolete takes up space loud and just another machine requiring updates, I’ll just replay Elden Ring until I die.
ign.com
Aktywne