On 24.08.2006 10:04, Andreas Mohr wrote: > Hi, > > On Wed, Aug 23, 2006 at 10:04:01PM -0500, EA Durbin wrote: >> Also I've read that managed directx .dlls are supposed to be installed in >> the global assembly cache folder (C:\WINDOWS\assembly\GAC), but wine >> doesn't implement assemblies yet (Sxs.dll) as outlined in bug 5965. > > What you wanted to say is that due to Wine not implementing assemblies > and/or the GAC directory not existing yet possibly the game installer doesn't > install these DLLs yet, right? > Could someone verify whether this is the case? (does the installer package > contain strings for those DirectX DLLs?)
I don't think this is the case. The d3dx9_XX DLLs aren't managed code, and they don't belong into any GAC directory anyway, just into plain ol' windows\system[32]. The problem is probably that a game installer may rely on the DX redistributable package to install those DLLs. I don't know if that runs on Wine, but if it doesn't, well, the DLL won't get where it should, too. -f.r.