3 ms·
Because every hour after release that it's not-yet-cracked equates to a substantial improvement in lifetime revenue. They're not stupid, they know it's getting
by s3graham 14y ago
Because every hour after release that it's not-yet-cracked equates to a substantial improvement in lifetime revenue.
They're not stupid, they know it's getting cracked. It's just a play for more time.
- DigitalSea 14y agoMaybe the case for non EA games, but considering people won't get to play Simcity within the next 2 weeks or so, there'll be a cracked version out by then. EA have brought themselves nothing but trouble in this situation and being the out-of-touch company they are, they deserve every loss of sale they get.
- deleted 14y ago[deleted]
- jiggy2011 14y agoThis isn't like normal DRM, key parts of the game logic and performed server side so you would need to reimplement the server in order to crack it. Think of it like trying to get a "crack" for 37s Basecamp or similar.
- belorn 14y agoWhile this might sound as a big problem for crackers, I slightly doubt it. I suspect many crackers has related day-jobs, like reverse engineers. If their day jobs require them to reverse engineer the command structure of a bot net, or make deep package inspection rules for protocols, then reverse engineer a game server is not that complicated thing to do. They are going to have special made tools for this.
- jiggy2011 14y agoReverse engineering the binaries and network protocols is not going to be so difficult. What would be more time consuming is reverse engineering the mathematical models used for simulation on the backend, you're going to need to observe the input->output map over a lot of possible inputs and to do that you probably need a lot of game clients connected which cost a lot of money. Not to mention not having your fuzzer detected and being banned/sued. You might be able to eventually do a good enough job that makes your server feel quite close to the official server but then every time the game updates you either have to stick with the old way or do all of your analysis again. So you end up with a divergence between the real game and the pirate game. It is certainly much more time consuming than figuring out how to set the "isGameValid" in securom to 1 and breaking every securom game out there. In this case you have to individually reverse engineer every single game out there, so at some point you hit the limit of the rescources that game crackers will spend on cracking. Essentially the problem with traditional DRM is that attack is easier than defence, this inverts that relationship. Some games, WOW for example have people spending significant resources on reverse engineering them (although for different reasons) because there is a financial incentive to do it (you can make money selling rare items). There probably isn't much money in cracking simcity.
- deniska 14y ago> key parts of the game logic and performed server side so you would need to reimplement the server in order to crack it But game runs just fine for twenty minutes after disconnect (at least it simulates one city fine). You just may lose your progress because game saves "in the cloud".