http://bugs.winehq.org/show_bug.cgi?id=7476
Summary: Battlefield 2 failed start, D3DQUERYTYPE_EVENT Product: Wine Version: 0.9.30. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: tehstealth@yahoo.com
This is a Wine 0.9.31 bug, but it does not appear in version list, so I left it at 30 for now. (Which worked, this bug is a regression
A lot of fixmes spit out, but I think the important thing was at the bottom:
fixme:dxdiag:IDxDiagContainerImpl_GetChildContainer (0x178470, L"DxDiag_DisplayDevices.0", 0x33f204) fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x188cd8) : stub, simulating 256MB for now, returning 256MB left fixme:d3d:debug_d3dformat Unrecognized 1178752590 (as fourcc: NVBF) WINED3DFORMAT! fixme:d3d:getFormatDescEntry Can't find format unrecognized(1178752590) in the format lookup table fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x188cd8) Unhandled query type 8 fixme:d3d9:IDirect3DDevice9Impl_CreateQuery (0x176788) call to IWineD3DDevice_CreateQuery failed
Battlefield itself spits out an error: "Text TL: HW does NOT support D3DQUERYTYPE_EVENT. (Tell me, then press ignore!)" or something of the like.
I'm working on a regression test right now.