What does not
Sound seems not to work, except for some background noises. But I managed to get it working... Somehow...
I tested using a 32-bit WINEPREFIX.
There seems to be several ways of getting the sound to work correctly in this game. There's a bug report in which people suggesting that it could be a problem with all things dsound. My approach was a different one, though. After running:
I got several regsvr32 errors... Then, after hours and hours of head bashing, I simply had the idea of cat'ing the hell out of the dll... Particularly xaudio2_8.dll, which, according to the Wine terminal output (with WINEDEBUG=+all), the game had been struggling with. Turns out it was only a reference for the builtin library (thus the dsound fix seems to make a lot of sense, considering we're dealing with an internal Wine implementations). Nevertheless, it simply won't work.
So I downloaded a 32-bit version of xaudio2_8.dll from a random DLL deposit I found, by Googling for the aforementioned xaudio2_8.dll. Then I moved this file to the WINEPREFIX system32 directory and regsvr'd it:
WINEPREFIX=... WINEARCH=win32 wine regsvr32 C:\\windows\\system32\\xaudio2_8.dll)
I got no errors from this command. Then I've instructed Wine to use the xaudio2_8.dll as native only, and bam! I got sound working correctly.
What was not tested
Zombies and multiplayer.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Fedora 28 x86_64||Mar 09 2019||4.0||Yes||Yes||Yes||Gold||Tadeu R. P.|
|Show||Gentoo Linux x86_64||Dec 17 2011||1.3.34||Yes||Yes||Gold||Manuel|
|Show||Gentoo Linux x86_64||Oct 09 2011||1.3.27||N/A||Yes||Gold||Galym Kerimbekov|
|Show||Ubuntu 11.04 "Natty" i386 (+ variants like Kubuntu)||Aug 31 2011||1.3.27||Yes||Yes||Gold||Blake Gripling|
|Show||Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)||Jan 18 2011||1.3.9||Yes||Yes||Gold||Chanchana Sornsoontorn|
Try a clean WINE prefix (I think it's not necessary)
Install Directx from the CoD:BO game directory.
Set winever to XP.
Set dsound to builtin.
I use ALSA with full hardware aceleration.