http://bugs.winehq.org/show_bug.cgi?id=36252
Bug ID: 36252 Summary: Star Wars: The Force Unleashed (Steam version) Product: Wine Version: 1.7.17 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: legluondunet@free.fr
...
fixme:winsock:WSALookupServiceBeginW (0x505e360 0x00000ff0 0x505e3a8) Stub! [0503/132940:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8 err:ole:RevokeDragDrop invalid hwnd 0x300ac fixme:heap:HeapSetInformation (nil) 1 (nil) 0 Install script executed.err:module:import_dll Library X3DAudio1_6.dll (which is needed by L"C:\Program Files\Steam\SteamApps\common\Star Wars The Force Unleashed\SWTFU.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Steam\SteamApps\common\Star Wars The Force Unleashed\SWTFU.exe" failed, status c0000135
Hello,
I installed Steam version of Star Wars: The Force Unleashed on a fresh wine prefix. The aim executable, SWTFU.exe, doesn't start because it doesn't find X3DAudio1_6.dll
LGDN.
http://bugs.winehq.org/show_bug.cgi?id=36252
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://store.steampowered.c | |om/app/32430/ CC| |focht@gmx.net Summary|Star Wars: The Force |Star Wars: The Force |Unleashed (Steam version) |Unleashed (Steam version) | |fails to find | |X3DAudio1_6.dll
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello legluondunet
most likely the Steam prerequisite install script ('*install.vdf' in game folder) didn't execute properly.
According to: http://steamdb.info/app/32430/#section_install
The game requires MSVC++ runtime, DirectX runtime and .NET Framework 3.5
Since the game complains about missing XAudio2 dlls (X3DAudio1_6.dll) your DirectX runtime install did not execute properly.
Please attach:
'DirectX.log' and 'DXError.log' from your Steam prefix 'c:\windows' folder.
If you start the game multiple times does the prerequisite installer still try to install runtimes?
I'd say dupe of bug 36059 anyway.
Regards
http://bugs.winehq.org/show_bug.cgi?id=36252
--- Comment #2 from legluondunet@free.fr legluondunet@free.fr --- I thought last versions of wine replace totally directx ( version <=9) so we don't need to install it?
http://bugs.winehq.org/show_bug.cgi?id=36252
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello legluondunet,
--- quote --- I thought last versions of wine replace totally directx ( version <=9) so we don't need to install it? --- quote ---
you're mistaken then. There are still various DirectX components/API that Wine lacks implementation.
XAudio2 for example: bug 26808 , bug 26833 , bug 26808 (unfortunately people reported them in a way they're dupes of each other)
Again: please attach the requested logs or to avoid wasting time (because I know the problem) start Steam client and game with 'SDL_XINPUT_ENABLED=0' one time to have DirectX runtime installer succeed for the game (files and registry entries).
Also avoid having too many games (with too many different prerequisites/runtimes) installed in the same Steam WINEPREFIX. This messes up the prefix at some point and makes bug reports invalid.
Regards
http://bugs.winehq.org/show_bug.cgi?id=36252
--- Comment #4 from legluondunet@free.fr legluondunet@free.fr --- Sorry Anastasius, I can not do what you ask me because I already installed a direct X version (9.0c) and now the game launches normally. This bug is resolved for me.
You said "Also avoid having too many games (with too many different prerequisites/runtimes) installed in the same Steam WINEPREFIX. This messes up the prefix at some point and makes bug reports invalid."
Thank you for the advice Anastasius, I heard you a moment ago about that and now I always make a new prefix before to report bug.
Regards.
LGDN.
http://bugs.winehq.org/show_bug.cgi?id=36252
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello legluondunet,
even if it's "fixed" for you by manually installing DirectX it's still a dupe of bug 36059 because the DirectX runtime installation should work automatically through install.vdf scripts.
Regards
*** This bug has been marked as a duplicate of bug 36059 ***
http://bugs.winehq.org/show_bug.cgi?id=36252
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- closing abandoned/invalid/duplicate bugs