This is very difficult to test without actually playing the game, which is why empress needs lots of beta testers for their release. The process is made even longer by the fact that tipically a trigger that breaks doesn't just crash the game, it only "corrupts" the game's function it is attached to, making the game behaving wrong, sometimes in subtle ways (enemies in a certain level become immortal, an item in a certain spot cannot be picked up, inability to reload your weapon, etc.). Every one must be detected and "disarmed" which is, from what I know, still a manual (or at least semi-manual) task. Every denuvo game has hundreds (or even thousands) of so called "triggers", pieces of code that perform security checks that are sprinkled throughout the normal game functions. ![]() However, it is a very time consuming and tedious task. ![]() From what I know, having dabbled in a bit of reverse engineering myself back in the day, it's not necessarily a super difficult task.
0 Comments
Leave a Reply. |