https://bugs.winehq.org/show_bug.cgi?id=38178
--- Comment #21 from Sergey Isakov isakov-sl@bk.ru --- Thanks you for the attention to my problem. I was going to inform about my tracing but looks like too late ---- trace:d3d_texture:wined3d_texture_init texture 0x21c458, texture_ops 0x43ccef14, layer_count 1, level_count 3, resource_type WINED3D_RTYPE_VOLUME_TEXTURE, format WINED3DFMT_DXT1, multisample_type 0, multisample_quality 0, usage 0, pool WINED3D_POOL_SYSTEM_MEM, width 4, height 4, depth 4, surface_flags 0, device 0x1e7fc8, parent 0x21c3b8, parent_ops 0x43b924f8, resource_ops 0x43ccef08. trace:d3d:resource_init device 0x1e7fc8, resource 0x21c458 trace:d3d:device_resource_add device 0x1e7fc8, resource 0x21c458. trace:d3d_surface:wined3d_volume_create container 0x21c458, width 4, height 4, depth 4, level 0, format WINED3DFMT_DXT1, usage 0x10000000, pool WINED3D_POOL_SYSTEM_MEM, volume 0x3eff06c.
---- You are quite right. This is the problem of DXT1 I applied your hack and... the program crashed ---- trace:d3d_surface:wined3d_volume_create container 0x6f30b48, width 128, height 128, depth 16, level 0, format WINED3DFMT_B8G8R8A8_UNORM, usage 0x10000000, pool WINED3D_POOL_SYSTEM_MEM, volume 0x3eff06c. err:seh:raise_exception Unhandled exception code e06d7363 flags 11 addr 0x7b82d112 ---- This format also should be excluded?