Just a quick note from our discussion off-forums:
The reason the current version of the DVD patch only works with OpenGL is because the patch needed to implement a good number of workarounds, which depended on the renderer being used. At some point, i decided it would be best to end the chaos: focus on supporting the OpenGL mode, which provides the best results, and remove support for the other renderers (Software, DirectX, Glide via wrapper), while simultaneously taking the opportunity to tidy the patch a bit.
Still, I'd like to gather some opinions from the community on this one. Does anyone use plain DirectX / Glide mode anymore? In other words, would it be worthwhile to make an effort to bring back DVD movie playback for these rendering modes?
In the meantime, i'll look into backporting some of the WC4DVD improvements into WCP DVD (yes, along with the MP auth fix

... i've been postponing this for far too long... although in my defense, WC2 ship importing is way too fun

)
(EDIT: Pete, is there a step missing? On 2) you mention not to overwrite WCPHR.DLL, but there is no step which puts it in there. I think between 1) and 2) you'd want to put the WCPHR.DLL linked above in the installation directory)