http://bugs.winehq.org/show_bug.cgi?id=35184
Bug ID: 35184 Summary: Mini Ninjas: some textures missing without native d3dx9_31 Product: Wine Version: 1.7.8 Hardware: x86 URL: http://www.fileplanet.com/203860/200000/fileinfo/Mini- Ninjas-Demo OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: wine-bugs@winehq.org Classification: Unclassified
Created attachment 46930 --> http://bugs.winehq.org/attachment.cgi?id=46930 terminal output
The game needs native d3dx9_36 to run otherwise it crashes early with
err:d3dcompiler:compile_shader HLSL shader parsing failed.
With native d3dx9_36 the game starts but you will notice that many things are missing from the game: - the menu is empty, only background image is drawn - the user interface (health bar) as well as pop-up game tips, hints are not displayed (from time to time the game pauses to display those hints and you have to press <Space> to proceed) - water is not rendered correctly
You have to install native d3dx9_31 beside native d3dx9_36 to display the missing objects in the game.
One more thing worth mentioning: the game generates many files under 'drive_c/users/<username>/Temp'. They contain compiled shaders or something alike. These files have different size when using native d3dx9_31 compared to the ones generated with the built-in d3dx9_31. Make sure to clean this directory after you installed native d3dx9_31 and want to switch back to the built-in to reproduce the bug, because the game re-uses the already generated files.
Fedora 19 Nvidia binary drivers 325.15