From: Jamey Kirby [jkirby@storagecraft.com] Sent: Tuesday, September 25, 2001 6:03 PM To: NT Developers Interest List Subject: [ntdev] RE: Virtual Miniport: Copy Protection Yes. This is the best way. You must have a CD-Rom drive that support RAW sector reads so that you can build a RAW image. Jamey jkirby@storagecraft.com -----Original Message----- From: bounce-ntdev-562@lists.osr.com [mailto:bounce-ntdev-562@lists.osr.com] On Behalf Of Max Lyadvinsky Sent: Tuesday, September 25, 2001 12:48 PM To: NT Developers Interest List Subject: [ntdev] RE: Virtual Miniport: Copy Protection Here are the ways to make your copy-protected image 100% working: 1. remember sense info when you rip bad sectors, you should return exactly the same info when reads come to your image. 2. read the raw data (2352 bytes of full data + 96 bytes of subchannel) instead of 2048 bytes when creating your image. 3. store the full TOC in your image. 4. some delays can be needed when reading bad blocks from your image (not necessarily). 5. carefully implement mode sense and mode select SCSI commands. 6. some MS games still does not want to work if only 1-5 implemented, you need additional effort to make them working. do not want to unveil all secrets :) I've implemented these methods in a CD emulator and most of the games can now start from virtual CDs. Regards, Max P.S. I've heard it is not legal to make images from copy-protected CDs, do not agry, 'cause in this case you can accuse the manufactures of knives when somebody used a knife for murder. -----Original Message----- From: bounce-ntdev-5529@lists.osr.com [mailto:bounce-ntdev-5529@lists.osr.com]On Behalf Of Eric Lee Steadle Sent: Tuesday, September 25, 2001 10:28 PM To: NT Developers Interest List Subject: [ntdev] RE: Virtual Miniport: Copy Protection -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gary, While you certainly could be named in a lawsuit (anyone can and for no good reason), the aiding and abetting charge most certainly would be dismissed by any competent judge. The digital millennium copyright act aims to change that (they'd like to presume you guilty), but most everyone who cares about the subject believes that the supreme court will eventually find it flawed and large parts of it will be struck down. In any case, the ability of an end user to use their legally purchased media in a manner not consistent (or even conceived of) by the author is not grounds for a lawsuit or jail time. One of the most annoying things about any modern game you can purchase off the shelf is it's insistence on being IN the CD Rom tray while you're playing the game. This despite the fact that you chose "Full Install". While I'm gaming, I want to use my SPDIF CD Rom drive for what god intended - - to play music. You can't do that if the damned game wants its CD in there. The words I like to repeat are "fair use". Congress long ago said, and the Supreme Court agreed, that its OK to make copies of your licensed copyright material for your own personal use. This is why it's OK to make an audio tape of your CD so that you can listen to it in your car. This is also why it's OK to make a backup copy of your software. Nevermind the fact that the license agreement almost always says that you CAN make backup copies (so long as you don't use them simultaneously), the law says it first. I suspect that our friend Arun is developing a CD image mounting system whereby, I the copyright licensee can create an image of my (legally purchased) CD on my hard disk, run the Virtual CD software, and promptly lose the CD and it's associated hassles. The decision whether to use this kind of tool to violate copyright is with the end user -- right where it belongs. To that end, I offer the following information: http://www.daemon-tools.com/main.htm http://www.gamecopyworld.com/ Arun, In all of the documentation I've seen regarding the creation of CD image backups, it is imperative that the CD image be created with bad sectors in mind. The CD manufacturing, mastering, and duplication process is oblivious to bad sectors, but your CD rom reader is not, nor is the application that reads those bad sectors. The CD manufacturers that understand this are TDK and Plextor and they have made devices that will create images using a raw-bit read mode rather than a logical sector mode, allowing bad sectors, illegal TOCs, and other gimmicks to be burned to a CD. There are applications that are capable of creating this image, and unfortunately their names escape me at the moment. But I'll try and get back to you on which they are. I think your best bet is to try and obtain one of these programs and test your driver with an image created by it, rather than what you're using now. Mail me separately as I think this will develop into an off-topic conversation. ERX >-----Original Message----- >From: bounce-ntdev-4853@lists.osr.com >[mailto:bounce-ntdev-4853@lists.osr.com]On Behalf Of Gary Little >Sent: Tuesday, September 25, 2001 12:30 PM >To: NT Developers Interest List >Subject: [ntdev] RE: Virtual Miniport: Copy Protection > > >Dunno, maybe I'm a curmudgeon, but this does sound as if you asking >this list to aid you in busting a copyright, which would make us >liable in the >eventual piracy case against you. This list isn't for >violating copyright or >a 'warez kiddie list. Who do you work for and how do they as a >company justify violating a copyright? > >Gary G. Little >Staff Engineer >Broadband Storage, Inc. >glittle@broadstor.com > >-----Original Message----- >From: Arun Gangotri [mailto:a_gangotri@rediffmail.com] >Sent: Tuesday, September 25, 2001 7:23 AM >To: NT Developers Interest List >Subject: [ntdev] Virtual Miniport: Copy Protection > > >hi all, >i have written SCSI miniport driver for creating virtual CD drive. Here >normal data CD is working fine. But some game CD's with copy protection >are giving problem. It says "insert correct CD". i have created >exact image of >the original CD. Right now i am trying one game CD which has >Safe Disc Copy >Protection mechanism. This kind of mechnism creates some bad >sectors on the >disc. > >The installation is going fine. But when i try to run the game, it is >asking for the correct CD eventhough the CD image is mounted. i >debugged through my >driver. It is trying to read within bad sectors which starts from >820th block to aroud 10000 block. do i need to cook up these bad >sectors to make >it run. How? >can anybody help me in this regard. >Thanks in advance >Regards >Arun > > > >--- >You are currently subscribed to ntdev as: glittle@broadstor.com To >unsubscribe send a blank email to leave-ntdev-247T@lists.osr.com > > >--- >You are currently subscribed to ntdev as: esteadle@spinnakernet.com To >unsubscribe send a blank email to leave-ntdev-247T@lists.osr.com -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 7.0.3 for non-commercial use iQA/AwUBO7DMlZ3C8+NECRD+EQL3iwCgqTKvtgMVd+RFAsTIfa5gIijx4JYAoMPS MGiHI7Jjc0VeNE8nkrHGrgLI =LNto -----END PGP SIGNATURE----- --- You are currently subscribed to ntdev as: ml@acronis.ru To unsubscribe send a blank email to leave-ntdev-247T@lists.osr.com --- You are currently subscribed to ntdev as: jkirby@storagecraft.com To unsubscribe send a blank email to leave-ntdev-247T@lists.osr.com --- You are currently subscribed to ntdev as: GlennEverhart@FirstUSA.com To unsubscribe send a blank email to leave-ntdev-247T@lists.osr.com