http://bugs.winehq.org/show_bug.cgi?id=5779
Summary: Corrupted Graphics in Tropico / Tropico Paradise Island Product: Wine Version: unspecified Platform: PC URL: http://img236.imageshack.us/my.php?image=hardwaremodussw 6.png OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx AssignedTo: wine-bugs@winehq.org ReportedBy: natoforce@gmx.net
well i have a problem with the game called tropico in hardware accelerated mode, the software mode works flawlessly but gets slow if your isle has more than 500 people on, the game randomly crashes due sound bufferunderuns as noted in the appdb.
the link is a picture of the problem.
here is what happens when i start the game (i switched in the game to hardware)
[martin@myhost Tropico]$ wine Tropico.EXE fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16b2b8) : stub, emul fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16ac00)->((nil),00000008 fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock fixme:wave:DSD_CreateSecondaryBuffer (0x173d00,0x19700ac,180e0,0,0x1970acc, fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->(0x10024,000000 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag righ t now. err:dsound:DSOUND_MixOne underrun on sound buffer 0x1970a80 err:d3d_surface:IWineD3DSurfaceImpl_SetMem Not supported on render targets fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->(0x10024,00000008) fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->((nil),00000008) fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->(0x10024,00000013) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 err:dsound:DSOUND_MixOne underrun on sound buffer 0x1970a80 err:d3d_surface:IWineD3DSurfaceImpl_SetMem Not supported on render targets fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->(0x10024,00000008) fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x181450)->((nil),00000008) fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x184a10)->(0x10024,00000013) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_DEBUGMONITORTOKEN,-1163015426) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_POSITIONDEGREE,3) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_NORMALDEGREE,1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_ADAPTIVETESS_X,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_ADAPTIVETESS_Y,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_ADAPTIVETESS_Z,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_ADAPTIVETESS_W,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_ENABLEADAPTIVETESSELLATION,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_COLORWRITEENABLE1,15) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_COLORWRITEENABLE2,15) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_COLORWRITEENABLE3,15) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_BLENDFACTOR,-1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_SRGBWRITEENABLE,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_SEPARATEALPHABLENDENABLE,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_SRCBLENDALPHA,2) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_DESTBLENDALPHA,1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1b9420)->(WINED3DRS_BLENDOPALPHA,1) not handled yet fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1b9420) : stub err:dsound:DSOUND_MixOne underrun on sound buffer 0x1970a80