So there has been a lot of discussion against ID Software in regards to Doom Eternal and the issues that Denuvo Anti-Cheat caused. In fact the discussion lighted up so badly that the software house, in the end, decided to remove Denuvo from the game.
And as it turns out now, the issues at hand never were the cause of gaming public enemy number one, Denuvo. In the end Marty Stratton from id Software, reported through a Reddit post that the stability problems of Doom Eternal reported by players after the implementation of the anti-cheat Denuvo were actually caused by changes in the code memory/graphics memory and .. skins bugs.
“It is important to note that our decision to include anti-cheat was guided by nothing other than the factors and goals I’ve outlined above – all driven by our team at id Software. I have seen speculation online that Bethesda (our parent company and publisher) is forcing these or other decisions on us, and it’s simply untrue. It’s also worth noting that our decision to remove the anti-cheat software is not based on the quality of the Denuvo Anti-Cheat solution. Many have unfortunately related the performance and stability issues introduced in Update 1 to the introduction of anti-cheat. They are not related.
Through our investigation, we discovered and have fixed several crashes in our code related to customizable skins. We were also able to identify and fix a number of other memory-related crashes that should improve overall stability for players. All of these fixes will be in our next PC update. I’d like to note that some of these issues were very difficult to reproduce and we want to thank a number of our community members who worked directly with our engineers to identify and help reproduce these issues.
Finally, we believe the performance issues some players have experienced on PC are based on a code change we made around VRAM allocation. We have reverted this change in our next update and expect the game to perform as it did at launch.”
Stratton also said that Bethesda had nothing to do with the decision, but id Software. The motivation behind the implementation of the Denuvo anti-cheat was to protect the Battlemode and prevent cheats during campaign mode during Invasion mode.
This soap is yes, ... likely to be continued ...