https://bugs.winehq.org/show_bug.cgi?id=40360
--- Comment #11 from Adam Bolte abolte@systemsaviour.com --- (In reply to Henri Verbeet from comment #10)
For what it's worth, loading those would typically be done by d3dx9, but you mention that overriding that doesn't help.
Correct. I just tested installing d3dx9 via winetricks in a prefix with a brand new Jack Kean 2 installation using unpatched 1.9.12, and it made no difference.
Failing to load DXT textures/surfaces can also happen when you lack libtxc_dxtn, but you'd see a winediag message about that.
I don't see any winediag pop-up, and I don't see any problems with libtxc_dxtn on my system either.
$ dpkg -L libtxc-dxtn-s2tc0:i386 | grep libtxc_dxtn_s2tc.so.0$ /usr/lib/i386-linux-gnu/libtxc_dxtn_s2tc.so.0 $ ldd /usr/lib/i386-linux-gnu/libtxc_dxtn_s2tc.so.0 linux-gate.so.1 (0xf7792000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7593000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7545000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf738d000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7370000) /lib/ld-linux.so.2 (0x5664a000) $
It's a weird one.