[Bug 6629] Civilization 4: install doesn't detect DirectX presence
Wine Bugs
wine-bugs at winehq.org
Thu Nov 9 13:26:43 CST 2006
http://bugs.winehq.org/show_bug.cgi?id=6629
------- Additional Comments From basilarchia at gmail.com 2006-09-11 13:26 -------
Here are the md5sums for the files on the CD:
jcarr at jcarr:/media/cdrom0/DirectX9$ ll
total 37M
-r-xr-xr-x 1 root root 687K Sep 27 2004 BDA.cab
-r-xr-xr-x 1 root root 1.2M Sep 27 2004 BDANT.cab
-r-xr-xr-x 1 root root 954K Sep 27 2004 BDAXP.cab
-r-xr-xr-x 1 root root 74K May 26 2005 DSETUP.dll
-r-xr-xr-x 1 root root 471K May 26 2005 DXSETUP.exe
-r-xr-xr-x 1 root root 15M Sep 27 2004 DirectX.cab
-r-xr-xr-x 1 root root 895K May 26 2005 Jun2005_MDX_x86.cab
-r-xr-xr-x 1 root root 1.3M May 26 2005 Jun2005_d3dx9_26_x64.cab
-r-xr-xr-x 1 root root 1.1M May 26 2005 Jun2005_d3dx9_26_x86.cab
-r-xr-xr-x 1 root root 2.2M May 26 2005 dsetup32.dll
-r-xr-xr-x 1 root root 13M Sep 27 2004 dxnt.cab
-r-xr-xr-x 1 root root 66K May 26 2005 dxupdate.cab
jcarr at jcarr:/media/cdrom0/DirectX9$ md5sum *
4091591088f3d6e5d4a2e9416ae175f6 BDA.cab
a114245d73b19d4db30f0dcfbfed78a0 BDANT.cab
5fe4366251d5579bd161068880d9ac20 BDAXP.cab
ea79347e17a8173df544cca1dc715a8d DSETUP.dll
7a49d60e161e9b48d0a94c6b25afb211 DXSETUP.exe
01291d1a5ca2b731c4df8b29b7cc7838 DirectX.cab
be09aa1cdb081481677c43d2c4baa492 Jun2005_MDX_x86.cab
9a9a6d32ce9ce859c03a47f4d3217688 Jun2005_d3dx9_26_x64.cab
60187e3c04e92d1902bf216e3a80aa4f Jun2005_d3dx9_26_x86.cab
c9ce4f51cf9e1afc2660e3d3d5612196 dsetup32.dll
3c9b8702654ff68e3ebe688e6b3dc895 dxnt.cab
8a7334ed83e752819591e1b698df4328 dxupdate.cab
I copied the d3dx9_26.dll into the system32 manually and you were correct, the
install continued this time.
Someone else pointed out that wine has it's own directx. I don't know how to
proceed to try to figure out how to make the Civ4 installer detect the wine directx.
Is there some conversion process to turn /usr/local/lib/wine/wined3d.dll.so into
"MS-DOS executable PE for MS Windows" dll format needed in the system32 directory?
Looking at opengl32, perhaps I guess the dll is some sort of wrapper that calls
into the .so file.
jcarr:~/.wine/drive_c/windows/system32# ll /usr/local/lib/wine/opengl32.dll.so
-rwxr-xr-x 1 root root 1.2M Nov 7 19:08 /usr/local/lib/wine/opengl32.dll.so
jcarr:~/.wine/drive_c/windows/system32# ll opengl32.dll
-rw-r--r-- 1 root root 2.4K Nov 7 21:14 opengl32.dll
I don't know anything about windows, but I'm willing to try stuff if you can be
patient with me on the windows side of things.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list