• Rise from your gwave!

Saturn CD's copy protection

Discussion in 'General Tech Help & CD Burning Help' started by Codeman1, Aug 19, 2001.

  1. Codeman1

    Codeman1 New Member

    Can someone supply me with info about saturns copy protection?

    Is there a FAQ or something where I can get some information about this?
     
  2. SkankinMonkey

    SkankinMonkey Member

    there's a little ring around the outside of original games that are pressed on the discs that the laser goes to read before it boots the game, also there is country code protection which is in the boot sector
     
  3. ExCyber

    ExCyber Staff Member

    IIRC, TyRaNiD told me that the security check is requested from the SH-1 like any other CD function, and that any attempt to read CD data tracks will return garbage data until this is done. This suggests that the master SH-2 doesn't have much control over the check, meaning that something like a patched BIOS could not transparently avoid the protection (though it might be possible to stop the drive to make swapping easier)

    The BIOS calls the check during the standard boot process, but if you have a cart such as an Action Replay 4M Plus, the boot process goes to the cart before the security check is done, and you could e.g. upload a program via commslink to verify this info or do other experimentation.

    As Skank said, the territory indicator is in the boot area. It should be possible to make a multi-territory disc, but the current converter program doesn't do this. Also, the territory of the Saturn is controlled by jumpers on the system board; it's not hardcoded into the BIOS. Info on a territory mod can be found at http://www.gamesx.com/importmod/saturncon.htm
     
  4. Codeman1

    Codeman1 New Member

    thanks! im interested in the copy protection not the region lock :)

    but I still have some doubts, does the 'ring' contain any data in it?
     
  5. ExCyber

    ExCyber Staff Member

    Well, whoever knows that much about the mechanism probably isn't talking. However, there has to at least be some kind of pattern that the CD reader can pick up. Whether or not it's meaningful in any other way is anyone's guess. By the way, the idea that the protection depends on the ring isn't merely conjecture (as were some of the theories about PSX protection); if you know how to do a double swap and observe the laser's movement, it's clear that the laser is reading that region.
     
  6. SkankinMonkey

    SkankinMonkey Member

    i dunno, i heard psx protection was instilled by god, sony paid the pope a bunch and voila holy discs.
     
  7. RadSil

    RadSil New Member

    An interesting topic... on Saturn game CDs it's common to see a little blurb of text reading something like "Security Program ©1995 SEGA". By security, we could assume they mean the country-protecting IP.BIN area, or the outer part of the disc contains data or code of some sort... maybe, it's just a cleverly arranged pattern of 1's and 0's that visibly spell out the words on the rim. :)
     
  8. Codeman1

    Codeman1 New Member

    ok, so it IS data that's hidden somewhere near that ring

    and another thing, how does the cd drive look for that secret data?

    does it always go to the end of the disk and look for the secret data in the 'ring' area

    or

    does it search in the end of the cd's data track for the secret data?
     
  9. Gear

    Gear New Member

    It looks for the ring, wich isn't part of the data track. If the ring were part of the data track (in some way), copying saturn cds would be impossible without special modified equipment wich none of us is able to pay.

    In theory, its possible to read and copy the "ring". But you would need to modify your burner (I'm not sure), with the risk to make it unusable in the first try.
     
  10. y2kzorak

    y2kzorak New Member

    For some interesting, but not altogether explanitory, reading on the copy protection, go to the US Patent Office website:

    http://www.uspto.gov/main/patents.htm

    On the back of every jewel case in tiny print there are usually 4 or 5 US patent numbers, most of them describing systems for copy protection. Do a numeric search for the number 5,371,792. This number is by far the most telling of the ones listed. It describes where the rings are, how the processors are sequenced, etc. It doesn't describe how the copy protection data is written on the CD-ROM or any other "trade secret," but the info is useful enough in understanding better what happens when the Saturn encounters a CD. If you're really bored, look up the other numbers too. It's kinda amazing the amount of work programmers went/go through in the name protecting intellectual property.
     
  11. ExCyber

    ExCyber Staff Member

    I can't view the images, but I'm pretty sure the patent number you refer to describes a different type of protection, one that is designed to hinder unlicensed development. A scheme along these lines exists on Mega/Sega CD and Dreamcast, and a simpler version is even found in later models of Genesis/Megadrive. Basically, the game media must contain a particular program that is compared to one in the BIOS. If they are the same, the code is executed. This is the code that displays the "Produced by or under license from Sega Enterprises" screen, and also the logo I believe. The point of all this is that the code is (presumably) protected by copyright law, and thus in order to produce a disc that will run on the Saturn, a license must be obtained or the publisher will risk being sued by Sega for copyright infringement. Nintendo uses a similar scheme for Game Boy.
     
  12. Codeman1

    Codeman1 New Member

    once again thanx for your support guys!

    i tried something today, I watched carefully what happened at the time when you're supposed to switch the disk(when the security code is searched) and when i tried with a small backup (about 5 mb) and the laser beam didnt try to scan for the security code at the end of the cd, it searched around the end of the data track...

    if u guys have the opportunity plz try this with different backups and tell me your results
     
  13. RadSil

    RadSil New Member

    The disc may have been just too small... the Saturn needs a data track of a certain size...
     
  14. Codeman1

    Codeman1 New Member

    its a shangai game
     
  15. ExCyber

    ExCyber Staff Member

    Track 01: Total bytes read/written: 909312/909312 (444 sectors).

    My Saturn still moves the laser all the way out, assuming that I swap properly. If not, it just spins the disc really fast and fails to read it, but it does that with CD-Rs anyway. This may mean that there's some kind of dummy track on pressed Saturn CDs for the laser to follow that's not in the TOC, but I doubt this somewhat due to the speed at which the laser moves.
     
  16. ExCyber

    ExCyber Staff Member

    And the reckless experimentation continues...

    Track 01: Total bytes read/written: 700909568/700909568 (342241 sectors).

    (80 minute disc, btw :) )

    This is the same ISO as before with 700,000,256 bytes of zero data added on. The laser seems to act a bit more normally with this, checking for a bit (I can tell from the sound that the movement isn't quite the same, so it's not seeing something that it wants to) then dumping to the BIOS screen, which gives the error message "Disc unsuitable for this system." (note that this message is different than "Game disc unsuitable for this system.", which means that the territory did not match).
     
  17. Codeman1

    Codeman1 New Member

    mmmm, interesting!

    I'll also do some tests tomorrow if I come up with any interesting results ill post them here...
     
  18. IBarracudaI

    IBarracudaI New Member

    Another 2 years old thread revived :)

    Anyways, I've been looking around e several places for info, and I came up with a tool that is able to read ANY sector from a cd, even beyond the leadout, the problem is that most cdrom drives don't allow this.. I've been told that some plextor cdrom drives are able to read past the leadout, I don't know this is true, but if anybody has one of these cdroms...

    The tool can be found here on the downloads section...
     
  19. rommaster

    rommaster New Member

    hmm...i have a 48x plextor...maybe i'll give it a try. let me look into the program though and make sure it won't hurt my burner. i shall try though.
     

Share This Page