http://bugs.winehq.org/show_bug.cgi?id=23356
Summary: Napoleon Total War: black screen without winetricks d3d9x Product: Wine Version: 1.2-rc4 Platform: x86-64 URL: http://www.totalwar.com/napoleon/demo/ OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: wine-bugs@winehq.org
The log shows several d3dx stubs are causing it trouble: implemented fixme:d3dx:D3DXGetImageInfoFromFileInMemory Invalid or unsupported image file fixme:d3dx:D3DXCreateTextureFromFileInMemoryEx (0x8eafae8, 0xd7ee731, 1440128, 4294967294, 4294967294, 1, 0, fffffffd, 1, 2, 5, 0, (nil), (nil), 0x8f53864): stub ... fixme:d3dx:ID3DXEffectImpl_SetMatrixTranspose (0x8f54f58)->(0x1642ea0, 0x8ea54fc): stub fixme:d3dx:ID3DXEffectImpl_SetTechnique (0x8f54f58)->(0x1642eac): stub ... d3d call failed, code: 0x80004001 d3d call failed, code: 0x80004001 d3d call failed, code: 0x80004001 d3d call failed, code: 0x80004001 d3d call failed, code: 0x80004001
winetricks d3dx9 lets it start with graphics.