@[email protected]
link
fedilink
English
4216h

I was gonna buy it until I saw it has Denuvo malware in it. So close, Capcom. So close.

@[email protected]
link
fedilink
English
-1411h

Developers wouldn’t share their profit with Denuvo if not for pirates.

realitaetsverlust
link
fedilink
English
-1313h

Never really understood the hate against denuvo. Yes, it’s annoying and unnecessary, but it’s no vanguard or ricochet that requires full access to the system. Especially on linux this is honestly a complete no-issue since it runs as a user-process within the prefix.

There’s other battles that should be fought, especially against vanguard, ricochet or EAC.

@[email protected]
link
fedilink
English
24
edit-2
11h

Denuvo, and in fact ALL anti-piracy countermeasures (including kernel level anti-cheat like nGuard Protect, or Vanguard) added to computer software, is cancerware. It does not do anything to prevent piracy beyond maybe a month depending on cracking scene interest. But it does severely negatively affect game performance. In some cases, games with Denuvo removed have seen +40 fps and more for end users with absolutely no change to game settings or hardware.

Denuvo runs game functions within a VM, and uses the game license, your machine HWID, and magic numbers to make calculations so it can decrypt the partially encrypted by Denuvo game code. It does this EVERY FRAME. Computers have become fast enough that people like you might say you dont notice the difference because your copy of the game runs at 60fps “most of the time” with dips into the 30s or 40s. But without that literal circus of cancerware your game could be running at 90+ fps with absolutely no change from you. Now why, exactly, does Denuvo need to do these checks with your license and HWID every single frame? Well, you silly wallet, your license might expire or be revoked inbetween frames.

Denuvo, and all DRM, only harms genuine paying customers. Its only a minor inconvenience to game cracking groups and pirates.

Just because kernel level anti-cheat is bad doesn’t mean that Denuvo is somehow good. They are both equally bad.

I mean, did we all forget SecuROM? It is malware, defined by most operating systems and anti-virus software as malware. Thats what all DRM is.

realitaetsverlust
link
fedilink
English
-710h

Denuvo, and in fact ALL anti-piracy countermeasures (including kernel level anti-cheat like nGuard Protect, or Vanguard) added to computer software, is cancerware. It does not do anything to prevent piracy beyond maybe a month depending on cracking scene interest.

This part I can agree with.

But it does severely negatively affect game performance. In some cases, games with Denuvo removed have seen +40 fps and more for end users with absolutely no change to game settings or hardware.

Never seen that myself so idk. However, I’ve checked youtube for “denuvo vs no denuvo fps”, and I’ve quickly skipped through around ~20 videos, and the FPS loss is in all cases either minimal or nonexistent. The only game that was seriously affected was hogwarts legacy with a ~25 FPS difference between cracked and non-cracked which is obviously huge, however, that could be due to a wrong implementation or other factors. No other game displayed that behavior, leading me to believe it’s not necessarily denuvo that’s the problem in hogwarts legacy.

Denuvo runs game functions within a VM, and uses the game license, your machine HWID, and magic numbers to make calculations so it can decrypt the partially encrypted by Denuvo game code. It does this EVERY FRAME

You make it sound like that’s a huge deal, but this is running in parallel, not in sequence. Meaning denuvo would only be a bottleneck if the game renders it’s frames faster than denuvo takes to finish it’s next step. This is unlikely as denuvo isn’t utilizing the GPU as the game mostly does, but the CPU, and the CPU is rarely ever a bottleneck in modern games. So, at worst, it consumes a few more CPU cycles and therefore a teensie tiny amount of power, which is quite frankly negligible.

Computers have become fast enough that people like you might say you dont notice the difference because your copy of the game runs at 60fps “most of the time” with dips into the 30s or 40s. But without that literal circus of cancerware your game could be running at 90+ fps with absolutely no change from you

Well, the reality shows that this isn’t the case and those numbers sound like you made them up for dramatic effect like some supplements tiktoker telling me that costco rotisserie chicken is literally poison.

Now why, exactly, does Denuvo need to do these checks with your license and HWID every single frame? Well, you silly wallet, your license might expire or be revoked inbetween frames.

Once you boot a denuvo game, it (usually) connects to a server and receives a ticket. Now, how long that ticket is, depens on the game. The ticket lifespan is configurable by the developer/publisher, it could be days, weeks or even months. Less than a day? Very unlikely. Afaik, the ticket is only checked on game startup anyways, so the license will never expire inbetween frames. Only a restart of the game could do that, in which case the game would probably request a new ticket.

I mean, did we all forget SecuROM?

SecuROM, Starforce or vanguard install themselves as an application on your system, requiring root access (or whatever the pendant on windows is. Admin?) on your system, enabling it to do all kind of things and literally being an open security risk on kernel level.

Denuvo doesn’t. It runs in userspace and doesn’t have any more privileges than the game itself. That’s why denuvo doesn’t really cause any problems on linux - because it’s a userspace process that runs in the prefix. That’s it.


I get you don’t like denuvo, but your dislike of it seems to be founded on either:

  • Best case: Very outdated information
  • Bad case: Wrong information
  • Worst case: Information you made up for dramtic effect, as you did above

I would prefer if you’d just say: “I hate the thought of not fully owning my game” which is a perfectly legitimate claim. But making up these horror stories like “DENUVO IS LITERALLY EATING YOUR CHILDREN !!!” is just not a good way to argue against something. It makes you unbelievable.

@[email protected]
link
fedilink
English
168h

Ok, well you obviously don’t understand how Denuvo actually works, so let me give you the simple TLDR version. Maybe if you understand how it works, you can see why it is so bad.

When a developer compiles their game with Denuvo, Denuvo adds itself to various functions of the game (set by the developer but has defaults as well). Usually this includes at least the main game loop which runs every frame, but also to other functions in the game as well. I cannot remember if Denuvo is added to every function of the game by default or just a lot of functions of the game, but it is added in multiple places and not just one. Anyway, by doing this, Denuvo basically partially encrypts the functions it adds itself to. Then, when the game is running in Denuvos virtual machine, it uses a magic number set during development and does a math calculation using a formula with parameters that include your HWID and your game license. It then compares the math calculation result to the magic number, and if those both match then everything is good and the game can keep running. Again, it does this in every function it is added, and since it is usually at least in the main game loop that runs every frame, you often can have Denuvo checking your license multiple times each frame, which is at the very least, wasteful. This is the only actual function that Denuvo accomplishes, by the way.

Denuvo ALSO adds a bunch of other unnecessary “dead end code” to these partially encrypted functions, which either loop on themselves or do nothing, in order to throw off cracking groups. This dead end code contains calculations that the CPU actually processes. They are not just there for looks, they do take up compute power even though functionally they do nothing important. Again, wasteful. The ticket can certainly expire between frames and cause issues.

When you said you watched videos comparing cracked games and non-cracked games and saw minimal gain, this is where I knew you didn’t really know how Denuvo works, because I wasn’t even talking about cracked Denuvo games.

Cracked Denuvo games still run Denuvo. Yes, thats right.

The way that Denuvo games get cracked is simple, but it is tedious and takes time. A hacker has to sift through the game code to find every Denuvo infected function. Then, they have to find where Denuvo checks the results of the magic number and the math calculation which is not always at the end of the function. The hacker then alters the check to always pass even if the numbers don’t match. Sometimes, they can catch the function before it does the math and it just instantly passes the check, but other times it has to be done later in the function depending on what the function does in the game and where it performs the check in the code. Regardless, this is why it generally results in a negligible performance gain: its still running Denuvo. Denuvo is just modified to always say “yes, the license is correct” every time. Two games which had a less negligible difference in performance when Denuvo was altered was Rime and Syberia 3.

I was talking about games that were officially updated to remove Denuvo by the developers. NieR Automata on PC, most notably, on the 21st of June, 2021, received an update that fixed performance issues with the game:

  • Removed 3rd - Party DRM - Denuvo Anti-tamper

You can verify this on SteamDB, the change is U:24088901.

The performance gain was immediate, and everyone that had the game could tell the difference. Just for reference, when the game had Denuvo, the executable was ~100MB. After Denuvo was removed, the new filesize was just ~17MB. Thats ~83MB of bloated cancerware removed. Gone. And with it, the stuttering issues that plagued the game when it launched ~5 years prior.

This isnt a made up horror story. I never said Denuvo killed any children. This isnt made up for dramatic effect. This is how Denuvo works, and why I say it is cancerware. It only harms real paying consumers and should be removed for their benefit. Businesses that sell games are forgetting that the only thing that keeps them alive is being slightly more convenient than piracy.

If you don’t like it, I don’t know what else to tell you. This is the way it is.

@[email protected]
link
fedilink
English
64h

Excellent explanation, thanks for typing that all out!

@[email protected]
link
fedilink
English
47h

the CPU is rarely ever a bottleneck in modern games

GPUs are often idle waiting for instructions from the CPU in modern games. If you were familiar with hardware benchmarks you would know about this.

Your description for how things work with Denuvo is way off. It has real performance impact on games and it literally costs paying customers electricity to run the garbage.

@[email protected]
link
fedilink
English
612h

If you are in favour of any kind of DRM then you are arguing against your own interests as a purchaser of games.

realitaetsverlust
link
fedilink
English
-610h

I’m not in favor of it, however, denuvo doesn’t impact my gaming experience in the slightest. It’s like a crash tracker running in the background, monitoring if shit goes wrong and if it does, gives me a prompt to ask me to report it. It doesn’t have any special privileges (unlike something like vanguard, for example), it doesn’t start with my PC but starts and stops with the game and it has no impact on performance (lots of videos about it on youtube).

I get that people don’t like the thought of “I’m not fully owning my game” which is reasonable, but in that case, your reason for not playing pargmata shouldn’t be denuvo, but steam itself.

@[email protected]
link
fedilink
English
2
edit-2
2h

I get that people don’t like the thought of “I’m not fully owning my game” which is reasonable, but in that case, your reason for not playing pargmata shouldn’t be denuvo, but steam itself.

This is whataboutism. They’re both DRM, they’re both bad. I should point out though that it is up to the developer/publisher whether they use Steam DRM. There are games on Steam that you can play the game without Steam (Cyberpunk 2077 for example).

As far as your comments about anti-cheats… at least those are actually trying to do something for the gameplay experience. Where people disagree with them is how it is going about it or whether different multiplayer models might negate the need for it.

DRM though exists solely for the publishers/developers, is very debatable whether it has much real benefits for them and is always a negative for customers. IMO DRM is the far more important issue in gaming.

realitaetsverlust
link
fedilink
English
013m

This is whataboutism

It’s not. If “That game has denuvo so I won’t buy it because I hate DRM” if a stance you have, you should also not buy it because of Steam’s DRM. Otherwise you’re not true to your own word and therefore unbelievable.

IMO DRM is the far more important issue in gaming.

Anti-Cheat is on kernel level with far more elevated rights. You don’t know what vanguard or EAC are doing on your system at any given time because these applications literally have more rights than you. They also require full compatibility on the OS, which is why league doesn’t work on linux since the introduction of vanguard.

On the other hand, denuvo is running as a userspace process that, at worst, wastes a handful of CPU cycles and costs publishers a ton of money.

Dunno, I got WAY more gripes with anti-cheat than denuvo.

@[email protected]
link
fedilink
English
15m

It’s not. If “That game has denuvo so I won’t buy it because I hate DRM” if a stance you have, you should also not buy it because of Steam’s DRM. Otherwise you’re not true to your own word and therefore unbelievable.

Strawman fallacy. You’re arguing against something I didn’t say. I did in fact say “They’re both DRM, they’re both bad.”.

As surprising as it may be for you, it’s possible to be against both anti-cheat and DRM, which I am. You’re the one here defending Denuvo and trying to minimise other people’s opinions on it.

I won’t be replying anymore as you’re clearly not here in good faith.

@[email protected]
link
fedilink
English
612h

Not sure why you’re being downvoted for asking a legit question, but I believe the hate comes exactly from the fact that its annoying, unnecessary and a drain on resources. And even if others are worse we shouldn’t be normalizing it. Personally I avoid it also because until recently it was borderline uncrackable and thus prevented me from keeping my games through posterity.

realitaetsverlust
link
fedilink
English
-710h

annoying

How so? You usually don’t even notice it’s there.

unnecessary

True, but I just don’t think most people care about that a lot. Because if you look closely at how much shit is running on your PC at any given time, denuvo is probably just a small drop of water in the atlantic ocean.

drain on resources

That has mostly been debunked by today.

Personally I avoid it also because until recently it was borderline uncrackable and thus prevented me from keeping my games through posterity.

That is the only reason I can absolutely understand. Not “owning” your game is a shitty feeling, but we also lost that battle like 25 years ago with steam. I think it’s silly to be mad about denuvo but still use steam for your games if DRM is such a problem.

Goodeye8
link
fedilink
English
712h

Piefed.social has 29 comments under this thread, 21 of those comments are about Denuvo with over half of them being a variation of the “Denuvo bad”. I get it, I don’t like Denuvo either, but do we really need a “This game has Denuvo so I’m not going to buy it” comment whenever a game with Denuvo is in the news. At this point it’s become another circlejerk. I thought we’re here because we love gaming but it feels like some people are just looking for an excuse to complain.

I can already see this not being well received (considering how popular hating on Denuvo is) so I’m going to save everyone some trouble. I don’t care about your need to defend your circlejerk in front of me. I know where I stand on Denuvo and to me that topic is a dead horse, I’m not going to beat it so I’m not going to respond. I might respond if the comment is about how it impacts the community here, but my stance on that is very simple. We’re intelligent people here, we know how to check whether a game has Denuvo or not, lettings others to the game has Denuvo is not some PSA and calling people the problem for buying a game with Denuvo hurts the community more than it helps.

@[email protected]
link
fedilink
English
2917h

Anyone that pays for a game infected with Denuvo malware is part of the problem.

w3dd1e
link
fedilink
English
417h

I don’t mind buying something like that on a dedicated gaming machine, Xbox, PlayStation, Switch. I would not buy that for my computer

rynn
link
fedilink
English
1520h

This game is so fun. Like holy crap, I haven’t found a game this fun in a while. I never knew I needed puzzle mini games while shooting things, but I guess here we are!

FlashMobOfOne
link
fedilink
English
2
edit-2
11h

Ironic that you say that.

I play Bioshock every 3-5 years and finished my latest playthrough today. It has a puzzle mini-game you play often in order to hack into things and lots and lots of shooting.

If you haven’t played Bioshock, you can pick it up for almost nothing now. Savor the first 30 minutes. I wish I could play it again for the very first time.

@[email protected]
link
fedilink
English
618h

The fanfare is interesting to me, because I played the demo and found the exact opposite from my experience! The mini games in the middle of it all was too many subsystems for me to find enjoyable. But that’s clearly the minority opinion based on the sales and reviews.

@[email protected]
link
fedilink
English
016h

I never knew I needed puzzle mini games while shooting things, but I guess here we are!

This is a formula as old as 3D gaming.

@[email protected]
link
fedilink
English
49h

I can’t think of a single game that has a mini puzzle while shooting. Plenty of games with those at independent times.

realitaetsverlust
link
fedilink
English
613h

I can’t think of a single well-known game that has something similar.

@[email protected]
link
fedilink
English
13
edit-2
13h

For some reason, I thought this already came out years ago to little fanfare; I seem to recall a demo or trailer for it from way back …

Ah, development hell and indefinite delays from Capcom. Looks like it’s being recieved well, too.

DacoTaco
link
fedilink
English
114h

Ye same, it was a very special and captivating reveal trailer too. That said, these days things are revealed before development even starts soooo
Ye, it can take 6 years between reveal and release

realitaetsverlust
link
fedilink
English
-113h

There was a demo for it, quite a while even. But I don’t think it was development hell tbh. Between an initial demo to gather feedback on the fundamental systems and a released game can be several years.

@[email protected]
link
fedilink
English
113h

No, it was in development hell, and Capcom even indefinitely suspended development at one point.

realitaetsverlust
link
fedilink
English
-110h

Idk tbh, I haven’t really kept up to date with it. I never even heard about it before last week. It just doesn’t really feel like a development hell game to me, it feels very well rounded and polished, not something I’d expect from a development hell game. When I think of development hell, I think of cyberpunk 2077, fallout 76 or skull and bones, these games were truly a disaster on release. Pragmata doesn’t feel like that in the slightest.

But then again, as I said, no idea.

@[email protected]
link
fedilink
English
216h

Congrats to Capcom. Solid game deserves solid sales

@[email protected]
link
fedilink
English
-3419h

Also: Denuvo-DRM prevents paying Linux and Steam Deck players from playing

@[email protected]
link
fedilink
English
17h

Literally just played it on Linux. lol They did something to make it work without Denuvo. Haven’t really investigated how/why but I’m glad they did.

graynk
link
fedilink
English
3818h

I hate Denuvo as much as the next guy but it’s literally Steam Deck Verified

@[email protected]
link
fedilink
English
4019h

That’s not even tru tho. Played all weekend on Linux

@[email protected]
link
fedilink
English
-618h

It’s definitely true if you troubleshoot your system and change proton versions more than 5 times. Then you are locked out of the game you purchased and “own” for at least 24 hours.

@[email protected]
link
fedilink
English
1417h

Why the hell are you changing proton 5x lol?

It literally works out of the box.

@[email protected]
link
fedilink
English
-617h

Ok so there’s this thing called “other games”, which sometimes require a different version to function. The game prevents you from making these changes to you own PC if you want to play it.

@[email protected]
link
fedilink
English
20
edit-2
17h

Force compatability per game under preferences. Can pin a version for pragmata and still change things system wide for other games if you are tinkering

Also stop being a smart ass.

@[email protected]
link
fedilink
English
-717h

Ok, tell that to these people who were not able to play their game https://respawnfirst.com/wp-content/uploads/2026/04/Pragmata-Linux-1920x1920.webp

Sonotsugipaa
link
fedilink
English
11h

For fellow lazies who don’t like when a third slice of fellow lazies don’t embed the image in the comment:

@[email protected]
link
fedilink
English
715h

Nah you tell em

@[email protected]
link
fedilink
English
1919h

Who upvotes this bullshit without even a lazy cursory check to learn it’s completely false?

@[email protected]
link
fedilink
English
-818h

It’s definitely true if you troubleshoot your system and change proton versions more than 5 times. Then you are locked out of the game you purchased and “own” for at least 24 hours.

@[email protected]
link
fedilink
English
416h

It works on my Linux setup

@[email protected]
link
fedilink
English
217h

People with ethics might be prevented from playing, but that’s due to the game’s publisher, not the OS.

@[email protected]
link
fedilink
English
-119h

Thanks, saved me from reading any further

@[email protected]
link
fedilink
English
2619h

Except it’s a straight up lie, it works on Linux and runs fine on steam decks

@[email protected]
link
fedilink
English
1218h

Except that it definitely has denuvo. Which prevents me from being interested at all

@[email protected]
link
fedilink
English
1618h

It does, and that sucks ass, agreed. But the person saying it doesn’t work on Linux is straight up lying hahaha

@[email protected]
link
fedilink
English
-218h

I said it prevents people from playing, not that it doesn’t work. See some steam reviews

@[email protected]
link
fedilink
English
018h

It’s definitely true if you troubleshoot your system and change proton versions more than 5 times. Then you are locked out of the game you purchased and “own” for at least 24 hours.

Create a post

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

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

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

This community is mostly for discussion and news. Remember to search for the thing you’re submitting before posting to see if it’s already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don’t share it here, there are other places to find it. Discussion of piracy is fine.

We don’t want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform
By type
By games
Language specific
  • 1 user online
  • 128 users / day
  • 649 users / week
  • 2.11K users / month
  • 6.07K users / 6 months
  • 1 subscriber
  • 8.97K Posts
  • 189K Comments
  • Modlog