james@LINUXGUY ~/games/Dune/Emperor $ /home/james/wine/wine/wine EMPEROR.EXE err:ddraw:DllMain Unknown default surface type. Supported are: gdi, opengl(0x1bdc00) : stub, simulating 224MB for now, returning 224MB left fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1bd340)->(0x10024,00000080) fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1bd340)->(0x10024,00000013) fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1bdc00)->(WINED3DRS_EXTENTS,0) unknown state fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1bdc00)->(WINED3DRS_COLORKEYBLENDENABLE,0) unknown state fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now. wine: Unhandled page fault on write access to 0x596b2ee6 at address 0x7efb5fa4 (thread 000b), starting debugger... err:ntdll:RtlpWaitForCriticalSection section 0x110020 "heap.c: main process heap section" wait timed out in thread 000f, blocked by 000b, retrying (60 sec) james@LINUXGUY ~/games/Dune/Emperor $ /home/james/wine/wine/wine EMPEROR.EXE -C err:ddraw:DllMain Unknown default surface type. Supported are: gdi, opengl(0x1bdcb0) : stub, simulating 224MB for now, returning 224MB left fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1bd3f0)->(0x20024,00000080) fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1bd3f0)->(0x20024,00000013) fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1bdcb0)->(WINED3DRS_EXTENTS,0) unknown state fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x1bdcb0)->(WINED3DRS_COLORKEYBLENDENABLE,0) unknown state fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now. fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1bdcb0) : stub fixme:wave:DSD_CreateSecondaryBuffer (0x17cf18,0x34f674,180e0,0,0x155f544,0x155f654,0x155f520): stub fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_ASYNC flag right now.