https://bugs.winehq.org/show_bug.cgi?id=53553
--- Comment #5 from Matthias Elsdoerfer mr.matt.eastwood@gmx.de --- Hey, I haven't checked in on this for quite a while due to life happening. Thanks so much for following up.
So, I'm back with a fresh copy of F.E.A.R., first-time install through Lutris since setting up Linux Mint 21.1 from scratch on my desktop PC back in December. FWIW, I'm gonna leave a full, detailed report here.
// SUMMARY - how to get it to work
F.E.A.R. surround sound works fully when putting DSOAL's two dll files into the same directory as FEAR.exe, dsound.dll into drive_c/windows/syswow64, and then setting Win XP compatibility mode and dsound = native for FEAR.exe using winecfg.
/// Installation stumbling using Lutris
I have F.E.A.R. Platinum Collection on GOG and installed it through Lutris 0.5.12 from Mint repos (i.e., not Flatpak). Lutris detected my system-wide Wine installation, version 8.1 (staging).
I installed F.E.A.R. using the "wine - GOG install" option, i.e. not the second one, "wine - GOG (auto-generated)". I chose only to install the base game, none of the extra content (Wallpaper, Commentary etc.).
During installation, I got an error dialog, "Command exited with code 13568". Screenshot of install screen: https://paste.pics/LN6BJ.
I'm already used to that, Lutris has worked that way on my PC since I first tried it. I cancelled, removing game files, and restarted the installation from scratch and the 2nd one went through.
/// Current Results
...running without any changes to config or directory: ...running with DSOAL's dsound.dll and dsoal-aldrv.dll in same directory as FEAR.EXE: ...running with DSOAL's dsound.dll in drive_c/windows/syswow64 directory (original dsound.dll renamed) and DSOAL's dsound.dll + dsoal-aldrv.dll in same directory as FEAR.EXE:
=> Stereo sound, last 3 sound options greyed out (EAX etc.). => Sound crackles badly in front left speaker, sudden overall volume spikes when navigating the menu
...running with the following set-up:
- FEAR.exe set to Win XP compatibility in winecfg - dsound set to "native" in winecfg for FEAR.exe - DSOAL's dsound.dll in drive_c/windows/syswow64 - DSOAL's dsound.dll and dsoal-aldrv.dll in same directory as FEAR.EXE
=> Everything works!
...running without any changes to config or directory, BUT with the first fix (registry edit) proposed above: ...running without any changes to config or directory, BUT with the second fix (register dsound) proposed above:
=> Stereo sound, last 3 sound options greyed out (EAX etc.). => Sound crackles badly in front left speaker, sudden overall volume spikes when navigating the menu
/// Installed versions
Lutris: 0.5.12 from Mint repos (i.e., not Flatpak) Wine: 8.1 staging from PPA
/// PC specs (report by Lutris): /// (Linux Mint's report: https://termbin.com/ejwr)
[System] OS: Linux Mint 21.1 Vera Arch: x86_64 Kernel: 6.0.0-1011-oem Desktop: X-Cinnamon Display Server: x11
[CPU] Vendor: GenuineIntel Model: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz Physical cores: 4 Logical cores: 8
[Memory] RAM: 31.3 GB Swap: 2.0 GB
[Graphics] Vendor: NVIDIA Corporation OpenGL Renderer: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2 OpenGL Version: 4.6.0 NVIDIA 525.78.01 OpenGL Core: 4.6.0 NVIDIA 525.78.01 OpenGL ES: OpenGL ES 3.2 NVIDIA 525.78.01 Vulkan: Supported