134
submitted 2 years ago by Fredol@lemmy.world to c/opensource@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] Dran_Arcana@lemmy.world 18 points 2 years ago* (last edited 2 years ago)

That is usually more incompetence than malice. They write a game that requires different operation on amd vs Nvidia devices and basically write an

If Nvidia: Do x; Else if amd: Do Y; Else: Crash;

The idea being that if the check for amd/Nvidia fails, there must be an issue with the check function. The developers didn't consider the possibility of a non amd/Nvidia card. This was especially true of old games. There are a lot of 1990s-2000s titles that won't run on modern cards or modern windows because the developers didn't program a failure mode of "just try it"

this post was submitted on 23 May 2024
134 points (100.0% liked)

Open Source

44928 readers
479 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS