http://bugs.winehq.org/show_bug.cgi?id=28905
Bug #: 28905 Summary: DeusEx: Invisible War npc voices not played Product: Wine Version: 1.3.31 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: haleykd@users.sf.net Classification: Unclassified
This is a long standing bug mentioned on the appdb page that was apparently never filed.
The voices not being played are overheard conversations and responses when they have no conversation options. These voices provide atmosphere, clues, and help locate npc's you're trying to avoid. All other sounds appear to play including the voices in cut scenes.
Currently the only fix is to use the native dsound.dll from windows. However this has the problem of noise in the audio which appears to be related to environmental effects since the intensity changes depending upon which environ you're currentyy in.
http://bugs.winehq.org/show_bug.cgi?id=28905
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com
--- Comment #1 from Michael Stefaniuc mstefani@redhat.com 2012-09-19 16:01:37 CDT --- Please have a look at http://wiki.winehq.org/Sound and please provide the information from "What to include when filing a bug".
https://bugs.winehq.org/show_bug.cgi?id=28905
mproud@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mproud@gmail.com
--- Comment #2 from mproud@gmail.com --- Installing dsound (you can do this with winetricks) resolves this issue for me.
https://bugs.winehq.org/show_bug.cgi?id=28905
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51287 --> https://bugs.winehq.org/attachment.cgi?id=51287 Audio debug log (uncompressed 11 MB)
Still present in Wine 1.7.41. Native dsound.dll is a workaround.
Music, sound effects and voices during cutscenes work in the game. It's only when you talk to a NPC that voices are missing when using built-in dsound.
The attached log was created with WINEDEBUG=+tid,+mmdevapi,+winmm,+driver,+msacm,+midi,+dsound,+dsound3d,+dmusic,+mci,+alsa,+timestamp Music and sound effects were muted in the game options (only speech was enabled) and I loaded a saved game in the demo and talked to the guard in the demo mission. I also disabled the short intro movies to reduce log size.
The problem can be reproduced with the demo version as well: http://www.fileplanet.com/133479/130000/fileinfo/Deus-Ex:-INVISIBLE-WAR-Demo
Fedora 21 Alsa 1.0.28 (Pulseaudio is not running)
https://bugs.winehq.org/show_bug.cgi?id=28905
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.fileplanet.com/1 | |33479/130000/fileinfo/Deus- | |Ex:-INVISIBLE-WAR-Demo
https://bugs.winehq.org/show_bug.cgi?id=28905
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51288 --> https://bugs.winehq.org/attachment.cgi?id=51288 demo savegame
The attached saved game can be used with the demo version to reproduce the problem easily. The extracted files should be placed in ~/Documents/Deus Ex - Invisible War Demo after the demo has been installed.
Notes: 1. the game has problem changing screen resolution even in virtual desktop mode, I suggest you stick to the default 640x480 game resolution and set up a virtual desktop with the same size before launching the demo. 2. you may want to remove intro videos. To do this edit 'Default.ini' in the game directory and put a semicolon in front of the lines 'ShortIntroMovies' under [PCStartup] section. 3. start the game with WINEDEBUG=fixme-d3d to suppress many of those fixmes. 4. in the main menu select <Load Game> option and select the savegame "00:00:48 Heron's Loft Apartment" 5. when the savegame is loaded a guard is patrolling just in front of you. Approach him and he says a one-liner. The voice of the NPC cannot be heard with built-in dsound (but you can see the subtitle).
https://bugs.winehq.org/show_bug.cgi?id=28905
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=28905
--- Comment #5 from Andrew Eikum aeikum@codeweavers.com --- This game sets a rolloff factor of 0, meaning that distance attenuation should not be applied. We ignore the rolloff factor in Wine's dsound, so distance attenuation is applied. I'll submit a patch to fix this.
https://bugs.winehq.org/show_bug.cgi?id=28905
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com --- This is in Wine now. Please retest to confirm it's fixed.
commit 2edb4bf320f5c09b658c382c8d8b9d9600d1f1e7 Author: Andrew Eikum aeikum@codeweavers.com Date: Tue Apr 28 10:21:04 2015 -0500
dsound: Apply rolloff factor to distance attenuation.
https://bugs.winehq.org/show_bug.cgi?id=28905
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2edb4bf320f5c09b658c382c8d8 | |b9d9600d1f1e7 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- Works in wine-1.7.41-174-gca46914
Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=28905
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.42.