[Bug 32834] Batman: Arkham Asylum (non-steam) demo reports 'graphics card doesn't meet the minimum spec' (detect video adapter memory via WMI)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 28 23:23:06 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=32834

Austin English <austinenglish at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #7 from Austin English <austinenglish at gmail.com> ---
(In reply to comment #6)
> Hello folks,
> 
> looks like this was fixed some time ago.
> 
> Although Austin said 71f0dd6044d6d01f5d274e7fadc425116fe73722 didn't help in
> his case, it helped in my case (there was no other PNP device ID related
> commit after).
> 
> Let's say
> http://source.winehq.org/git/wine.git/commitdiff/
> 71f0dd6044d6d01f5d274e7fadc425116fe73722 fixed it ;-)
> 
> Thanks Hans
> 
> --- snip ---
> $ WINEDEBUG=+tid,+seh,+process,+wbemprox wine ./nzd_BMDemo_v12.exe 
> ...
> 0027:trace:loaddll:load_native_dll Loaded
> L"C:\\users\\focht\\Temp\\{E0085D81-12BF-46C5-84A5-DAF93C5AC4D7}\\{57EF5EE1-
> E32B-4EDE-9D50-3A82126800EE}\\BmSysCheckDll.dll" at 0x3b80000: native
> 0027:fixme:win:EnumDisplayDevicesW ((null),0,0x3257c0,0x00000000), stub!
> 0027:trace:loaddll:load_builtin_dll Loaded
> L"C:\\windows\\system32\\ddraw.dll" at 0x7b490000: builtin
> 0027:fixme:win:EnumDisplayDevicesW ((null),0,0x324eb0,0x00000000), stub!
> 0027:trace:loaddll:load_builtin_dll Loaded
> L"C:\\windows\\system32\\iphlpapi.dll" at 0x7d410000: builtin
> 0027:trace:loaddll:load_builtin_dll Loaded
> L"C:\\windows\\system32\\dxgi.dll" at 0x7bf20000: builtin
> 0027:trace:loaddll:load_builtin_dll Loaded
> L"C:\\windows\\system32\\wbemprox.dll" at 0x7d440000: builtin
> 0027:trace:wbemprox:DllGetClassObject {4590f811-1d3a-11d0-891f-00aa004b2e24}
> {00000001-0000-0000-c000-000000000046} 0x3257d8
> 0027:trace:wbemprox:wbemprox_cf_CreateInstance (nil)
> {dc12a687-737f-11cf-884d-00aa004b2e24} 0x32588c
> 0027:trace:wbemprox:WbemLocator_create (0x32575c)
> 0027:trace:wbemprox:WbemLocator_create returning iface 0x1550300
> 0027:trace:wbemprox:wbem_locator_QueryInterface 0x1550300
> {dc12a687-737f-11cf-884d-00aa004b2e24} 0x32588c
> 0027:trace:wbemprox:wbem_locator_ConnectServer 0x1550300,
> L"\\\\.\\root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil),
> 0x325888)
> 0027:trace:wbemprox:WbemServices_create (0x325888)
> 0027:trace:wbemprox:WbemServices_create returning iface 0x155d1f0
> 0027:trace:wbemprox:wbem_services_QueryInterface 0x155d1f0
> {0000013d-0000-0000-c000-000000000046} 0x3257e0
> 0027:fixme:wbemprox:client_security_SetBlanket 0x7d467318, 0x155d1f0, 10, 0,
> (null), 3, 3, (nil), 0x00000000
> 0027:fixme:wbemprox:client_security_Release 0x7d467318
> 0027:trace:wbemprox:wbem_services_CreateInstanceEnum 0x155d1f0,
> L"Win32_VideoController", 000000000, (nil), 0x325894
> 0027:trace:wbemprox:grab_table returning 0x7d46725c
> 0027:trace:wbemprox:parse_query wql_parse returned 0
> 0027:fixme:win:EnumDisplayDevicesW ((null),0,0x325000,0x00000000), stub!
> 0027:trace:wbemprox:fill_videocontroller created 1 rows
> 0027:trace:wbemprox:EnumWbemClassObject_create 0x325894
> 0027:trace:wbemprox:EnumWbemClassObject_create returning iface 0x131b18
> 0027:trace:wbemprox:enum_class_object_Reset 0x131b18
> 0027:trace:wbemprox:enum_class_object_Next 0x131b18, 5000, 10, 0x3258b8,
> 0x325890
> 0027:fixme:wbemprox:enum_class_object_Next timeout not supported
> 0027:trace:wbemprox:create_class_object L"Win32_VideoController", 0x3258b8
> 0027:trace:wbemprox:create_class_object returning iface 0x348eac8
> 0027:trace:wbemprox:class_object_Get 0x348eac8, L"PNPDeviceID", 00000000,
> 0x3258a8, (nil), (nil)
> 0027:trace:wbemprox:class_object_Get 0x348eac8, L"AdapterRAM", 00000000,
> 0x3258a8, (nil), (nil)
> 0027:trace:wbemprox:wbem_services_Release destroying 0x155d1f0
> 0027:trace:wbemprox:wbem_locator_Release destroying 0x1550300
> 	GetVideoMemoryViaWMI
> 		dwAdapterRAM: 768 MB (805306368)
> --- snip ---
> 
> $ sha1sum nzd_BMDemo_v12.exe
> 7582c87cc3983016c7fbf2104999df087ecce7a6  nzd_BMDemo_v12.exe
> 
> $ du -sh nzd_BMDemo_v12.exe
> 2.1G	nzd_BMDemo_v12.exe
> 
> $ wine --version
> wine-1.7.11-275-ge0024ff
> 
> Regards

I think you've got some custom patches Focht, it's still an issue here:
fixme:wbemprox:client_security_SetBlanket 0x7c3ff330, 0x1dde4e8, 10, 0, (null),
3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7c3ff330
fixme:win:EnumDisplayDevicesW ((null),0,0x3251b8,0x00000000), stub!
fixme:wbemprox:enum_class_object_Next timeout not supported
    GetVideoMemoryViaWMI
        n/a

wine-1.7.11-114-g6f498c4 (which matches today's HEAD -
https://source.winehq.org/git/wine.git/commitdiff/6f498c4946087337956a60eb499559b061b015c1)

-- 
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