https://bugs.winehq.org/show_bug.cgi?id=41241
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine-staging |Wine Severity|critical |normal Component|-unknown |directx-d3dx9
--- Comment #3 from Matteo Bruni matteo.mystral@gmail.com --- It's likely this has to do with the changes to how we are sharing code between d3dx9_xx.dll versions. You probably had native d3dx9_36.dll installed and that previously "covered" all the d3dx9 versions (all the other versions forwarded to it) but that's not the case anymore. Now you need the specific d3dx9_xx.dll used by the game.
Not really a regression. If you want to doublecheck my guess, you could take a +loaddll trace and look for the d3dx9 dll loaded by the game. Installing the correct native dll should "fix" the crash (or conversely, removing native d3dx9_36.dll on 1.9.13 will make it crash).