[Bug 16328] GTA4 does not work under Wine

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 6 11:53:31 CST 2009


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





--- Comment #27 from Johan Dahlin <jdahlin at async.com.br>  2009-01-06 11:53:28 ---
(In reply to comment #24)
> Created an attachment (id=18504)
 --> (http://bugs.winehq.org/attachment.cgi?id=18504) [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.


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