[quote name='Sarang01']I wouldn't have as big a problem with this if they lowered the prices of games drastically and made some rental copies allowing writes more than once. After all I think if you're a niche game from a company it could potentially kill a major windfall they might get from people who TRY the game and like it. And please don't say demo because some I've played are utterly shitty, too short and are just not long enough to see if you like it, if it will be long enough, ya know?[/quote]
Yeah, they'd have to make special rental copies unless they're dumb and decide to alienate the rental market (which I'm sure leads to sales).
I've thought it over and read what other people have said and the only way it makes sense to me is if they had the disc communicate with the system and then bind the disc's code with the system's code and then uploads that to a server.
Obviously they couldn't have it be required for use though since not everyone will have an internet connection for the PS3, so registering with the server couldn't be required for playing the games, but it would have to be made so that if the system ever connects to the internet it then syncrhonizes with the database on the server so that every game played on the system before then is then checked and rejected if it's ever attempted to play again.
It wouldn't be incredibly effective since it wouldn't work unless you connected to the internet and somebody might eventually figure out a way to hack it. It would also piss off the people that do use the games online which are probably spending the most money on games anyway, so it doesn't sound like a good plan to me.
Of course, much simpler would be to just have a writable portion of every game that could be written with a specific code for that system, but the problem (other than the generally sucking and extra hardware) would be that if the system breaks there would have to be a way to either set the new system with the same code or clear the disc so it can be used on the new system, while if it was done on a server they could just erase the old system's codes and the game would then be bound to whatever code the new system had.
Well that was long and rambling and pointless since they probably won't implement it anyway, but hey it was a nice thought experiment right?

.