FoxSpirit said:Basically the best idea yet.
But... let's say you could hook up the dongle via USB. The probably biggest problem is what kind of function? Your external bus speed is limited so it can't be too hefty.
Second, chip cost. A custom chip costs money. And if you AIM for like 100 pieces, the price... I'm not sure how large it would be.
Though I admit, what about a central chip protection system. Like you mass produce the chip for all the games in a timespan of a half year, then switch to a new one to prevent a break in protection. That would severly cut costs on the chip.
Basically this is VERY effective, just look at the CPS2 and CPS3 protection system.
Any further suggestions?
Without a down-to-cent cost/profit analysis, this is basically pointless, but
Several things are critical to pirate scene, and could be used against it if the dongle method done right:
1) Admitted, some of those guys are very good at cracking software protections. But, are they same good at hardware cracking? It requires a completely different skill set, and, more importantly, a completely different toolset, and those ain't cheap. Your PC just can't do it. For a game company, it a total different story, and there might be off the shelf commercial product.
2) Time window. We all know how important the first week sale is for a new game, sometime it's a difference between break-or-make, and we all know how good the pirates are/have been at this (0day). If the hardware dongle could defer the pirate for a month, I think the sale can probably go up more than 100%.
3) Distribution. Obviously, unless the dongle does nothing but verification and could be circumvented, you can't just download it from internet which is currently response for more than 90% of the pirate copy. In the good old days, pirated softwares were sold with a pirated dongle.