WineHQ
Bug Tracking Database – Bug 6869

 Bugzilla

 

Last modified: 2012-05-17 16:22:11 UTC  

Need for Speed Carbon wont install due to detecting Wine as having DirectX 0

Bug 6869 - Need for Speed Carbon wont install due to detecting Wine as having DirectX 0
Need for Speed Carbon wont install due to detecting Wine as having DirectX 0
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: fusion
0.9.27.
x86-64 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://www.nfsunlimited.net/carbon/demo
: download, Installer
: 18108 (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2006-12-11 18:21 UTC by Benjamin Hodgetts
Modified: 2012-05-17 16:22 UTC (History)
7 users (show)

See Also:
Regression SHA1:
Fixed by SHA1:
Distribution: ---
Staged patchset:


Attachments
Full console output (101.09 KB, text/plain)
2007-01-09 16:42 UTC, Benjamin Hodgetts
Details
screenshot (5.96 KB, image/jpeg)
2008-03-24 13:09 UTC, Louis Lenders
Details
NfSCarbonDemo w/ wine 1.1.11 (11.66 KB, text/plain)
2008-12-28 00:32 UTC, Ryan Bach
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Hodgetts 2006-12-11 18:21:37 UTC
When you try and install the game it starts, the DirectX installer comes up
which you ok and that closes happily but then NFS's installer complains that you
need a newer version of DirectX than "0" that is currently installed.
Comment 1 Juan Lang 2006-12-12 15:14:57 UTC
Confirming.  It looks like it expects fusion.dll to exist, which is part of the
.net runtime?
Comment 2 Benjamin Hodgetts 2007-01-09 16:42:12 UTC
Created attachment 4557 [details]
Full console output

Forgot this before.
Comment 3 Mats Turesson 2007-02-12 15:38:31 UTC
Well not that I have a Linux machine up and running, that has a small kind of
possibility to run this game, but even though will I give you a possibility to
try this advice, works on most of the windows-machines having the same problem
or issue, with the new EA-games.

(works with one of my windows-machines)

If you execute the autorun.exe with the comp ability to Windows 2000 you will
probably be able to install the game. it will show you the text-lines containing
the "rules" to accept, and it will not complain about the DirectX 0.

Wish you good luck,

Kindness Regards Mr. Turesson 
Comment 4 Austin English 2007-07-07 16:31:30 UTC
Dupe of bug 5552?
Comment 5 Gregor Münch 2007-07-08 07:58:58 UTC
Its not. NFS Carbon has no 3DSetup.exe which produces the error in bug #5552
Comment 6 Mirek Slugen 2007-09-04 03:41:29 UTC
This is fixed for me in wine 0.9.44
Comment 7 Lei Zhang 2007-09-04 13:30:33 UTC
reported fixed
Comment 8 Ambro 2007-12-07 15:21:52 UTC
I'm experiencing this bug in 0.9.50, tried win2000 and winxp modes.
Comment 9 Lei Zhang 2007-12-07 17:41:13 UTC
With a fresh .wine directory each time, I tried it out just now with wine 0.9.44 and 0.9.50 and I get the "DirectX 0" message on both versions of Wine. Reopening.
Comment 10 Zach Goldberg 2008-01-30 22:49:26 UTC
(In reply to comment #9)
> With a fresh .wine directory each time, I tried it out just now with wine
> 0.9.44 and 0.9.50 and I get the "DirectX 0" message on both versions of Wine.
> Reopening.
> 

Just installed the demo with 0.9.54 on windows XP mode with no issues.
Comment 11 Louis Lenders 2008-03-24 13:09:15 UTC
Created attachment 11611 [details]
screenshot

This fails for me now, as it says i need to insert cd 1 in the drive, but this is a demo.... Looks like a regression :(
Comment 12 James Hawkins 2008-03-24 13:15:19 UTC
The component can be set when the cause is known (regression test, logs, etc).
Comment 13 Louis Lenders 2008-03-24 13:19:58 UTC
Oops, looks like it was caused by running another setup.exe after extraction , as i have a lot of trash in the directory where i download the files. 
Sorry for the noise................................

The "DirectX 0" error is still present though
Comment 14 Austin English 2008-11-27 12:38:09 UTC
Still present in 1.1.9.
Comment 15 Ryan Bach 2008-12-28 00:31:53 UTC
I get the same issue with Wine 1.1.11, kernel 2.6.27.7-9.

I will attach logs of the Need for Speed Carbon Demo, + link if possible.
Comment 16 Ryan Bach 2008-12-28 00:32:56 UTC
Created attachment 18264 [details]
NfSCarbonDemo w/ wine 1.1.11
Comment 17 Ryan Bach 2008-12-28 00:34:40 UTC
Here is a link to the demo: http://www.gamershell.com/download_16174.shtml
Size: 650.49MB
Comment 18 Austin English 2009-01-15 10:50:59 UTC
Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks!
Comment 19 Austin English 2009-09-07 09:45:42 UTC
Installer hangs in git:
fixme:mscoree:GetCORVersion (0x339910, 600, 0x3398fc): semi-stub!
fixme:fusion:get_assembly_directory Ignoring assembly architecture
austin@midna:~$ fixme:mscoree:LoadLibraryShim (0x3a2a00 L"fusion.dll", (nil), (nil), 0x33b6a8): semi-stub
fixme:fusion:get_assembly_directory Ignoring assembly architecture
fixme:mscoree:LoadLibraryShim (0x3a2a00 L"fusion.dll", (nil), (nil), 0x33b6a8): semi-stub
fixme:fusion:get_assembly_directory Ignoring assembly architecture
Comment 20 Julz 2009-09-08 12:28:14 UTC
I managed to get it going i added MSVCR70.dll Fusion.dll to windows/system32 dir and installed winetricks overides hope that helps using winxp mode
Comment 21 NSLW 2010-01-03 16:09:49 UTC
*** Bug 18108 has been marked as a duplicate of this bug. ***
Comment 22 NSLW 2010-01-03 16:12:16 UTC
Have anyone tried to install .NET Framework 2.0 before installing NFS Carbon? It helps finishing installation of GRID which has the same terminal output.
Comment 23 Anastasius Focht 2010-08-05 14:51:37 UTC
Hello,

can't reproduce this with wine-1.3.0-166-g277040d and clean WINEPREFIX.

This problem was most likely a fusion API related insufficiency which has been fixed a long time ago.
Probably failure to enumerate DirectX assemblies in system GAC due to stubs.

Resolving fixed. Reopen if this still happens on recent Wine.
There is no 'winetricks dotnet20' needed as Wine's fusion is mature enough for this.

Regards
Comment 24 Alexandre Julliard 2010-08-20 12:37:27 UTC
Closing bugs fixed in 1.3.1.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers