Cheers, Tom! Got it.
I am indeed bringing the dead back to life! I've got a new 1To SATA hard drive, and a new PSU which can both be recycled onto this new PC I still am not going to build yet! My old IDE hard drives were getting too small and unreliable, so this way, I can transfer the lot - there is a lot - over while I still can. And I picked up a 7950 GT card, so we'll see what it does. As I could already play CFS2 quite well and SF2 and CFS3 adequately, I thought I'd try and squeeze the last few drops out of this rig before getting the new one.
Daniel, mwgfx.dll is a part of Martin Wright's very useful graphics suite for CFS2 and 3, without which very few skins would ever have seen the light of day...