Denuvo

From PCGamingWiki, the wiki about fixing PC games
Denuvo
Denuvo logo grey.png
Website
Parent company
Founded

Denuvo Software Solutions GmbH is an Austrian company formed through the management buyout of Sony DADC DigitalWorks, the creators of SecuROM. Despite the management buyout, Denuvo Software Solutions and Sony DADC still have a close working relationship with the latter acting as a reselling partner of the former. Some games making use of the Denuvo Anti-Tamper product will therefor include mentions of this relationship in their EULAs, and refer to the product as one by Sony DADC or similar.[1] In early 2018, Denuvo Software Solutions was acquired by Irdeto.

Denuvo Anti-Cheat[edit]

Despite being listed on the official website since at least January 2017, this product from Denuvo does not seem to have received much fanfare or use among video games publishers. In August 2018, Irdeto announced the Anti-Cheat technology would soon launch as a full end-to-end solution. The following year, on 20 March 2019, a launch announcement was made about the new product. According to the announcement, Denuvo Anti-Cheat combines machine learning of game agnostic process metrics with the latest hardware security features[2] offered by Intel and AMD to detect and prevent cheating. The protection supposedly operates on the binary, not the source code, and integrates directly into the product build process, and also does not interfere with debuggers, instrumentation tools, or profilers, nor does it require additional APIs or SDKs to implement. Since it uses hardware-backed security, the protection goes beyond that which is offered by simple Windows kernel-mode drivers.

With this renewed focus on the Anti-Cheat product, it is expected that at least some upcoming games will make use of the technology.

Denuvo Anti-Tamper[edit]

Flowchart over launch procedure for Steam titles.
Flowchart over launch procedure for Steam titles.

Denuvo Anti-Tamper is the current de-facto standard for securing DRM schemes on modern titles. Since its original release back in 2014, it has been used to strengthen the DRM of over 150 titles; some with great success, others less so. At its core, it uses various obfuscation techniques, such as unique hardware-based code paths, virtualization, and more, to make tampering with the account-based DRM protection of a game (e.g. Microsoft Store, Origin, Steam, or Uplay) harder in an attempt to delay piracy. It is embedded in the executable of the game, and only stores licensing data (the "offline token" used to launch the game) separately on the storage drive. This licensing data is typically a couple of kilobytes in size, and is (re)created when the system environment changes enough to necessitate a new token.

A consequence of its use of unique hardware-based code paths, Denuvo Anti-Tamper requires an online connection periodically as the system environment of the operating system changes with new hardware and/or Windows updates. While everything that might invalidate the token stored on the storage drive is not fully known, this happens frequently enough for the anti-tamper protection to be described as requiring a periodic online connection every fortnight or so. This is generally not an issue or hindrance for those with an always present online connection, but can be an annoyance for people primarily using roaming data. Players gaming offline for a long period of time can also suffer if proper preparations are not made in advance to ensure the validity of the offline token. The lack of transparency on storefronts regarding this process from Denuvo Anti-Tamper is a hindrance for potential purchasers, as it means people might not be aware of Denuvo's presence before purchasing a game that, after purchase, the purchaser may have a game that harms their experience.

Limited to five daily activations per game, which resets 24 hours after the first activation.
Capable of offline token renewal through a support page (e.g. Metal Gear Solid V: The Phantom Pain) if supported by the platform. Origin and Uplay titles do not support this as their token generation is handled within the platforms respective internal activation process where offline is not an option.
Does not degrade storage drives lifetime,[3] performance in itself,[4] nor has it ever enforced a persistent online connection.[5][6]
Can increase the difficulty of executable binary modding, due to its obfuscation of certain parts of the executable. Doesn't necessarily disallow the practice,[7] nor debugging.[8]

Controversy[edit]

Due to Denuvo Anti-Tamper having seen year-long successes early in its product life there was and have been quite a lot of fear, uncertainty, and doubt spread around it as a product. On top of this, the lack of transparency from Denuvo as well as the lack of proper in-depth analysis of its effect from third-parties have also contributed to the speculations and misleading reports spread around online.
Because of how Denuvo Anti-Tamper works and its functions are unknown to the average consumer, users tend to be quick to blame it for issues that is most likely caused by something else entirely.
This section strives to be more focused on specific controversies surrounding Denuvo Anti-Tamper. For general DRM controversies, please see the main DRM article.

Examples of controversies:

  • Requires an online connection at the first launch of a game, after a game update or some Windows updates, when changing specific hardware, or the built-in expiration[citation needed] (if used) has passed.
    • This happens frequently enough for the anti-tamper protection to be described as requiring a periodic online connection every fortnight or so.
    • This is generally not an issue or hindrance for those with an always present online connection, but can be an annoyance for people primarily using roaming data. Players gaming offline for a long period of time can also suffer if proper preparations are not made in advance to ensure the validity of the offline token.
    • The lack of transparency on storefronts regarding this process from Denuvo Anti-Tamper is a hindrance for potential purchasers, as it means people might not be aware of its presence and periodic online requirement before purchasing a game that, after purchase, the purchaser may find unplayable when an online connection is unavailable.
  • Can have a noticeable impact on gameplay performance.
    • Denuvo Anti-Tamper functions in a way that is designed to impact performance, which may or may not be statistically significant or noticeable during gameplay. While the company insists[9] that they test to ensure minimal performance impact, they have yet to present their internal performance results for independent verification. Independent testing has also yet to confirm or refute their claims - seemingly entirely due to inadequate test methodology as current independent tests have produced inconsistent results and are sufficiently unreliable to be of no value.[10][11][12][13][14][15][16]
    • In some instances the anti-tamper protection checks was confirmed to be a part of performance critical functions and had a noticeable impact on gameplay performance on some systems. An example of this is with Tekken 7[17], where functions related to certain characters' abilities was used by the anti-tamper protection and impacted gameplay performance when used.
      • Typically fixed in updates as game developers notices the performance bug(s) and solves them by flagging the relevant functions as performance critical to prevent the use of them by the anti-tamper.
    • In some instances the bypasses for the anti-tamper checks in illegitimate copies have had an additional performance impact, such as with Sonic Mania[18] and Injustice 2[19].
  • Requires a persistent online connection / adds an always online requirement to games.
    • This has been found false multiple times as the protection only has a periodic online requirement when the offline token is found invalid and needs to be recreated.
    • In the case of Sonic Mania's "always online requirement" on release date, it was discovered to be caused by a bug due to the developers' incorrect use of the Steam API, and could be fixed without ever tampering with the anti-tamper protection of the game.[20]
  • Relies on the SSE4.1 CPU instruction set, causing incompatibility with AMD Phenom 2 and earlier CPUs.
    • Based on a cursory inspection into whether players were able to play many of the latest protected games on older CPUs or not, Denuvo Anti-Tamper does not seem to showcase on its own any reliance on the SSE4.1 instruction set,[22] which suggests that the requirement is caused by something else, such as the game code itself.
    • Game developers often track down and fix the issue in the game code without removing the anti-tamper protection.[23][24][25]
    • Ubisoft stands out in that many of their modern titles requires the SSE4.1 instruction set[22], even going as far as to specifying it in their minimum requirements for games.[26][27][28]
  • Server outages will prevents renewals of the offline token for new and some returning players, thereby preventing play until the outage have been solved.
    • The only players capable of continuing to play the game during an outage are those with a valid offline token on their systems already.
    • On a few occasions the service have also experienced partial service outages that only affects a few players.[citation needed]
    • Denuvo does not have any public service status page, nor do they publish information for end users when their service experiences outages, leaving players unaware what the issue can be or when the issue is expected to be solved.
    • This occurred most noticeably for the Warner Bros. server back in December 2017, and prevented some players from playing Mad Max and Batman Arkham Knight until the issue was solved.[29][Note 1]
  • Forced incompatibility with Linux through Wine/Steam Proton, or prevents native Linux ports from being developed and released.
    • Because earlier versions of Denuvo Anti-Tamper and/or Wine were incompatible with one another, the incompatibility was occasionally blamed as an intended consequence of the anti-tamper protection. Said incompatibility seems to have been fixed, and Steam Proton officially supported two protected titles on its initial release date (Tekken 7 and NieR: Automata), with other games, such as Hitman 2 also working on Proton, despite initially having Denuvo Anti-tamper at launch.
    • Note that modern versions of Wine might still not fully support older versions of Denuvo Anti-tamper used on older titles.
    • The use of Denuvo Anti-Tamper has never prevented official Linux ports from being developed and released either, as evidenced by Hitman and Rise of the Tomb Raider which have both gotten native Linux and/or macOS ports before the protection was removed from the Windows version.

Epic Games Launcher[edit]

Uses the same general procedure and servers as Steam-based titles, based on testing performed on Metro Exodus.[30]
The offline token is stored in %LocalAppData%\EpicGamesLauncher\ in a file with just a bunch of numbers as the filename and without a file extension.

Steam[edit]

A flowchart of the procedure can be found further up the page.

Based on data gathered from Steam-based Denuvo protected titles by monitoring operations performed by Denuvo protected titles through the use of Process Monitor, Fiddler, and in some instances also Wireshark, the basic overview in how the anti-tamper components interacts with the system is quite minimal:

  1. At the launch of a game a validation of the offline token is performed.
  2. If the offline token is invalid or missing, an appropriate request code is generated based on the system environment and sent to an online server.
  3. The online server responds with a corresponding response code.
  4. The local anti-tamper component uses the response code to write a new valid offline token to the local storage drive.
  5. The game continues to launch along with the now valid offline token.
  6. On subsequent launches the anti-tamper protection will automatically load and make use of the offline token stored on the storage drive, up until said token is made invalid again.

If the online connection fails the user will get a manual "offline" activation option where they can make use of a secondary online connected device to retrieve the corresponding response code, an option not available for either Origin, Uplay, or possibly other supported platforms either. The availability of this second option means a local token generator is theoretically possible for a fully offline procedure, as was confirmed in 2017 with the release of an unofficial offline token generator for Dishonored 2.[31]

Beyond the mentioned online connection above, as well as the drive read, and drive write if the offline token is invalid, no other online connection nor drive reads/writes are performed during play.
The offline token is stored in Steam\userdata\<user-id>\<app-id>\ in a file with just a bunch of numbers as the filename and without a file extension. Note that the filename differs between versions of the game, so it is normal to have more than one of these files lying around. Only the latest modified file is actively being used; the older ones are inert and can be safely removed.

Technical information[edit]

All servers seems to be hosted on Amazon Web Services (AWS) datacenter EU West 1, Ireland.
Domain Description
support.codefusion.technology Responsible for the support pages and manual activation pages for both the anti-tamper protection as well as Redeem.exe for Steam-based games.
srv01.codefusion.technology
srv02.codefusion.technology
srv03.codefusion.technology
These domains are the primary ones used to retrieve a valid token in Steam-based games. If srv01 does not respond with a proper response code, srv02 is used instead. If srv02 also fails, srv03 is used instead. If all three fails, the user receives instructions on how to perform a manual "offline" activation using the relevant support.codefusion.technology page.

Advanced: Load-balanced between two AWS instances using round-robin DNS.
srv00.codefusion.technology Unknown usage. Possibly a test server of sorts as it is capable of generating valid response codes for Steam-based games.
srv04.codefusion.technology
srv05.codefusion.technology
These two domains are also registered, but their use is currently unknown to this article.

Advanced: Points to the same two aforementioned AWS instances.

Request/Response API

Advanced: The web API expects Content-Type: text/plain to be used in the request message.

The online component relies solely on standardized HTTPS communications and a simple web API, and fully respects and makes use of system-wide proxy configuration and internet settings. Basically the client (the game executable) sends the locally generated request code in the body of a HTTP request message to the online server using the POST method, and receives the appropriate response code back in the body of the response message. This single exchange (one sent request, one received response) is all that is needed for the anti-tamper component of the game executable to generate the appropriate offline token for the system.

Target URI Description
https://srv01.codefusion.technology/
https://srv02.codefusion.technology/
https://srv03.codefusion.technology/
Used for the automatic activation process for Steam-based titles.
https://support.codefusion.technology/validate/ Used for the manual activation process for Steam-based titles.
https://srv00.codefusion.technology/ Unknown usage. Possibly a test server of sorts as it is capable of generating valid response codes for Steam-based games.

Warner Bros. titles[edit]

Currently only known to be used for Mad Max and Batman Arkham Knight.
All servers seems to be hosted on Amazon Web Services (AWS) datacenter US East 1, Virginia.
Domain / Website Description
revalidate.wbgames.com Only domain used by the protection in the Steam-based copies of Mad Max and Batman Arkham Knight.

Advanced: Load-balanced between two AWS instances using round-robin DNS.
https://revalidate.wbgames.com/madmax/ Support page for Mad Max.
https://revalidate.wbgames.com/bak/ Support page for Batman Arkham Knight.
https://support.codefusion.technology/madmax/ Secondary support page for Mad Max, hosted on the generic Steam-based server.
https://support.codefusion.technology/bak/ Secondary support page for Batman Arkham Knight, hosted on the generic Steam-based server.

Request/Response API

Behaves the same as defined in the Technical information section above, just with different target URIs.
The generic Steam-based servers listed above can be used to generate valid offline tokens if Warner Bros. custom server would ever go down.
Target URI Description
https://revalidate.wbgames.com/ Used for the automatic activation process of these two titles.
https://revalidate.wbgames.com/validate/ Used for the manual activation process of these two titles.

Redeem.exe[edit]

Official support page
Adds a requirement of having an optical disc drive available when purchasing physical copies of games to obtain the Steam key.
Also known as GIP or GIP Client.

This is a DRM scheme employed on the retail discs of some games (e.g. Deus Ex: Mankind Divided, NieR: Automata) in some regions and is used to authenticate the physical disc as well as a one-time serial key located on a leaflet in the disc case. After the authentication of both, a Steam activation key for the game is redeemed from an online database and granted to the user in the application window, which can then be used in the Steam client to unlock a copy of the game.

Issues fixed[edit]

Currently your game purchase cannot be re-validated successfully[edit]

Full error message: Currently your game purchase cannot be re-validated successfully, please wait 24 hours and try again.
Wait 24 hours before trying to launch the game again[32]
This error message is given when the daily limit of five activations is reached for the user for the particular game, at which point no new activations will be granted until 24 hours has passed.
If this issue persists the system might be in a state of flux and require constant renewals of the offline token of Denuvo Anti-Tamper. Ensure that the system have been restarted recently and verify that the operating system and drivers are up-to-date, and no installations or updates are pending.

Cannot start Redeem.exe on retail discs[edit]

Please see the game-specific articles for available workarounds for various issues affecting Redeem.exe, such as for Deus Ex: Mankind Divided.
If no workaround is available, the official support page can be used instead to make a manual redemption.

Refresh the offline token for Steam protected titles[edit]

Requires an online connection.
This procedure results in the offline token being refreshed and generated anew.
While forcing a refresh manually typically is not needed, it can be useful in troubleshooting purposes or as preparation before going offline for an extended period of time.
The general procedure might also work for games on Epic Games Launcher.
Refresh the offline token[33]
  1. Ensure that the system have been restarted recently and verify that the operating system and drivers are up-to-date, and no installations or updates are pending.
  2. Navigate to the location of the offline token, stored in Steam\userdata\<user-id>\<app-id>\.
    • Use SteamDB to retrieve the app ID if you are unsure where it can be located.
  3. Locate the current offline token, stored in a file with just a bunch of numbers as the filename and without a file extension. Note that the filename differs between versions of the game, so it is normal to have more than one of these files lying around. Only the latest modified file is actively being used; the older ones are inert and can be safely removed.
  4. Move the file to another location, such as a temporary subfolder, so the file is available if it would need to be restored in case of an issue.
  5. Launch the game as usual. The game should connect online, retrieve a new offline token, and store it in Steam\userdata\<user-id>\<app-id>\ with the same name as the old one.
    • If an issue occurs, simply move/delete the new offline token and restore the previous one from where you temporarily moved it.
  6. The previous offline token can now be safely removed.

List of games using Denuvo Anti-Tamper[edit]

This list is auto-populated. To add a game, update the game-specific article with {{DRM|Denuvo Anti-Tamper}} where appropriate, e.g. in the Notes field of the availability row for the Steam release.
Total number of games: 128
GameSeriesDeveloped byPublished byRelease dateAvailable on
A Way OutHazelight StudiosElectronic Arts23 March 2018Windows
AbzûGiant Squid Studios505 Games2 August 2016Windows
Ace Combat 7: Skies UnknownAce CombatProject AcesBandai Namco Entertainment31 January 2019Windows
Anno 1800AnnoBlue Byte SoftwareUbisoft16 April 2019Windows
Anno 2205AnnoBlue Byte SoftwareUbisoft3 November 2015Windows
Assassin's Creed OdysseyAssassin's CreedUbisoft Quebec, Ubisoft Montreal, Ubisoft Bucharest, Ubisoft Singapore, Ubisoft Montpellier, Ubisoft Ukraine, Ubisoft ShanghaiUbisoft5 October 2018Windows
Assassin's Creed OriginsAssassin's CreedUbisoft MontrealUbisoft27 October 2017Windows
Batman: Arkham KnightBatman: ArkhamRocksteady Studios, Warner Bros. Games MontrealWarner Bros. Interactive Entertainment23 June 2015Windows
Battlefield 1BattlefieldDICE, DICE Los AngelesElectronic Arts21 October 2016Windows
Battlefield HardlineBattlefieldVisceral Games, DICE, EA Vancouver, DICE Los Angeles, Criterion GamesElectronic Arts17 March 2015Windows
Battlefield VBattlefieldDICE, DICE Los Angeles, Criterion GamesElectronic Arts20 November 2018Windows
Battlezone (2017)BattlezoneRebellion Developments11 May 2017Windows
Burnout Paradise RemasteredBurnoutCriterion Games, Stellar EntertainmentElectronic Arts21 August 2018Windows
Bus Simulator 18Bus SimulatorStillalive studiosAstragon Entertainment13 June 2018Windows
Champions of AnteriaBlue Byte SoftwareUbisoft30 August 2016Windows
Conan ExilesConan the BarbarianFuncom8 May 2018Windows
Conan UnconqueredConan the BarbarianPetroglyphFuncom30 May 2019Windows
Damaged CoreHigh Voltage Software30 August 2016Windows
Dead Rising 4Dead RisingCapcom VancouverXbox Game Studios, Capcom6 December 2016Windows
Deus Ex: Mankind DividedDeus ExEidos MontrealSquare Enix, Feral Interactive23 August 2016Windows, Linux, OS X
Devil May Cry 5Devil May CryCapcom8 March 2019Windows
Discovery Tour by Assassin's Creed: Ancient EgyptAssassin's CreedUbisoft MontrealUbisoft20 February 2018Windows
Dragon Age: InquisitionDragon AgeBioWareElectronic Arts18 November 2014Windows
Dragon Ball FighterZDragon BallArc System WorksBandai Namco Entertainment26 January 2018Windows
Dragon FrontHigh Voltage Software15 November 2016Windows
Dragon Quest Heroes IIDragon QuestKoei Tecmo, Omega ForceSquare Enix25 April 2017Windows
Dragon Quest XIDragon QuestSquare Enix4 September 2018Windows
EVE: GunjackEVECCP Games28 March 2016Windows
Eagle FlightUbisoft MontrealUbisoft18 October 2016Windows
Edge of NowhereInsomniac GamesInsomniac Games, Oculus Studios6 June 2016Windows
F1 2016Formula 1Codemasters BirminghamCodemasters, Feral Interactive19 August 2016Windows, OS X
F1 2017Formula 1Codemasters BirminghamCodemasters, Feral Interactive25 August 2017Windows, OS X, Linux
F1 2018Formula 1Codemasters BirminghamCodemasters24 August 2018Windows
FIFA 15FIFAEA VancouverEA Sports23 September 2014Windows
FIFA 16FIFAEA VancouverEA Sports22 September 2015Windows
FIFA 17FIFAEA VancouverEA Sports29 September 2016Windows
FIFA 18FIFAEA Romania, EA VancouverEA Sports29 September 2017Windows
FIFA 19FIFAEA Vancouver, EA RomaniaEA Sports28 September 2018Windows
Far Cry 5Far CryUbisoft Montreal, Ubisoft Toronto, Ubisoft Ukraine, Ubisoft Shanghai, Ubisoft ReflectionsUbisoft27 March 2018Windows
Far Cry New DawnFar CryUbisoft MontrealUbisoft15 February 2019Windows
Far Cry PrimalFar CryUbisoft Montreal, Ubisoft Toronto, Ubisoft Shanghai, Ubisoft UkraineUbisoft1 March 2016Windows
FeZoinkElectronic Arts16 February 2018Windows
Fernbus SimulatorTML-StudiosAerosoft25 August 2016Windows
Final Fantasy XII: The Zodiac AgeFinal FantasySquare Enix, VirtuosSquare Enix1 February 2018Windows
Final Fantasy XVFinal FantasySquare Enix, HexaDrive, XPEC EntertainmentSquare Enix6 March 2018Windows
Football Manager 2017Football ManagerSports InteractiveSega4 November 2016Windows, OS X, Linux
Football Manager 2018Football ManagerSports InteractiveSega10 November 2017Windows, OS X, Linux
Football Manager 2019Football ManagerSports InteractiveSega2 November 2018Windows, OS X
Football Manager Touch 2017Football Manager TouchSports InteractiveSega4 November 2016Windows, OS X, Linux
Football Manager Touch 2018Football Manager TouchSports InteractiveSega10 November 2017Linux, OS X, Windows
Football Manager Touch 2019Football Manager TouchSports InteractiveSega2 November 2018Windows, OS X
For HonorUbisoft MontrealUbisoft14 February 2017Windows
God Eater 2: Rage BurstGod EaterShiftBandai Namco Entertainment30 August 2016Windows
God Eater: ResurrectionGod EaterShiftBandai Namco Entertainment30 August 2016Windows
Handball 17IHF Handball ChallengeEko SoftwareBigben Interactive4 November 2016Windows
Hunting SimulatorNeopicaBigben Interactive9 June 2017Windows
Injustice 2InjusticeNetherRealm StudiosWarner Bros. Interactive Entertainment14 November 2017Windows
Jurassic World EvolutionJurassic ParkFrontier Developments12 June 2018Windows
Just Cause 3Just CauseAvalanche StudiosSquare Enix1 December 2015Windows
Just Cause 4Just CauseAvalanche StudiosSquare Enix4 December 2018Windows
Just Dance 2017Ubisoft Paris, Ubisoft PuneUbisoft27 October 2016Windows
Left AliveFront MissionILINXSquare Enix5 March 2019Windows
Life Is Strange 2Life Is StrangeDontnod EntertainmentSquare Enix26 September 2018Windows, OS X, Linux
Lords of the FallenLords of the FallenCI Games, Deck13 InteractiveCI Games, Square Enix28 October 2014Windows
Mad MaxAvalanche StudiosWarner Bros. Interactive Entertainment, Feral Interactive1 September 2015Linux, OS X, Windows
Madden NFL 19Madden NFLEA Tiburon, EA VancouverEA Sports10 August 2018Windows
Metal Gear Solid V: The Phantom PainMetal GearKojima ProductionsKonami1 September 2015Windows
Metro ExodusMetro4A GamesDeep Silver15 February 2019Windows
Middle-earth: Shadow of WarMiddle-earthMonolith ProductionsWarner Bros. Interactive Entertainment10 October 2017Windows
Might & Magic Heroes VIIHeroes of Might and MagicLimbic EntertainmentUbisoft29 September 2015Windows
Mirror's Edge CatalystMirror's EdgeDICEElectronic Arts7 June 2016Windows
Monopoly PlusMonopolyUbisoft PuneUbisoft7 September 2017Windows
Monster Hunter: WorldMonster HunterCapcom9 August 2018Windows
Mortal Kombat 11Mortal KombatNetherRealm Studios, Shiver EntertainmentWarner Bros. Interactive Entertainment23 April 2019Windows
Naruto to Boruto: Shinobi StrikerNarutoSoleil Ltd.Bandai Namco Entertainment31 August 2018Windows
Need for Speed (2016)Need for SpeedGhost GamesElectronic Arts15 March 2016Windows
Need for Speed PaybackNeed for SpeedGhost Games, Lucid GamesElectronic Arts10 November 2017Windows
New Gundam BreakerCrafts & MeisterBandai Namco Entertainment24 September 2018Windows
Nier: AutomataPlatinum GamesSquare Enix17 March 2017Windows
Octopath TravelerSquare Enix, AcquireSquare Enix7 June 2019Windows
OverturnOverturnSTUDIO HGYJM GAMES17 October 2017Windows
Planet CoasterFrontier Developments17 November 2016Windows
Plants vs. Zombies: Garden Warfare 2Plants vs. ZombiesPopCap GamesElectronic Arts23 February 2016Windows
Prey (2017)PreyArkane StudiosBethesda Softworks5 May 2017Windows
Pro Evolution Soccer 2017Pro Evolution SoccerPES ProductionsKonami15 September 2016Windows
Pro Evolution Soccer 2018Pro Evolution SoccerPES ProductionsKonami13 September 2017Windows
Pro Evolution Soccer 2019Pro Evolution SoccerPES ProductionsKonami30 August 2018Windows
Puyo Puyo TetrisTetris, Puyo PuyoSonic Team, O-TWOSega27 February 2018Windows
Resident Evil 2 (2019)Resident EvilCapcom25 January 2019Windows
Rise of the Tomb RaiderTomb RaiderCrystal DynamicsSquare Enix, Feral Interactive28 January 2016Windows, OS X, Linux
Robinson: The JourneyCrytek7 February 2017Windows
Rocksmith 2014RocksmithUbisoft San FranciscoUbisoft22 October 2013OS X, Windows
Shadow of the Tomb RaiderTomb RaiderEidos Montreal, Crystal DynamicsSquare Enix14 September 2018Windows, OS X, Linux
Sherlock Holmes: The Devil's DaughterAdventures of Sherlock HolmesFrogwaresBigben Interactive10 June 2016Windows
Shining Resonance RefrainMedia.Vision, O-TWOSega10 July 2018Windows
Sniper Elite 4Sniper EliteRebellion Developments14 February 2017Windows
Sonic ForcesSonic the HedgehogSonic TeamSega7 November 2017Windows
Soulcalibur VIProject SoulBandai Namco Entertainment19 October 2018Windows
South Park: The Fractured But WholeSouth ParkUbisoft San Francisco, Ubisoft Osaka, Ubisoft MassiveUbisoft17 October 2017Windows
Star Ocean: The Last HopeTri-AceSquare Enix28 November 2017Windows
Star Wars Battlefront (2015)Star Wars: BattlefrontDICE, Criterion Games, DICE Los AngelesElectronic Arts17 November 2015Windows
Star Wars Battlefront II (2017)Star Wars: BattlefrontMotive Studios, DICE, Criterion GamesElectronic Arts17 November 2017Windows
Starlink: Battle for AtlasUbisoft TorontoUbisoft30 April 2019Windows
Strange BrigadeRebellion Developments28 August 2018Windows
Sword Art Online: Fatal BulletSword Art OnlineDimpsBandai Namco Entertainment23 February 2018Windows
Tales of BerseriaTalesBandai Namco Entertainment26 January 2017Windows
Team Sonic RacingSonic RacingSumo DigitalSega21 May 2019Windows
Tekken 7Bandai Namco Entertainment2 June 2017Windows
The Awesome Adventures of Captain SpiritLife Is StrangeDontnod EntertainmentSquare Enix25 June 2018Windows
The Quiet ManSquare Enix, Human Head StudiosSquare Enix1 November 2018Windows
Tom Clancy's Ghost Recon WildlandsTom Clancy's Ghost ReconUbisoft Paris, Ubisoft Annecy, Ubisoft Bucharest, Ubisoft Montpellier, Ubisoft Milan, Ubisoft ReflectionsUbisoft7 March 2017Windows
Total War Saga: Thrones of BritanniaTotal WarCreative AssemblySega, Feral Interactive3 May 2018Windows, OS X, Linux
Total War: Three KingdomsTotal WarCreative AssemblySega23 May 2019Windows
Total War: WarhammerTotal War, WarhammerCreative AssemblySega, Feral Interactive24 May 2016Windows, Linux, OS X
Total War: Warhammer IITotal War, WarhammerCreative AssemblySega28 September 2017Windows, OS X, Linux
Tourist Bus SimulatorTML-Studios, PEDEPEAerosoft6 December 2018Windows
Train Sim WorldDovetail Games16 March 2017Windows
Trials RisingTrialsRedLynx, Ubisoft UkraineUbisoft26 February 2019Windows
UnravelUnravelColdwood InteractiveElectronic Arts9 February 2016Windows
Unravel TwoUnravelColdwood InteractiveElectronic Arts9 June 2018Windows
Valkyria Chronicles 4Valkyria ChroniclesSegaSega25 September 2018Windows
WRC 6: FIA World Rally ChampionshipWRCKylotonn GamesBigben Interactive7 October 2016Windows
WRC 7: FIA World Rally ChampionshipWRCKylotonn GamesBigben Interactive15 September 2017Windows
Warhammer 40,000: Dawn of War IIIWarhammer 40,000: Dawn of WarRelic EntertainmentSega27 April 2017Windows, OS X, Linux
Watch Dogs 2Watch DogsUbisoft Montreal, Ubisoft Paris, Ubisoft Toronto, Ubisoft Bucharest, Ubisoft ReflectionsUbisoft29 November 2016Windows
White Day: A Labyrinth Named SchoolROIGAMESPQube Limited, ROIGAMES22 August 2017Windows
Yesterday OriginsYesterdayPéndulo StudiosMicroïds10 November 2016Windows, OS X
Zone of the Enders: The 2nd Runner MARSKojima Productions, CygamesKonami4 September 2018Windows

List of games formerly using Denuvo Anti-Tamper[edit]

This list is auto-populated. To add a game, update the game-specific article and replace {{DRM|Denuvo Anti-Tamper}} with {{Removed DRM|Denuvo Anti-Tamper}} where appropriate. Do not use on availability rows where Denuvo has never been present (e.g. on GOG.com releases).
Total number of games: 32
GameSeriesDeveloped byPublished byRelease dateAvailable on
2DarkGloomywoodBigben Interactive17 March 2017Windows
AdriftThree One Zero505 Games28 March 2016Windows
Agents of MayhemSaints RowDeep Silver VolitionDeep Silver15 August 2017Windows
Bulletstorm: Full Clip EditionBulletstormPeople Can FlyGearbox Software7 April 2017Windows
Constructor HDConstructorSystem 326 May 2017Windows
Dishonored 2DishonoredArkane StudiosBethesda Softworks11 November 2016Windows
Dishonored: Death of the OutsiderDishonoredArkane StudiosBethesda Softworks15 September 2017Windows
Doom (2016)DoomId Software, Certain Affinity, Bethesda Game Studios Dallas, Bethesda Game Studios AustinBethesda Softworks13 May 2016Windows
Halo Wars 2HaloCreative Assembly, 343 IndustriesTHQ Nordic, Xbox Game Studios21 February 2017Windows
HitmanHitmanIO InteractiveSquare Enix, IO Interactive, Feral Interactive11 March 2016Windows, Linux, OS X
Hitman 2HitmanIO InteractiveWarner Bros. Interactive Entertainment13 November 2018Windows
Homefront: The RevolutionHomefrontCrytek UK, Deep Silver Dambuster StudiosDeep Silver17 May 2016Windows
InsidePlaydead7 July 2016Windows
Life Is Strange: Before the StormLife Is StrangeDeck Nine GamesSquare Enix31 August 2017Windows, OS X, Linux
Lone EchoLone EchoReady At DawnOculus Studios20 July 2017Windows
Marvel vs. Capcom: InfiniteMarvel vs. CapcomCapcom19 September 2017Windows
Mass Effect: AndromedaMass EffectBioWareElectronic Arts21 March 2017Windows
Mega Man 11Mega ManCapcom2 October 2018Windows
Moto Racer 4Moto RacerArtefacts StudiosMicroïds3 November 2016Windows, OS X
Mutant Year Zero: Road to EdenThe Bearded LadiesFuncom4 December 2018Windows
RAGE 2RAGEAvalanche Studios, Id SoftwareBethesda Softworks14 May 2019Windows
Resident Evil 7: BiohazardResident EvilCapcom, HexaDriveCapcom24 January 2017Windows
RimeTequila WorksGrey Box, Six Foot26 May 2017Windows
Rock Band VRHarmonix Music SystemsOculus Studios23 March 2017Windows
Sniper: Ghost Warrior 3Sniper: Ghost WarriorCI Games25 April 2017Windows
Sonic ManiaSonic the HedgehogChristian Whitehead, Headcannon, PagodaWest GamesSega29 August 2017Windows
Syberia 3SyberiaMicroïds, 3DDUO, Koalabs, Kylotonn GamesMicroïds20 April 2017Windows, OS X
The ClimbCrytek28 April 2016Windows
Titanfall 2TitanfallRespawn EntertainmentElectronic Arts28 October 2016Windows
TransRoad: USADeck13 HamburgAstragon Entertainment9 November 2017Windows, OS X
Two Point HospitalTwo Point StudiosSega30 August 2018Windows, OS X, Linux
Yakuza 0YakuzaRyu Ga Gotoku StudioSega1 August 2018Windows

Notes

  1. DSOGaming's source for the outage also affecting Middle-earth: Shadow of War is a patch note about fixing an issue with the game that resulted in Windows Defender blocking access to save files, which resulted in a crash on launch. That game does not rely on revalidate.wbgames.com, which is the online server that Denuvo Anti-Tamper in Mad Max and Batman Arkham Knight relies upon, and was most likely the one experiencing an outage back in December, 2017.

References

  1. Electronic Arts - User Agreement - last accessed on 2018-12-12
    "EA utilizes certain technical or content protection measures to prevent piracy and the unauthorized copying or use of an EA PC Product. EA PC Products use Origin Online Activation and also may use Sony DADC Austria AG's Denuvo content protection technology."
  2. Irdeto - Datasheet: Anti-Cheat - last accessed on 2019-04-07
  3. 3.0 3.1 DSOGaming - Denuvo: SSD Rumor Is False, No System Is Infallible, Striving To Be A Step Ahead Of Pirates - last accessed on 2017-09-01
    "Completely wrong rumor which is repeated over and over although many 3rd party tests (as well as we) state that our solution does not perform read / write operations to the HDD (hence we have no negative impact on the lifetime of SSDs or any other hardware component)."
  4. Tested: Denuvo DRM has no performance impact on Final Fantasy 15 - PC Gamer - last accessed on 2018-03-10
  5. Irdeto eBook - 7 Myths of Anti-Tamper Software - BUSTED! - last accessed on 2018-12-02
    "MYTH 4: Anti-tamper requires a permanent online connection
    FALSE: Anti-tamper does not require a permanent online connection. Gaming platforms require users to be online at the first launch of the game. Anti-tamper uses this initial online connection to re-validate the game license. Any subsequent game launches do not require an online connection.
    "
  6. SEGA - Denuvo Q&A - last accessed on 2018-12-02
    "Will games with Denuvo require you to be always online?
    No. Games will require initial online authentication via Steam during installation. At this point Denuvo will also automatically authenticate. You can then decide to play in offline mode if you wish. Some games sometimes need to be always online, but this isn’t a Denuvo requirement.
    "
  7. Already in the third chapter and I can't launch the game on the same computer while my Steam is offline :: Steam Community Discussions
  8. Special K - "Kaldaien's Mod" :: Steam Community Discussions
  9. Golem.de - 'Endlich mal Fehler einbauen!' - Denuvo: "Verdammt gute Leute versuchen, unseren Schutz zu cracken" (German) - last accessed on 2019-05-01
  10. DSOGaming - Apart from initial loading times, Denuvo does not have any performance hit in Two Point Hospital - last accessed on 2019-05-18
  11. Eurogamer - Digital Foundry - Devil May Cry 5 PC's Denuvo DRM has a CPU hit - last accessed on 2019-05-18
  12. Game Debate - Denuvo PC Performance Impact Tested - DOOM Benchmarks With and Without Denuvo DRM - last accessed on 2019-05-18
  13. OC3D - Devil May Cry 5 - Denuvo Performance Impact - last accessed on 2019-05-18
  14. Overlord Gaming - Proof games perform slower with Denuvo - last accessed on 2019-05-18
  15. PC Gamer - Tested: Denuvo DRM has no performance impact on Final Fantasy 15 - last accessed on 2019-05-18
  16. TechPowerUp - Denuvo Performance Cost & FPS Loss Tested - last accessed on
  17. Twitter - Katsuhiro Harada - April 13, 2018 - last accessed on 2019-04-07
  18. Reddit - /r/Crackwatch - /u/Voksi_RVT comment on Sonic Mania Plus' slowdowns - last accessed on 2019-04-07
  19. Imgur - Injustice.2.Legendary.Edition-CODEX NFO - last accessed on 2019-04-07
  20. Steam Discussions - Sonic Mania - Fix for "Steam user must be logged in to play this game" - last accessed on 2019-04-07
  21. Irdeto - Video Games - Denuvo FAQ - last accessed on 2019-04-07
    "DOES DENUVO ANTI-TAMPER CONSTANTLY ENCRYPT AND DECRYPT DATA ON STORAGE MEDIA? No, Denuvo Anti-Tamper does not continuously encrypt and decrypt any data on storage media. To do so would be of no benefit in terms of security or performance."
  22. 22.0 22.1 Verified by User:Aemony on 2019-05-16
    For an updated list of currently checked games, see this Google Sheets document.
  23. Hitman Forum - Technical Support - Hitman 2 content is crashing on Phenom 2 CPUs - ioi_jonasm (Jonas Meyer) reply - last accessed on 2019-04-07
    " 
    Hi!
    Just to clear things up it is not Denuvos fault.
    I know because its my code that is causing the crash. I’m sorry for causing you to wait - Please be rest assured that this will be fixed as soon as possible.
    -Jonas
    [...]
    Heres some more details:

    One of the things we added for Season 2 was a software rasterizer to aid in culling objects that are not visible.
    The code we based it on used a few(3!) instructions categorized under SSE4.1. Phenom only supports SSE3.

    The reason it does not crash on Season 1 & Sniper challenge is that those levels use the previous occlusion system, which means never runs the code that is incompatible with Phenom.''"
  24. Steam Discussions - Metal Gear Solid V: The Phantom Pain - Official 1.002 patch release - last accessed on 2019-04-07
  25. Steam Discussions - Final Fantasy XV: Windows Edition - 22/03/18 - Patch Notes - last accessed on 2019-05-15
  26. Ubisoft Support - AMD processors and SSE4.X support - last accessed on 2019-05-18
  27. Ubisoft Support - System requirements for Far Cry 5 - last accessed on 2019-05-18
  28. Ubisoft Support - System requirements for Assassin's Creed Origins - last accessed on 2019-05-18
  29. DSOGaming - Denuvo server issues prevented players from playing Batman: Arkham Knight, Mad Max & Shadow of War - last accessed on 2019-05-16
  30. Verified by User:Aemony on 2019-04-10
  31. DISHONORED.2-STEAMPUNKS - NFO - last accessed on 2018-12-12
    "STEAMPUNKS are proud to bring you the first release including a real Denuvo license generator with untouched game executable. Your license will be regenerated if needed (hw change, os updates)."
  32. Steam Community - Monster Hunter: World - Monster Hunter World/Steam problem - last accessed on 2019-04-08
  33. Steam Community - Sonic Mania - Game Can't Get Past Menu Screen! Help! - last accessed on 2019-05-21