Not the whole code, misbehaving renderer would be enough (for example).
I guess a chain really is only as strong as its weakest link.
Are you still using Voodoo 3, or have you updated to something more recent? I'm asking because 3 can't even do an overlay (IIRC, at least bunch of video players keep telling that), and support for the newer VMR-renderers introduced in DX7 is probably even more lacking.
No, for the last 8-10 months I've been using a Voodoo5 5500 AGP -- Which IS a DX7 class card, unless you consider its lack of TnL to make it not compliant, but even then it can fake it via Geometry Assist pretty well
. In short, it's video playback capabilities should be just about on par with a GF2, if not a little better.
The Voodoo3-overlay problem appears to
only affect Win2k/XP (mostly likely only XP), but even if I was still using a V3, it wouldn't matter because I use Win9x, since Voodoo drivers are far more stable and compatible in this OS than in 2k or XP. Furthermore, my V3 never really had a problem playing the movies back in-game to begin with....though I think I did start having trouble with FF7 once DX9 was installed.
Not so easy. There's more than replaced files, like 3 completely new renderers (the VMR ones, mentioned above, there's one for DX7 (sucks), one for DX8 (sucks) and one for DX9 (doesn't suck)).
Getting rid off them, and still having otherwise working DX9, might very well be impossible.
Can't you just uninstall DX9 (no, I haven't bothered to check if there's a working uninstaller for 9), and install 5 or 6?
It's times like these that I hate M$ -- They design DirectX to be nigh-uninstall-able. -_-
I have heard rumours of a DirectX uninstaller floating around somewhere. Too tell the truth, the idea of attempting to uninstall 9 and re-install 5 or 6 has been one that I've been kicking around, but I have other programs (like DirectMusic Producer) that might scream bloody murder when it finds that the DirectMusic Engine suddenly no longer exists, or is the far-outdated version that 6.0 had.
I'd have to do some research on whether or not the various Windows Updates I've installed over the years will operate with DX5 or 6, or if they're somehow dependent on some latent function that DX7+ provides.
DirectShow is but one part of the DirectX suite, and If I can figure out how I could replace it with the correct files, then I might be able to have it both ways....
-edit-
UPDATE!!
On a whim, I decided to downgrade to the WHQL drivers that were included on the 3Dfx Voodoo5 install CD.
They work. FF7 ain't complaining about FSAA either.
Now, if only I can get that hi-res cloud mod to work....