WilliamWatts said:
The Ubisoft protection means you can crack it as many times as you want but you cannot save your game unless you authenticate on Ubisofts server. Famousringo
That's the crucial thing. This doesn't affect piracy at all. This method of DRM raises the cost for the publishers and legitimate customers, while the cost to pirates remains the same. And when you raise the cost to the customer, your revenues drop as fewer customers are willing to buy. Everybody loses. Oh, except the pirate. He gets to enjoy the game just fine because some clever supergeek saw Ubisoft's brilliant plan as an interesting challenge. Ubisofts anti-piracy protection may do just that. It may finally be an effective anti-piracy deterrant and if it increases the time between release and piracy from T minus 14 to T plus 7 days before/after release to say a month then its done its job. See above, you can't save your game and its difficult to add that functionality back in. |
Imagine the game code were something like this
User wants to save game;
var = connect to ubi servers to check if user authenthicated correctly;
if (var)
save game
else
return error
And you only have to rewrite it to
User wants to save game;
var = true;
if (var)
save game
else
return error
And there, it doesn't connect. Of course, this is a rough generalization done in pseudocode, but you get the idea