Originally Posted by tremby
i've never actually been 100% convinced about installing the DirectX files -- we're overriding the installed d3d8 and d3d9 DLLs with Wine's built-in ones. maybe demonfoo can elaborate on how installing it helps -- i seem to recall him mentioning that it puts something else we need in place. perhaps whatever that is is not Windows-version-specific and so setting the compatibility mode before installing isn't necessary.
I just reinstalled SBCG4AP to a separate tree to verify for myself - the d3dx9_27.dll file *does not* get installed unless you let the DirectX updater run. Without that file, SBCG4AP will *fail* to run. It is very important that it's allowed to run, otherwise Wine will fail to run it at all, due to not being able to link d3dx9_27.dll into the runtime image.