What do y'all make of this?

you are viewing a single comment's thread
view the rest of the comments
[–] 134 points 1 month ago (9 children)

Denuvo's CEO (I think it was) tried to explain that it couldn't impact performance, but that's basically impossible. They are pushing parts of the game through a VM and doing encryption/decryption on the fly. That's going to generate significant overhead. Whether it were to get pushed to GPU over CPU, blah blah, their DRM is still adding additional hoops for the machine to jump through.

  • source
  • hideshow 9 child comments
  • [–] 36 points 1 month ago (3 children)

    Even if it were incredibly straightforward and performant, it's still impossible to add no overhead. Is the process doing something? Ok, then something else has to not happen in that time

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 1 month ago (2 children)

    That's not strictly true, since your frame rate could be either CPU or GPU limited. If your process is light and running on the thing that has compute to spare, well then it's running on "free" compute time.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 month ago (1 child)

    I guess, but it isn't shifting between GPU or CPU depending on what's free. It might happen to not have a significant effect (heat is still an effect), but doesn't know.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 month ago

    No I'm just saying that, as a concept, it's fair to say you can add a background process without impacting game performance. I'm not at all saying that's what is happening here, it's obviously not. Generally speaking, if your game isn't hitting the maximum refresh rate on your screen, it's probably GPU limited, but there can be games that are CPU limited, like flight simulators. It seems like this process is adding so much to the stack that it's got a huge effect.

  • source
  • parent
  • [–] 15 points 1 month ago (2 children)
  • [–] 10 points 1 month ago (1 child)

    This just in: Doing something takes longer than not doing that thing. Only Denuvo stupid enough to act surprised.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 1 month ago

    Denuvo CEO: "Well, actually, it makes things faster. We streamline the process through several other processes to output the same result. We like to think of it as a fun multiplier. That's how Denuvo math works here."

  • source
  • parent