• Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning

This thread is more than 5 months old.

It is very likely that it does not need any further discussion and thus bumping it serves no purpose. If you feel it is necessary to make a new reply, you can still do so though.

unmerged(1293)

Recruit
Feb 27, 2001
5
0
Visit site
Why SafeDisc 2 is Flawed...

Using standard SafeDisc protection, you have an area of about 10,000 sectors where there are always unreadable sectors followed by readable sectors; repeat. This grouping of sectors changes from CD to CD and is the standard SafeDisc fingerprint that is checked by the protection code inside of the game/application's executable.

Macrovision knows however, that SafeDisc can be easily copied, so they got the brilliant (or less than) idea to implement SafeDisc 2. However, in doing so, they basically screwed most legitimate people out of the software they just purchased. Here is how SafeDisc 2 (SD2)works and why it's flawed:

SD2 uses the same area of unreadable sectors, however it also implements something called 'weak' sectors. Why are they 'weak'? Well, it seems that these sectors can be read from the original gold master CD with no problem, however, when they go to the manufacturing plant to be replicated, these sectors get damaged and can sometimes only be read on the 2nd or 3rd attempt at starting an application protected by SD2. Most of the times however, the CD just sits in the drive and spins endlessly as the executable tries to decode the SD2 fingerprint, only to find that these weak sectors have been damaged during reproduction.

How does this happen? Well, you must understand that all the data is scrambled before it's written to the CD. This means that every byte of data is transferred with a certain value that changes from byte to byte. This is done to prevent uniform bit patterns. It's when these 'weak' sectors are scrambled however, that problems arise, as what is supposed to be prevented is exactly what happens. When the weak sectors are scrambled, you get a uniform pattern such as:

0x12, 0x13, 0x12, 0x13....

Why is this a problem? Well, it seems that all bytes are encoded into 14-bit right before they are sent through the laser and burned to the CD. These encoders usually have problems with uniform bit patterns and usually result in damaged data. It seems that the writers of certain manufacturers have big-time problems with this. These burned 'weak' sectors can only be read in the original burner itself or not at all. So, now that I've explained what actually happens, you can go and thank Macrovision for implementing such a flawed software protection scheme, the numerous software pirates for even having to have software protection, and the manufacturing plants for their substandard writers. :D Hope this has been enlightening.
 
Last edited:

unmerged(1293)

Recruit
Feb 27, 2001
5
0
Visit site
Depends how far you're willing to go to play the game..

In theory, SafeDisc2 works..just have to be careful where the CD's are pressed. Like I stated before, it appears as though some manufacturing plants have problems with this, while others don't. For instance, Red Alert 2 from Westwood uses SD2 protection, but it works fine for most people. Granted, there are some people, like those who have Plextor drives, that can't play the game, because Plextor drives HATE SD & SD2 because of the automatic error recovery built into the drives. A Plextor drive will see the bad sectors of the SafeDisc/2 fingerprint, think they're errors on the CD, and go back and try to correct or re-read them....over and over and over...

Also, your CD drive has a lot to do with it, as mentioned above about the Plextor drives. My NEC 32x reads all SD/SD2 discs fine, while my friend's Cyberdrive CDROM struggles with NHL 2001 which uses SafeDisc. Just repeatedly keeps asking for the CD, even though it's already in there.

Are there ways around this? Yes. Depends on how much you want to play the game. If you're really diehard, you can go and get a 'No CD' crack so that the game doesn't even look for the CD and boots directly into the game. I don't believe this option would be illegal, as you paid for a product that you can't use thanks to some other company's stupid copy protection. You'd probably have to do the largest install size or copy the whole CD a folder, then apply the crack. Also, you could simply just wait for Strategy First to come out wtih a patch, but seeing as how their track record with the other patches seems to have made the game worse instead of better, I'd be a little worried.
 

unmerged(1319)

Sergeant
Feb 27, 2001
52
0
Visit site
Plextor firmware fix tames SafeDisc

I have a Plextor Ultraplex 40 Wide SCSI CD-ROM drive (PX-40TW). I have never had a copy protected game fail the CD check. I have had a problem with SafeDisc copy protection causing games to take forever to pass the CD check before they will start loading. When I first got Jagged Alliance 2 I thought the game was not going to load because the CD check lasted for over one minute.

The solution for the PX-40TW is to upgrade the drive’s firmware. This cut the time it takes for the CD check in half. If you have a Plextor SCSI CD-ROM drive with 1.0 firmware, do yourself a favor and upgrade your firmware ASAP.
 

Utrecht

Sergeant
82 Badges
Feb 27, 2001
54
0
Visit site
  • Crusader Kings II
  • Tyranny - Tales from the Tiers
  • Stellaris: Synthetic Dawn
  • Stellaris - Path to Destruction bundle
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Stellaris: Digital Anniversary Edition
  • Victoria 2
  • BATTLETECH: Heavy Metal
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Cities: Skylines - Mass Transit
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Cities: Skylines - Natural Disasters
  • Stellaris: Leviathans Story Pack
  • Pillars of Eternity
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Conclave
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
So they are going to fix it?

So this is something that Stratgy first is going to fix?

I had received and e-mail indicating a different story...

'Unfortunately, if your cdrom drive isn't supported by the safedisk
2.0 protection scheme, there's not much to be made as it would take a
firmware upgrade for your cdrom drive and that i can't suggest it since it
might messed up your drive.'

I hope so, because I do not know how successful my quest for new NT drivers will be....
 

unmerged(1293)

Recruit
Feb 27, 2001
5
0
Visit site
Well, this wasn't a solution to people's problems..

just some information of what might've happened. If you CD drive doens't support SafeDisc 2, then there' slittle you can do other than upgrading the drive's firmware or buying a new drive for $30/$40....