I think that this should be an easy bug to fix. There are two situations that I could get the game working and one the sound works and in another it doesn't. When I start a new game, everything works really good. There are few issues in the graphics and the speed is reasonable good enough to play. But when I try to load a game, there is no sound. In this situation the sound works: Code: fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010 fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13ca28,0x13c948): stub fixme:win:EnumDisplayDevicesW ((null),0,0x32eca4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32ec74,0x00000000), stub! fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1440,900) fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! err:quartz:DSoundRender_SendSampleData 0 err:quartz:ACMWrapper_ProcessSampleData Error sending sample (80040227) fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:d3d:state_vertexblend_w Vertex blend flags 0x3 not supported. fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! err:quartz:DSoundRender_SendSampleData 0 err:quartz:ACMWrapper_ProcessSampleData Error sending sample (80040227) err:mmtime:TIME_MMTimeStop Timer still active?! However in this it doesn't: Code: fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010 fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13ca28,0x13c948): stub fixme:win:EnumDisplayDevicesW ((null),0,0x32eca4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32ec74,0x00000000), stub! fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1440,900) fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! err:quartz:DSoundRender_SendSampleData 0 err:quartz:ACMWrapper_ProcessSampleData Error sending sample (80040227) fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! err:quartz:DSoundRender_SendSampleData 0 err:quartz:ACMWrapper_ProcessSampleData Error sending sample (80040227) fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:TransformFilter_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! fixme:d3d:state_vertexblend_w Vertex blend flags 0x3 not supported. fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet err:quartz:DSoundRender_SendSampleData 0 err:quartz:ACMWrapper_ProcessSampleData Error sending sample (80040227)