Hello all, I'm running latest GIT here and I tried to play SoF3 (Soldier Of Fortune 3: Payback) but the main menu, some intro video (not the company logos) and weapon selection are all white. Additionally wine is putting out a lot of these messages: ----------------------- fixme:d3dx:D3DXGetImageInfoFromFileInMemory Invalid or unsupported image file ----------------------- I'm also getting lines like this: ----------------------- fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table ----------------------- The game worked with a (really) older version, between and including 1.0-rc1 / 1.1.23. But at that time I had a 32-bit system, now I have a 64-bit version. I know not all 64-bit Linux libs are available as ia32 versions. So can someone give me hint where to go before I start a regression test against 1.1.23? Or is just a pixel format responsible for this? What WINEDEBUG parameters could be helpful for you, some kind of +d3d?)
Sorry, I hit to fast the submit button. :( ---------------------------------------- These are the only warnings I'm getting at the end of "./configure --prefix=/opt":> configure: libgnutls 32-bit development files not found, no schannel support. > configure: gstreamer-0.10 base plugins 32-bit development files not found, gstreamer support disabled > configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. > configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't be supported. > > configure: WARNING: GetText 32-bit development files not found (or too old). Internationalization won't be fully supported. > > configure: WARNING: OpenSSL 32-bit development files not found, SSL won't be supported.
vitamin <wineforum-user at winehq.org> wrote:>Sent: Jan 12, 2011 7:50 AM >To: wine-users at winehq.org >Subject: [Wine] Re: SoF3 nealry completly white with latest GIT > > >Quix0r wrote: >> fixme:d3dx:D3DXGetImageInfoFromFileInMemory Invalid or unsupported image file > >Try using native d3dx9_ libraries (install with 'winetricks d3dx9'). >If this works, please file a bug report on Wine's Bugzilla and update the Applications Database entry too. James McKenzie
Digged with a hex editior into the sof3.exe file and didn't find any references to d3dx_xx.dll files, so I continued my search in CloakNTEngine.dll and found them: (d3d9.dll) <-- I didn't added this one d3dx9_32.dll My favorite (and trusted) place is www.dll-files.com because of simple and ease download, no registration is required there for downloading just some kilo bytes. But be aware of the tracker pixels! If I remove or rename the d3dx9_32.dll to e.g. d3dx9_32.dl the all white graphics are back. So I fill out a bug report as requested. One question here: The simple debug.log is maybe a good start to add it to the report, but what logfiles do you need else? off-topic but still with same app: --------------------------------------- With latest GIT update (one before the mouse worked) I have trouble with the mouse. When the application is started, the cursor hops to the right border of my screen and I'm only able to move the mouse cursor up and down, with native DLL and with Wine libs. So the last commit did mess something up there. ---------------------------------------
Quix0r <wineforum-user at winehq.org> wrote:> >Digged with a hex editior into the sof3.exe file and didn't find any references to d3dx_xx.dll files, so I continued my search in CloakNTEngine.dll and found them: > >(d3d9.dll) <-- I didn't added this one >d3dx9_32.dll >Something to keep in mind, these sites are not official and can and do download hacked dlls to your system. I highly recommend using winetricks and install those dlls from there that are needed as they come from officially supported web sites that do not use hacked dlls. James McKenzie