Although this heavily depends on both your reader AND burner, (you'll need a burner that can write EFM patterns correctly), the software used is as important too.
Safedisk 2.9 is a non-hardware protection (unlike Starforce & Securom 4.8+). In these cases I've had word that nothing beats the Discdump + Fireburner combination. Discdump is free and Fireburner can easily be "registered"

. Although I doubt you'll need 2 read subchannels, leave the option turned on anyways, just in case...
But on the other hand, the problem may be arising from your CD units. Have U tried to burn a copy to CD-R(W) or did U just attempt to
emulate the CD (mount the image on HDD)? If a virtual CD also failed, there might be 2 causes 4 this:
1) The reader didn't measure up to SD2.9
2) Alcohol or whatever CD emulation prog you're using are
blacklisted by the game - make sure you have their LATEST versions.