Gosh darn, coming back to this after such a long time and to a read to the wee hours in the morning.
Apparently, this is not the great idea it seems at first. Just like putting gasoline in that diesel heater, this could turn out with disastrous results.
Wine has it's own version of Direct3D. This version is supported by the developers and is meant to work fluidly with wine to bring better support. The official Microsoft version does not sit so well with wine. Especially when you take into consideration that DirectX is more than just Direct3D and it installs loads of things that can break wine. Suppose it doesn't break wine and, in fact, makes the software in question run. Well in that scenario you are hampering wine development, blinding the team to a bug that could be fixed sooner and earlier where it might easier to find and fix.
Copying over dll's as needed seems to be the proper solution at the moment, as the wine team is constantly improving their code.
You can find a whole lot about it in the wine forums with a quick search, thought I might leave a warning for anyone who stumbles by this.
|