[Bug 16328] GTA4 does not work under Wine

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 6 15:43:15 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=16328





--- Comment #28 from Andras Kovacs <andras at csevego.net>  2009-01-06 15:43:12 ---
(In reply to comment #27)
> (In reply to comment #24)
> > Created an attachment (id=18504)
 --> (http://bugs.winehq.org/attachment.cgi?id=18504) [details] [details]
> > directx logs
> > 
> > Seems to be a few things in here that can be improved.
> > 
> 
> > err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
> > err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1
> 
> This is a "WBEM Locator" where WBEM stands for Web-Based Enterprise Management,
> probably related to the Social Club/Games For Windows Live (strange if the
> latter, as it's completely stubbed out) stack.
> 
> > err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F
> > fixme:d3d:debug_d3dformat Unrecognized 1112945234 (as fourcc: R2VB) WINED3DFORMAT!
> > err:d3d:CheckTextureCapability Unhandled format=unrecognized
> > fixme:d3d:getFormatDescEntry Can't find format unrecognized(1112945234) in the format lookup table
> > fixme:d3d:debug_d3dformat Unrecognized 1515474505 (as fourcc: INTZ) WINED3DFORMAT!
> > err:d3d:CheckTextureCapability Unhandled format=unrecognized
> > fixme:d3d:debug_d3dformat Unrecognized 1515667794 (as fourcc: RAWZ) WINED3DFORMAT!
> > err:d3d:CheckTextureCapability Unhandled format=unrecognized
> > fixme:d3d:debug_d3dformat Unrecognized 875710020 (as fourcc: DF24) WINED3DFORMAT!
> > err:d3d:CheckTextureCapability Unhandled format=unrecognized
> > fixme:d3d:debug_d3dformat Unrecognized 909198916 (as fourcc: DF16) WINED3DFORMAT!
> > err:d3d:CheckTextureCapability Unhandled format=unrecognized
> 
> I "stubbed" away all of these so the err/fixme doesn't show up, but it still
> fails.
> 
> Which probably leaves us with one of these three as the likely causes for
> that error message:
> 
> > fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
> 
> Unlikely, as it doesn't change the error code.
> 
> > fixme:dxgi:dxgi_adapter_EnumOutputs iface 0x28fc418, output_idx 0, output 
> 0x32f554 stub!
> > fixme:dxgi:dxgi_adapter_EnumOutputs iface 0x1f3328, output_idx 0, output 0x32f314 stub!
> 
> This is only part of DirectX 10 which the game should not require.
> 
> It's pointing in the direction of these messages:
> 
> > fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
> 
> This is "External Renderers Category"
> 
> > fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
> 
> And this is "Device Control Filters"
> 
> > fixme:win:EnumDisplayDevicesW ((null),0,0x32f0b0,0x00000000), stub!
> > fixme:win:EnumDisplayDevicesW ((null),0,0x32e05c,0x00000000), stub!
> > fixme:win:EnumDisplayDevicesW ((null),0,0x32e05c,0x00000000), stub!
> 
> Or perhaps GTA requires a valid display device.
> 

Try to return FALSE in EnumDisplayDevicesW(...) function. It helps Dead Space.


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