this post was submitted on 26 Nov 2024
283 points (98.0% liked)

Games

32689 readers
1125 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

founded 1 year ago
MODERATORS
 

As reported by VGC, Microsoft updated its support website to reveal it has placed a temporary block on Windows 11 for users with those games installed.

"After installing Windows 11, version 24H2, you might encounter issues with some Ubisoft games," Microsoft said. "These games might become unresponsive while starting, loading or during active gameplay.

"In some cases, users might receive a black screen. The affected games are Assassin's Creed Valhalla, Assassin's Creed Origins, Assassin's Creed Odyssey, Star Wars Outlaws, and Avatar: Frontiers of Pandora.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 5 hours ago

Finally, someone fixed Star Wars Outlaws.

[–] [email protected] 8 points 8 hours ago

Rare Microsoft Win.

[–] [email protected] 5 points 8 hours ago

Its not a big loss for gaming really

[–] [email protected] 21 points 14 hours ago

The games work just fine on linux

[–] [email protected] 24 points 14 hours ago (1 children)

You can't make this shit up, it's so hilarious.

[–] [email protected] 10 points 12 hours ago (2 children)

Man those 40 people are probably so pissed

[–] [email protected] 1 points 8 hours ago (1 children)

Millions of people play Assassin's Creed games.

[–] [email protected] 6 points 5 hours ago (1 children)

Yes I don't know if you got it - but I was actually joking.

[–] [email protected] 0 points 2 hours ago

I guess I don't understand why that would be funny.

[–] [email protected] 3 points 12 hours ago (1 children)

I love trash that doesn’t make me think too hard

[–] [email protected] 2 points 8 hours ago

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.

[–] [email protected] 162 points 21 hours ago (2 children)

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.

[–] [email protected] 5 points 8 hours ago

Yeah, but I’m loving shoving this in the face of everyone who gave us shit when we told them the Windows 11 TPM requirement was for OS level DRM.

Enjoy your shit sandwich, haters.

[–] [email protected] 18 points 17 hours ago (2 children)

are these games even multiplayer? is it anti cheat or anti piracy?

[–] [email protected] 25 points 15 hours ago

Its anti "going around our profit structure". Got to make sure they can't bypass paying for skins in a single player game.

[–] [email protected] 30 points 17 hours ago* (last edited 17 hours ago) (1 children)

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.

[–] [email protected] 12 points 15 hours ago (1 children)

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.

[–] [email protected] 2 points 8 hours ago

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.

[–] [email protected] 37 points 19 hours ago
[–] [email protected] 79 points 21 hours ago (1 children)

Finally a good Windows update.

[–] [email protected] 23 points 19 hours ago

Task failed successfully.

[–] [email protected] 111 points 1 day ago (4 children)

Curious as to why this happens. My bet is on Ubisoft tampering in windows kernel space. Probably some copy protection or anti-cheat BS

[–] [email protected] 1 points 8 hours ago

I’d be real interested to see if the problem continues, once someone disables the TPM piece of Win 11.

[–] [email protected] 30 points 20 hours ago (4 children)

Aren't all of these SP games? The fuck they need anti-cheat for?

[–] [email protected] 14 points 14 hours ago (1 children)

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.

[–] [email protected] 2 points 7 hours ago

Lol yea long ass time ago, when crack engines where a thing or even console codes. The fuck....

[–] [email protected] 42 points 19 hours ago

It's probably kernel level anti-piracy shit, but same results.

[–] [email protected] 22 points 19 hours ago (1 children)

Ubisoft sells cosmetic stuff in their singleplayer games.

[–] [email protected] 5 points 19 hours ago (1 children)

Most of it gets cracked anyways though, but I guess lol shit reason for them but only explanation.

[–] [email protected] 11 points 19 hours ago (1 children)

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.

[–] [email protected] 1 points 7 hours ago

That's the truth, they wouldn't do it if they didn't make money off it.

[–] [email protected] 1 points 18 hours ago

I was curious too, and... Avatar appears to have a co-op mode. Not really high stakes for cheating.

[–] [email protected] 48 points 23 hours ago

Yeah, probably. I'm ready to bash Microsoft, but when the opponent is Ubisoft I'm holding my horses. Ubisoft is cancer.

[–] JackbyDev 8 points 21 hours ago (1 children)

It was interesting learning about the insane shit firewalls and drivers did prior to vista.

[–] [email protected] 4 points 14 hours ago

Even after, some of it is pretty crazy.

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.

[–] [email protected] 13 points 18 hours ago (1 children)

If it’s related to anticheat, I wonder how they do it on consoles.

Probably, it’s not needed because consoles are more locked down I guess..

[–] [email protected] 1 points 7 hours ago* (last edited 7 hours ago)

Consoles don't use ~~antichrist~~ anticheat

[–] [email protected] 18 points 23 hours ago (2 children)

They confirmed this last week. Just because IGN wants their daily clicks, doesn't mean we should keep re-posting the same news.

[–] JackbyDev 23 points 21 hours ago (1 children)