DirectDraw status

Joseph Garvin k04jg02 at kzoo.edu
Mon Apr 10 13:29:31 CDT 2006


Unfortunately the newer patch breaks Deus Ex in D3D mode (it's a DX7
game). I didn't try it with the older version of the patch, but it works
better under Wine 0.9.11 than it does with your patch.

Wine 0.9.11 -- Can get in game and walk around.

Your patch -- Game fails to load, crashes with an Unreal Engine error
about running out of virtual memory.

Here's the console output:

$ ./wine /home/xxxxx/.wine/drive_c/DeusEx/System/DeusEx.exe
fixme:process:GetProcessWorkingSetSize
(0xffffffff,0x7fb9f3dc,0x7fb9f3d4):
stubfixme:process:GetProcessWorkingSetSize
(0xffffffff,0x7fb9f3f4,0x7fb9f3ec):
stubfixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fd52c60) :
stub, emulating 64Mib for now, returning 64Mib
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7fd526f0)->((nil),00000008)fixme:d3d:IWineD3DStateBlockImpl_Release
Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7fd526f0)->((nil),00000008)fixme:d3d:IWineD3DStateBlockImpl_Release
Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fd7b768) : stub,
emulating 64Mib for now, returning 64Mib
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7fd636c8)->(0x20036,00000813)fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:d3d:IWineD3DDeviceImpl_SetRenderState >>>>>>>>>>>>>>>>> 500 from glStencilFuncSeparateATI(GL_FRONT,...) @ device.c / 3419
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_DEBUGMONITORTOKEN,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_POSITIONDEGREE,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_NORMALDEGREE,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled
yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled
yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_ADAPTIVETESS_X,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_ADAPTIVETESS_Y,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_ADAPTIVETESS_Z,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_ADAPTIVETESS_W,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_ENABLEADAPTIVETESSELLATION,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState >>>>>>>>>>>>>>>>> 500 from
glStencilFuncSeparateATI(GL_BACK,...) @ device.c / 4106
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_COLORWRITEENABLE1,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_COLORWRITEENABLE2,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_COLORWRITEENABLE3,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_BLENDFACTOR,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_SRGBWRITEENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_SEPARATEALPHABLENDENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_SRCBLENDALPHA,2) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_DESTBLENDALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(WINED3DRS_BLENDOPALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd7b768)->(4,1)
unrecognizedfixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x7fd7b768)->(138,0) unrecognized
fixme:keyboard:RegisterHotKey (0x20036,49221,0x00000001,27): stub
fixme:keyboard:RegisterHotKey (0x20036,49223,0x00000001,9): stub
fixme:keyboard:RegisterHotKey (0x20036,49224,0x00000002,27): stub
fixme:keyboard:RegisterHotKey (0x20036,49225,0x00000002,9): stub
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7fd636c8)->(0x20036,00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7fd636c8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_Release (0x7fd7b768) Device released with
resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x7fd65080

Radeon 9700 Pro + 8.23.7 fglrx drivers




More information about the wine-devel mailing list