• mindbleach@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Denuvo is a cache defeat mechanism. Of course it kills performance. If CPUs still worked like 386s and 68000s, then having eight copies of every function and bouncing merrily between them would make no difference. But modern processors are only fast because they spend negligible time waiting for RAM to get its act together. Every squandered microsecond is a thousand cycles burned.

  • Björn Tantau@swg-empire.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Woohoo, so the number of people that can crack Denuvo is now up to three, right? Two if you only count recent iterations.

    • AnEilifintChorcra@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      This guy is a DRM developer and he experienced frequent crashes and instability after bypassing Denuvo so he’s not going to be the next Empress unfortunately

  • nanoUFO@sh.itjust.worksOPM
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Fuck denuvo, the only good thing about denuvo is that eventually the devs get tired of paying for it.

  • Gimpydude@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Specifically, he wanted to see if he could prove that Denuvo kills performance as much as many people believe.

    This can be done without cracking it. There have been several games that have removed this DRM, as well as some who have added it post-publication. Benchmarks between versions should highlight the performance issues.

    Also, fuck Denuvo.

    • OsaErisXero@kbin.run
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      Facts. His claim of there being no performance impact is especially dubious because A) he didn’t actually remove it, he bypassed an authentication step and B) The ‘only checks every few seconds and at level loads’ is only the parts he definitively recognized as part of denuvo. At best, he only proved that denuvo removed by a 3rd party is no more a performance hit than leaving it running, and it’s more likely that all he proved is that this method of bypassing denuvo provides no performance gains. I’m sure it was neat as a project, but this comes off to a 3rd party like some ‘we investigated ourselves and found no wrong doing’ shit.