[gameprogrammer] Re: Enough, already!
- From: Kuon <kuon@xxxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Mon, 23 Jul 2007 12:01:18 +0200
On 23 Jul 2007, at 7:36 AM, Jake Briggs wrote:
Grant Hallman wrote:
The issue here is that a lot of copy protection uses and checks
for "damaged" sectors on the cd, which are "fixed" buy naive cd
copying software - the same software that does bit-for-bit copying.
Yes, hence my wish. Real bit-by-bit does not "fix" things, it puts
every byte on the same track and sector as original. Seems pretty
basic functionality to me.
Yeah I am pretty sure that it doesn't really work like that. If the
byte can't be read because its damaged (either with a scratch or on
purpose), then how are you going to write it to another cd? Its the
fact that those particular sectors can't be read, or have specific
errors, that make the copy protection work.
Yea, copy protection have dirty bytes here and here, and when the CD/
DVD rom firmware returns an error, this is a go for the application.
Once, I had a samsung "super drive" (you can read/burn nearly
everything, from CD to double layer DVD, including RAM and other
fancy things), and I was unable to play nearly all games with copy
protection. I notified both samsung and a couple of editors, samsung
told me they were using a double firmware, with some hardware cache,
and that one was catching the error (actually, it was not a techie
who told me that, and to be honest, I'd love more technical details,
because not notifying the OS about broken sectors seems quite strange
to me). Editors told me nothing, because I was unable to get someone
not telling me to reinstall windows or something stupid.
Finaly, samsung gave me a firmware patch and everything is working
again on that machine. But I was scandalized, not by what happened to
me, but more by what the whole thing was meaning. I mean, how I am
going to play in a couple of years if samsung idea was not stupid and
everything that spin a CD act the same way? As a programmer, I doubt
it, but I felt a little bit violated in my hardware choice. I only
use this comp to play and test my games, but I was really frustrated
but the whole political thing. (sorry if I'm not clear, I'm not
native english speaker)
I still think a bit of this discussion belongs to that mailing list,
that bit is the "how do I protect my game" bit.
Regards
--
Kuon
"Don't press that button."
http://goyman.com/
Blog: http://kuon.goyman.com/
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- References:
- [gameprogrammer] Re: Enough, already!
- From: Grant Hallman
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs
- [gameprogrammer] Re: Enough, already!
- From: Sam Nova
- [gameprogrammer] Re: Enough, already!
- From: Bradley Mclain
- [gameprogrammer] Re: Enough, already!
- From: Grant Hallman
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs
Other related posts:
- » [gameprogrammer] Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
- » [gameprogrammer] Re: Enough, already!
Grant Hallman wrote:
The issue here is that a lot of copy protection uses and checks for "damaged" sectors on the cd, which are "fixed" buy naive cd copying software - the same software that does bit-for-bit copying.Yes, hence my wish. Real bit-by-bit does not "fix" things, it puts every byte on the same track and sector as original. Seems pretty basic functionality to me.
Yeah I am pretty sure that it doesn't really work like that. If the byte can't be read because its damaged (either with a scratch or on purpose), then how are you going to write it to another cd? Its the fact that those particular sectors can't be read, or have specific errors, that make the copy protection work.
- [gameprogrammer] Re: Enough, already!
- From: Grant Hallman
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs
- [gameprogrammer] Re: Enough, already!
- From: Sam Nova
- [gameprogrammer] Re: Enough, already!
- From: Bradley Mclain
- [gameprogrammer] Re: Enough, already!
- From: Grant Hallman
- [gameprogrammer] Re: Enough, already!
- From: Jake Briggs