https://bugs.winehq.org/show_bug.cgi?id=40784
Bug ID: 40784 Summary: Wargame: European Escalation wants X3DAudio1_7.dll Product: Wine Version: 1.9.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fremenzone@poczta.onet.pl Distribution: ---
Created attachment 54685 --> https://bugs.winehq.org/attachment.cgi?id=54685 Log from running the game with no directx9 installed
I have run into problems with running Wargame: European Escalation under wine 1.9.11. I install the game into a clean wine prefix. The trying to run it I get an error that says:
err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"Z:\dane\gry\wargame_ee\wargame.exe") not found
(full log attached). I figured out this file is provided by DirectX, so I use winetricks to install it:
WINEPREFIX="/dane/gry/wargame_ee/.wine" winetricks directx9
Then the games complain about missing d3dx9_43, so I install that as well with winetricks (log attached). Then the game finally starts but there is no sound. Again, log attached.
My system: - openSUSE 11.4 - wine 1.9.11 - kernel 2.6.37
I can provide more information if necessary.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #1 from Janek fremenzone@poczta.onet.pl --- Created attachment 54686 --> https://bugs.winehq.org/attachment.cgi?id=54686 Log from running the game with directx9 installed and no d3dx9_43
https://bugs.winehq.org/show_bug.cgi?id=40784
Janek fremenzone@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fremenzone@poczta.onet.pl
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #2 from Janek fremenzone@poczta.onet.pl --- Created attachment 54687 --> https://bugs.winehq.org/attachment.cgi?id=54687 Log from running the game with both directx9 and d3dx9_43 installed
https://bugs.winehq.org/show_bug.cgi?id=40784
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com, | |austinenglish@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #3 from Austin English austinenglish@gmail.com --- *** Bug 40785 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=40784
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |x3daudio
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #4 from Janek fremenzone@poczta.onet.pl --- I can compile and run development version of Wine if necessary.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #5 from Andrew Eikum aeikum@codeweavers.com --- We do have support for this DLL, but it looks like your distro doesn't build it. It requires openal-soft for the appropriate architecture at build-time and at run-time.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #6 from Janek fremenzone@poczta.onet.pl --- My system provides openal-soft 1.12. Indeed, wine's configure script says "openal-soft 32-bit development files not found (or too old), XAudio2 won't be supported". What is the minimal required version?
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #7 from Andrew Eikum aeikum@codeweavers.com --- We require the ALC_SOFT_loopback extension which was introduced in openal-soft 1.14.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #8 from Janek fremenzone@poczta.onet.pl --- I installed openal-soft 1.14 on my system in /usr/local so that it doesn't conflict with 1.12 version installed from packages. How do I tell wine where to look for the locally installed library and its development files?
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #9 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Janek from comment #8)
I installed openal-soft 1.14 on my system in /usr/local so that it doesn't conflict with 1.12 version installed from packages. How do I tell wine where to look for the locally installed library and its development files?
Did it install a pkg-config pc file someplace? You could point to that instead with PKG_CONFIG_PATH before running configure.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #10 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Andrew Eikum from comment #9)
(In reply to Janek from comment #8)
I installed openal-soft 1.14 on my system in /usr/local so that it doesn't conflict with 1.12 version installed from packages. How do I tell wine where to look for the locally installed library and its development files?
Did it install a pkg-config pc file someplace? You could point to that instead with PKG_CONFIG_PATH before running configure.
After building, you may also need to use LD_LIBRARY_PATH at runtime to ensure it uses the correct openal libraries.
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #11 from Andrew Eikum aeikum@codeweavers.com --- If you just want this to work, then you could also install native XACT with winetricks. (Sorry for the comment spam.)
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #12 from Janek fremenzone@poczta.onet.pl --- A *.pc file is installed in /usr/local/lib/pkgconfig/. I tried setting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ but ./configure still claims there is no openal-soft. As for XACT winetricks claims it is already installed. I installed full directx, so perhaps that's the reason?
https://bugs.winehq.org/show_bug.cgi?id=40784
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #13 from fjfrackiewicz@gmail.com --- (In reply to Janek from comment #12)
A *.pc file is installed in /usr/local/lib/pkgconfig/. I tried setting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ but ./configure still claims there is no openal-soft. As for XACT winetricks claims it is already installed. I installed full directx, so perhaps that's the reason?
Try "winetricks --force xact" to make it install it again but this time the winetricks way :)
https://bugs.winehq.org/show_bug.cgi?id=40784
--- Comment #14 from Janek fremenzone@poczta.onet.pl --- Sorry, still no sound.
https://bugs.winehq.org/show_bug.cgi?id=40784
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- I think that this bug can be closed as INVALID, since it is not a wine problem.
https://bugs.winehq.org/show_bug.cgi?id=40784
Ethan Lee flibitijibibo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flibitijibibo@gmail.com
--- Comment #16 from Ethan Lee flibitijibibo@gmail.com --- Wine 4.3 includes a new X3DAudio implementation, but I believe joaopa's conclusion is still true; this can probably be closed as INVALID since a dependency was missing (and the same thing would happen with 4.3 if FAudio was not available).
https://bugs.winehq.org/show_bug.cgi?id=40784
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #17 from Gijs Vermeulen gijsvrm@gmail.com --- Closing as per Comment #15 and #16.
https://bugs.winehq.org/show_bug.cgi?id=40784
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.