https://bugs.winehq.org/show_bug.cgi?id=36844
Bug ID: 36844 Summary: Multiple games need X3DAudio1_7.dll (BeamNG v0.3 Tech Demo) Product: Wine Version: 1.7.21 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-dsound Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
as the summary says.
Bug 12182 should be avoided in future (meta bug) .. very unfortunate, covering all XAudio dlls.
Better are bugs that specifically target stub dlls like bug 24545 ("Monkey Island: Special Edition wants X3DAudio1_6.dll").
--- snip --- $ pwd /home/focht/.wine/drive_c/users/focht/Local Settings/Application Data/BeamNG/BeamNG-Techdemo-0.3 ... $ wine ./BeamNGSandbox.x86.exe ... err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"C:\users\focht\Local Settings\Application Data\BeamNG\BeamNG-Techdemo-0.3\BeamNGSandbox.x86.dll") not found --- snip ---
$ sha1sum BeamNG-Techdemo-0.3-setup.zip 21b29af0c77cf138ec69edf1c4cb0d4504bb2ed9 BeamNG-Techdemo-0.3-setup.zip
$ du -sh BeamNG-Techdemo-0.3-setup.zip 95M BeamNG-Techdemo-0.3-setup.zip
$ wine --version wine-1.7.21-50-g10e6a66
Regards
https://bugs.winehq.org/show_bug.cgi?id=36844
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_102365.shtml
https://bugs.winehq.org/show_bug.cgi?id=36844
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games need |Multiple games need |X3DAudio1_7.dll (BeamNG |X3DAudio1_7.dll (BeamNG |v0.3 Tech Demo) |v0.3 Tech Demo, Doom 3 BFG | |Edition)
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
another game: 'Doom 3 BFG Edition'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/DOOM 3 BFG Edition
$ wine ./Doom3BFG.exe err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"C:\Program Files\DOOM 3 BFG Edition\Doom3BFG.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\DOOM 3 BFG Edition\Doom3BFG.exe" failed, status c0000135 --- snip ---
$ wine --version wine-1.7.21-50-g10e6a66
Regards
https://bugs.winehq.org/show_bug.cgi?id=36844
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew.millington@gmail.com
--- Comment #2 from Anastasius Focht focht@gmx.net --- *** Bug 32157 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=36844
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
this is also needed for 'Legend of Grimrock 2'.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Legend of Grimrock 2
$ wine ./grimrock2.exe ... err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"C:\Program Files\Legend of Grimrock 2\grimrock2.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Legend of Grimrock 2\grimrock2.exe" failed, status c0000135 --- snip ---
$ wine --version wine-1.7.30
Regards
https://bugs.winehq.org/show_bug.cgi?id=36844
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com, | |austinenglish@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=36844
--- Comment #4 from Alex Henrie alexhenrie24@gmail.com --- Created attachment 50274 --> https://bugs.winehq.org/attachment.cgi?id=50274 Proposed patch
This patch fixes the bug for me. Austin, since you seem to be the expert on stub DLLs, could you please tell me if I wrote this correctly?
https://bugs.winehq.org/show_bug.cgi?id=36844
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to Alex Henrie from comment #4)
Created attachment 50274 [details] Proposed patch
This patch fixes the bug for me. Austin, since you seem to be the expert on stub DLLs, could you please tell me if I wrote this correctly?
You don't need to include the changes to configure, only configure.ac. Otherwise it looks fine (and works for me).
https://bugs.winehq.org/show_bug.cgi?id=36844
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0c2b684cbfe90301263eb8df294 | |5a7b2e4da42cc Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com --- (In reply to Alex Henrie from comment #4)
Created attachment 50274 [details] Proposed patch
This patch fixes the bug for me. Austin, since you seem to be the expert on stub DLLs, could you please tell me if I wrote this correctly?
https://source.winehq.org/git/wine.git/commitdiff/0c2b684cbfe90301263eb8df29...
https://bugs.winehq.org/show_bug.cgi?id=36844
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.34.
https://bugs.winehq.org/show_bug.cgi?id=36844
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #8 from Anastasius Focht focht@gmx.net --- *** Bug 26041 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=36844
--- Comment #9 from Andrey Gusev andrey.goosev@gmail.com --- I've a crash with Outlast game:
wine: Call from 0x7b8392a4 to unimplemented function x3daudio1_7.dll.X3DAudioInitialize, aborting wine: Unimplemented function x3daudio1_7.dll.X3DAudioInitialize called at address 0x7b8392a4 (thread 0009), starting debugger... Unhandled exception: unimplemented function x3daudio1_7.dll.X3DAudioInitialize called in 32-bit code (0x7b8392a4).
continue this or open a new report?
https://bugs.winehq.org/show_bug.cgi?id=36844
--- Comment #10 from Austin English austinenglish@gmail.com --- (In reply to Andrey Gusev from comment #9)
I've a crash with Outlast game:
wine: Call from 0x7b8392a4 to unimplemented function x3daudio1_7.dll.X3DAudioInitialize, aborting wine: Unimplemented function x3daudio1_7.dll.X3DAudioInitialize called at address 0x7b8392a4 (thread 0009), starting debugger... Unhandled exception: unimplemented function x3daudio1_7.dll.X3DAudioInitialize called in 32-bit code (0x7b8392a4).
continue this or open a new report?
New bug please.
https://bugs.winehq.org/show_bug.cgi?id=36844
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamershell.com/d |https://web.archive.org/web |ownload_102365.shtml |/20211129081030/https://kry | |pta2.gry-online.pl/b/beamng | |techdemo03setup.zip?st=kUQ7 | |UQEl7CJgPvKEZjw0eQ&e=163817 | |3439
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download via Internet Archive for documentation.
https://web.archive.org/web/20211129081030/https://krypta2.gry-online.pl/b/b...
$ sha1sum beamngtechdemo03setup.zip aa8616c31390cd34421b66e9408d3a5b8138680e beamngtechdemo03setup.zip
$ du -sh beamngtechdemo03setup.zip 95M beamngtechdemo03setup.zip
--- snip --- $ 7z l beamngtechdemo03setup.zip
Scanning the drive for archives: 1 file, 98892180 bytes (95 MiB)
Listing archive: beamngtechdemo03setup.zip
-- Path = beamngtechdemo03setup.zip Type = zip Physical Size = 98892180
Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2013-08-03 22:52:27 ..... 98903976 98891990 BeamNG-Techdemo-0.3-setup.exe ------------------- ----- ------------ ------------ ------------------------ 2013-08-03 22:52:27 98903976 98891990 1 files --- snip ---
$ sha1sum BeamNG-Techdemo-0.3-setup.exe c2c7adcc15a64c0dcba1c6b343534db0e2eb1102 BeamNG-Techdemo-0.3-setup.exe
https://www.virustotal.com/gui/file/95b851e079a30d50654546ddebd3412809dda544...
Regards