Vista Won't Play With Old DVD Drives
tlhIngan writes "From a developer's blog, Windows Vista will no longer support DVD-ROM drives that do not handle region coding in hardware (RPC1 drives) - thus preventing playback of DVDs that are region/CSS encoded with those drives. Not a big problem, as RPC1 drives haven't been officially manufactured since 2000 (and Microsoft claims their drives are all broken), but for those with hacked drives (RPC2 with RPC1 firmware), or move the RPC1 drive to new computers, well, no more DVD movies for you!"
Unless I'm misunderstanding something (which is very possible, I don't know much about anything besides Linux and Star Trek), the Windows version of VLC will presumably keep on working, doing all the decoding in software using libdvdcss. So people will still be able to use it to view their legitimately-acquired foreign DVDs.
-Stephen
Ah yes, but region-free encoding still requires encoding in hardware - to say it's region-free. Instead of saying "this drive only plays region 1", you're saying "this drive plays region 1, 2, 3, 4 etc..." - regardless of region, it's still gotta decode it. Region-free does not magically unencode the contents!
The story is a bit misleading - basically Windows Vista will only support drives that do something in hardware, rather than the old style drives that required it to be done in software. It's not a DRM issue, just dropping of support for older drives - and saves them a bunch of problems building a driver layer in for what are legacy devices.
You don't get it, do you? The problem is that the drive you can buy at newegg is region-locked, and the region can only be changed 4 times. This means that if I want to watch my American, Japanese and European DVDs, I need to buy three players (and a case big enough to accommodate them).
--
*Art
with a bootable CD-RW of course...
Sigs are for the weak.
Actually, it is a DRM issue. You probably don't know exactly how DVDs work.
The DVD video data itself is encrypted. In order to decrypt it, a DVD player app is supposed to ask the drive for the decryption keys. On older drives, the drive will give the player app those decryption keys regardless of what region the disc is coded for. The drive doesn't know what region the player app thinks it's in, and doesn't care. It simply hands the keys over to the player, which then enforces region encoding. The encryption is separate from the region coding - it's possible to have a region coded disc without CSS encrpyion (although it won't be effective), and it's possible to have a CSS encrypted disc without region coding.
Newer drives refuse to hand over the decryption keys if the disc's region code doesn't match the drive's region code. That is the ONLY difference between older and newer drives. Official DVD player apps will not be able to read the decryption keys if the disc region code doesn't match the drive region code, because the drive won't give up the keys. This was added because some users started finding ways around the software-enforced region coding system (such as registry hacks, tricking the DVD player app into working in region-free mode, or whatever).
Of course, open-source DVD player apps (which are illegal in the US anyway) don't even attempt to grab the decryption key from the drive - they deduce the decryption key by examining the encrypted data, using a known-plaintext attack. They don't enforce region coding either, and are completely unaffected by hardware region coding. That's the only reason I've not bothered reflashing my DVD drive to make it region free - I don't need to.
The ONLY reason Microsoft are doing this is for DRM purposes. There is no other legitimate reason. Older drives do not need extra code (in fact, they need less code than newer drives), they don't need compatability layers, or any that stuff. All current (official) DVD player apps enforce region coding in software anyway, before they even ask the drive for the decryption key. This is only there to prevent people running patched firmware to make their drives region-free.
They'll probably add code to prevent DVD rippers and open-source DVD players from working as well.
Or you can use a program like DVDidle pro that lets you switch to any region anytime you like.If I'm not mistaken anyDVD and DVD43 will also do the same.I personally like dvdidle pro for the fact that it'll load a movie into RAM so your drive doesn't have to spin so much.Great for saving juice and wear on my laptop dvd drive.
ACs don't waste your time replying, your posts are never seen by me.