[Bug 11114] World in Conflict complains with "No appropriate 3D graphics card detected" (b3DAccelerationExists and b3DAccelerationEnabled dxdiagn properties missing)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Dec 7 20:28:57 CST 2013
http://bugs.winehq.org/show_bug.cgi?id=11114
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at gmx.net
Summary|System capability detection |World in Conflict complains
|problem in World in |with "No appropriate 3D
|Conflict |graphics card detected"
| |(b3DAccelerationExists and
| |b3DAccelerationEnabled
| |dxdiagn properties missing)
--- Comment #20 from Anastasius Focht <focht at gmx.net> 2013-12-07 20:28:57 CST ---
Hello folks,
confirming, still present.
It's actually a variant of bug 34686 (which needs much more dxdiagn
properties).
Relevant part of trace log:
--- snip ---
...
002a:trace:dxdiag:DXDiagCF_CreateInstance
(0x7beb3264)->((nil),{9c6b4cb0-23f8-49cc-a3ed-45a55000a6d2},0x19de09c)
002a:trace:dxdiag:DXDiag_CreateDXDiagProvider ((nil),
{9c6b4cb0-23f8-49cc-a3ed-45a55000a6d2}, 0x19de09c)
...
002a:trace:dxdiag:IDxDiagProviderImpl_AddRef (0xb8f5fa8)->(ref before=0)
002a:Ret ole32.CoCreateInstance() retval=00000000 ret=0075c368
002a:trace:dxdiag:IDxDiagProviderImpl_Initialize (0xb8f5fa8,0x19de0a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetChildContainer Trying to get
container L"0"
002a:Call KERNEL32.lstrcmpW(00175cf0 L"0",0b8ff600 L"0") ret=7bea0413
002a:Ret KERNEL32.lstrcmpW() retval=00000000 ret=7bea0413
002a:trace:dxdiag:DXDiag_CreateDXDiagContainer
({7d0f462f-4064-4862-bc7f-933e5058c10f}, 0x19dd3cc)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetChildContainer Succeeded in getting
the container instance
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618,
L"szDeviceIdentifier", 0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618, L"dwDDIVersion",
0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618,
L"b3DAccelerationExists", 0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618,
L"b3DAccelerationEnabled", 0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618, L"bAGPEnabled",
0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618, L"bAGPExists",
0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618,
L"bAGPExistenceValid", 0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618,
L"szDisplayMemoryEnglish", 0x19dd3a0)
...
002a:trace:dxdiag:IDxDiagContainerImpl_GetProp (0xb8ff618, L"szDriverVersion",
0x19dd3a0)
...
002a:Call user32.MessageBoxW(00000000,0012a4cc L"ERROR: No appropriate 3D
graphics card detected. Unable to run World in Conflict.\r\n\r\nIt is highly
recommended that you try to fix these problems before running the game. \nPress
OK to quit or press Cancel to try to start the game anyway.",019de198 L"Serious
problems found when starting World in Conflict",00000011) ret=00aaef25
...
--- snip ---
Apparently only "b3DAccelerationExists" and "b3DAccelerationEnabled" properties
are missing to get rid of this message (the AGP ones are not needed).
I tested by switching to one of my feature branches (which adds a couple
missing dxdiag props) rebuilt Wine and the message was gone.
The game crashes later though (supported dx10 featured).
$ sha1sum wic_demo_us.exe
e69ee792531332562e3592a3fc6647cb1ce6f849 wic_demo_us.exe
$ du -sh wic_demo_us.exe
1.3G wic_demo_us.exe
$ wine --version
wine-1.7.8-129-g9a55c50
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list