Selected Test Results (selected in 'Test Results' table below)
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.
2015-10-07 Admin note: the instructions below are extremely old and may not apply to current Wine.
HowTo for Call of Duty 5: WaW - for testers only
(Tested with wine 1.1.13, 1.1.12 and 1.1.11)
1. sh winetricks directx9 (http://wiki.winehq.org/winetricks) 2. regedit sound.reg (sound.reg being this file: http://bugs.winehq.org/attachment.cgi?id=18560) 3. patch your wine sources with this patch and compile: http://bugs.winehq.org/attachment.cgi?id=18559 4. copy the XAudio2_0.dll into the ~/.wine/drive_c/windows/system32 directory. 5. game should work at this moment (it is only workaround - without in-game sounds)
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Matthew on Thursday September 10th 2015, 19:21
So I got the game running fine except after starting a match of Zombies (or campaign for that matter) your characters "gun" and other characters (Zombies, NPCs etc) will flicker like crazy (As in vanish and reappear like crazy every second).
I tried to take a Screenshot but it just came out black each time.. anyway, any help would be greatly appreciated as aside from this major bug the game runs great.. :(
Call of Duty World at War
by Dan Lester on Tuesday August 11th 2015, 18:40
Most of these hacks are unnecessary. It's important to make sure you have libopenal support installed in your linux distro. Then in winecfg under applications, choose cod5sp.exe, And set it to win 7 compatibility. Then under libraries choose openal. And set the override to native then built in support. Then if the sound doesn't work, You can try the registry files provided here, As well as the dll's.
I have sound in kubuntu 14. Running at a resolution of 1440x900 with very good frame rate. And all settings on high. And zero crashes.