Installation through Steam, single player campaign through to completion (which starts Nazi Zombie mode after the credits and also works).
What does not
Cut scenes show about 1 frame per second, maybe less - on vanilla Wine. They run perfectly smooth with Gallium on Nine patches, but those patches cause a crash when loading the second level (just prior to saving). There is also an issue with audio, whereby many sound assets are not played. eg. At the start of the first level, no voice acting and weapon sounds play, but you can hear the ocean. Using "winetricks xact" gets all sound assets playing, but then the game only detects stereo audio (where previously it was correctly set to 5.1 channels). The Steam overlay was enabled for in-game use, but refused to appear when Shift-Tab was pressed. I'm guessing that's not normal but am not completely certain. Since the overlay did not show, I'm not sure exactly how many FPS I was getting, but it felt around 40.
What was not tested
Aside from installing xact through winetricks, no other changes were required. Aside from the surround sound and cut-scene issues, the single player campaign runs fine. The mouse feels a little laggy for my taste, but for all I know that's normal in CoD games. Still perfectly playable. Tested in a 32-bit prefix set to Windows XP, on an R9 285 with Mesa 12.1.0-devel, at 2560x1440 with basically all graphical settings set to high.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Jan 25 2021||6.0||Yes||No||Yes||Garbage||Dadu042|
|Show||Manjaro Linux 18.1.0||Sep 13 2019||4.15||Yes||Yes||No||Platinum||Ky Nguyen|
|Show||Arch Linux x86_64||May 01 2017||2.6||N/A||Yes||Platinum||HoraÈ›iu Mlendea|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Dec 26 2016||2.0-rc2||Yes||Yes||Platinum||potato|
|Current||Debian GNU/Linux 9.x "Stretch" x86_64||Jul 03 2016||1.9.13||Yes||Yes||Silver||Adam Bolte|
2015-10-07 Admin note: the instructions below are extremely old and may not apply to current Wine.