Call of Duty 2

Retail CD Release

Application Details:

Version: 1.00
License: Retail
Votes: 13
Latest Rating: Platinum
Latest Wine Version Tested: 2.4

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Multiplayer works with DirectX 7. With DirectX 9 I┤m didn┤t sure that it runs. It looks same as DX7.

What does not

I have a sound delay of 1sec with "arts". The other sound drivers doesn┤t work.

What was not tested

Singleplayer, because copy protection!

And playing on punkbuster servers!

Additional Comments

I must set in the wine┤s user.reg the audio driver "arts". With the other driver I have no sound or only a black screen.  

[Software\\Wine\\Drivers] 1176640799
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?RatingSubmitter
ShowopenSUSE Tumbleweed (rolling release)Mar 19 20172.4Yes Yes PlatinumAvindra Goolcharan 
ShowLinux Mint 14 "Nadia" x86_64May 24 20131.4.1Yes Yes Platinumoujae 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)May 03 20101.1.43Yes Yes Goldan anonymous user 
ShowSlackware 13.0Apr 25 20101.1.43Yes Yes Silveran anonymous user 
ShowopenSUSE 11.2 x86_64Feb 09 20101.1.38Yes No Garbage- 

Known Bugs

Bug # Description Status Resolution Other apps affected
40284 Unable to change resolution for LVDS panels (laptop), on which only one resolution is available (ex. 1680x1050) UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO fix black screen

If you start the game and the intro videos play but then the screen goes black, you may need to enable S3 texture compression. To do so:

  1. Install driconf.
  2. In your system's Preferences menu, open 3D Acceleration.
  3. Under the Image Quality tab, set Enable S3TC texture compression even if software support is not available to Yes.
  4. Run Call of Duty 2. The menu should now work normally.
  5. In the game's Options menu under Graphics, set Force DirectX 7 Mode to Yes.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Works with Wine 1.7.7
by Carlos Rodriguez on Wednesday December 18th 2013, 9:26
Tested on:

Wine 1.7.7 (compilado)
Nvidia Drivers 331.20 (.run package)
Linux Mint 15 KDE 32Bit - Kernel PAE
CPU: INTEL Pentium G3220 (Nucleo Haswell a 22nm) 3.0Ghz (Dual-Core) Stock Clock
MEM: 8GB DDR3 1333 (2x4) Patriot value (128 bit dual channel: 21.3 gb/s)
GPU: Zotac Nvidia Geforce GT630 (GK208 28nm: 384 Shaders / 8 ROPS) Zone Edition Passive Cooling 2GB DDR3 1800Mhz a 64Bit (14.4Gb/s)
unable to run COD2
by Krzysztof Mesek on Thursday September 27th 2012, 15:48
All worked fine under Ubuntu 10.10, but after an update (I wasn't playing that game for about 2 years) when I open the game I have this error (ubuntu 12.04):

__GL_ExtensionStringVersion=17700 wine CoDUOMP.exe

fixme:win:EnumDisplayDevicesW ((null),0,0x554f674,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 512x384x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 400x300x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 320x240x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1600x1024x32 @0! (XRandR 1.2)
wine: Unhandled page fault on read access to 0x00000000 at address 0x56b1be (thread 0009), starting debugger...

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00526d1e).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00526d1e ESP:0512f79c EBP:0512fc24 EFLAGS:00210202( R- -- I - - - )
EAX:00000000 EBX:00000000 ECX:00564414 EDX:0512614d
ESI:00000000 EDI:00000000
Stack dump:
0x0512f79c: 008b0bb4 00000000 04699820 00505786
0x0512f7ac: 00000000 00564414 0512f7c0 0056441c
0x0512f7bc: 00000000 00000031 004a9ff4 7e0a4ff4
0x0512f7cc: 7cc058d0 7cc05dc8 00000000 00000000
0x0512f7dc: 7cc06908 00008020 7eb5c8c0 7e0a4ff4
0x0512f7ec: 7cbc5da0 7cbc5448 0512fa04 7dfaaada
=>0 0x00526d1e in coduosp (+0x126d1e) (0x0512fc24)
1 0x0045517b in coduosp (+0x5517a) (0x0512fd48)
2 0x00529f60 in coduosp (+0x129f5f) (0x0512fe70)
3 0x7b85be2c call_process_entry+0xb() in kernel32 (0x0512fe88)
4 0x7b85d09f in kernel32 (+0x4d09e) (0x0512fec8)
5 0x7bc73640 call_thread_func_wrapper+0xb() in ntdll (0x0512fed8)
6 0x7bc7611d call_thread_func+0x7c() in ntdll (0x0512ffa8)
7 0x7bc7361e RtlRaiseException+0x21() in ntdll (0x0512ffc8)
8 0x7bc4a1fe call_dll_entry_point+0x61d() in ntdll (0x0512ffe8)
0x00526d1e: movb 0x0(%edi),%al
Module Address Debug info Name (78 modules)
PE 400000- 492a000 Export coduosp
PE 21100000-21164000 Deferred mss32
PE 30000000-30068000 Deferred binkw32
ELF 79afc000-7b800000 Deferred
ELF 7b800000-7ba2d000 Dwarf kernel32
\-PE 7b810000-7ba2d000 \ kernel32
ELF 7bc00000-7bcc6000 Dwarf ntdll
\-PE 7bc10000-7bcc6000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
ELF 7da82000-7db5e000 Deferred
ELF 7db5e000-7dc2f000 Deferred opengl32
\-PE 7db80000-7dc2f000 \ opengl32
ELF 7dcd1000-7dd0e000 Deferred usp10
\-PE 7dce0000-7dd0e000 \ usp10
ELF 7dd0e000-7dd42000 Deferred uxtheme
\-PE 7dd10000-7dd42000 \ uxtheme
ELF 7dd42000-7dd48000 Deferred
ELF 7dd48000-7dd53000 Deferred
ELF 7deb8000-7dee2000 Deferred
ELF 7dee2000-7df16000 Deferred
ELF 7df16000-7df26000 Deferred
ELF 7df26000-7df48000 Deferred imm32
\-PE 7df30000-7df48000 \ imm32
ELF 7df48000-7df4f000 Deferred
ELF 7df4f000-7df53000 Deferred
ELF 7df53000-7df74000 Deferred
ELF 7df74000-7e0a8000 Deferred
ELF 7e0a8000-7e0ba000 Deferred
ELF 7e0ba000-7e0c3000 Deferred
ELF 7e0f7000-7e180000 Deferred winex11
\-PE 7e100000-7e180000 \ winex11
ELF 7e180000-7e21a000 Deferred
ELF 7e221000-7e22a000 Deferred
ELF 7e22a000-7e234000 Deferred
ELF 7e234000-7e24e000 Deferred
ELF 7e24e000-7e347000 Deferred comctl32
\-PE 7e260000-7e347000 \ comctl32
ELF 7e347000-7e3b1000 Deferred shlwapi
\-PE 7e350000-7e3b1000 \ shlwapi
ELF 7e3b1000-7e5c5000 Deferred shell32
\-PE 7e3c0000-7e5c5000 \ shell32
ELF 7e5c5000-7e6ed000 Deferred wined3d
\-PE 7e5d0000-7e6ed000 \ wined3d
ELF 7e6ed000-7e753000 Deferred ddraw
\-PE 7e6f0000-7e753000 \ ddraw
ELF 7e777000-7e7a0000 Deferred msacm32
\-PE 7e780000-7e7a0000 \ msacm32
ELF 7e7a0000-7e816000 Deferred rpcrt4
\-PE 7e7b0000-7e816000 \ rpcrt4
ELF 7e816000-7e91e000 Deferred ole32
\-PE 7e830000-7e91e000 \ ole32
ELF 7e91e000-7e97f000 Deferred advapi32
\-PE 7e930000-7e97f000 \ advapi32
ELF 7e97f000-7ea45000 Deferred gdi32
\-PE 7e990000-7ea45000 \ gdi32
ELF 7ea45000-7eb86000 Deferred user32
\-PE 7ea60000-7eb86000 \ user32
ELF 7eb86000-7ec34000 Deferred winmm
\-PE 7eb90000-7ec34000 \ winmm
ELF 7ef6d000-7ef7a000 Deferred
ELF 7ef7a000-7ef86000 Deferred
ELF 7ef86000-7efa0000 Deferred
ELF 7efa0000-7efcc000 Deferred
ELF 7efcd000-7efd1000 Deferred
ELF 7efd1000-7efe7000 Deferred
ELF 7efe7000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f73b2000-f73b6000 Deferred
ELF f73b6000-f73bc000 Deferred
ELF f73bd000-f73c2000 Deferred
ELF f73c2000-f7567000 Deferred
ELF f7568000-f7583000 Deferred
ELF f7583000-f7587000 Deferred
ELF f7587000-f7590000 Deferred
ELF f75b1000-f75b7000 Deferred
ELF f75b7000-f76f9000 Dwarf
ELF f76fb000-f771d000 Deferred
ELF f771d000-f771e000 Deferred [vdso].so
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Call of Duty_full\CoDUOSP.exe
00000009 0
I have a problem
by Gerardo on Sunday March 6th 2011, 23:45
Hi! I have installed it very well but a the time I wanna play a black screen apear and I wait for long time and it doesn┬┤t change at all.

by the way I have a dell inspiron 1525, Intel Celeron 550 @ 2.00 Ghz, 120 Gb Hard Drive and Mobile GM965/GL960 Graphics Controller with 2 Gb ram, somebody can help me?
Installation Problem
by Sam Garigliano on Wednesday January 5th 2011, 19:06
This is on Ubuntu 10.10

When I put in disk 1 and attempt to start with Wine, I get this:

The file '/media/COD2CD1/setup.exe' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit.

Is this due to some setting on Wine or my OS that I can change, or is there no way around this?
Crashes on start up in single player
by tom fraser on Monday December 20th 2010, 15:59
------- sound system initialization -------
Attempting 44 kHz 16 bit stereo sound
couldn't initialize 2D provider: waveOutOpen() failed.
Error during initialization:

Bought and installed through steam.
though if i start in multiplayer i do get the options panel.
Gameplay video
by Jake ward on Thursday August 12th 2010, 16:49

Shows the game runs brilliant, Fantastic game!
by dave hands on Monday May 31st 2010, 15:30
Installed and working perfectly on Ubuntu 10.4 (amd64 version)

AMD Athlon 64 Dual Core
Nvidia 9500

Wine 1.1.42 (default install, ran "winecfg" to make sure audio was ok then OK'd it).

Installer started OK when invoked with "wine ./setup.exe" from cd root. Music stopped whilst I was putting the cd key in, but the installer continued to work as expected. Desktop shortcuts wouldn't work, but game launched and played perfectly from command line.
1600x900, everything on high.
1603 Installation error...
by Anon on Tuesday February 23rd 2010, 18:48
Hi, Everyone...

I was attempting to install CD2 on Ubuntu Karmic (9.10) when the installation process was interrupted (and failed) w/ the indication of a "1603" Windows installer error.

I have searched and reviewed this error many places elsewhere but to no avail, as far as getting the game to install.

Can anyone offer any insight? I have a 3GHz, 2GB RAM. 512MB vid. system. Most all other installs of other games have gone swimmingly.

Thanks for any help,
Game runs only in windowed mode
by Nauris on Sunday November 15th 2009, 7:41
For me, CoD2 runs only in windowed mode, otherwise there's major graphical corruption and the game is unplayable. I suspect my Radeon HD 4550 being faulty.
Cannot Access CoD2 Menu
by Chris on Friday July 31st 2009, 12:20
Hi everyone,

I'm using Ubuntu 9.04 on an AMD Athlon X2 with 1 GB of RAM

Every time I try to run CoD2 in Wine v1.0.1, I am able to view the videos, but when I am supposed to see the menu, I just see a black screen. I can start up the Single Player mode, but that also displays a black screen. I still get audio in both situations, but I'd rather play with video than with audio. Help would be appreciated.
Error:1627 error_function_faild
by atila on Monday June 8th 2009, 17:44
Low FPS when directx9 and shadows are enabled
by Xwang on Friday June 5th 2009, 12:14
Hi to all,
I've installed the game and I've noticed that if I select directx9 and enable the shadows, FPS drop to 15-20. I don't have windows so I can't verify if it is normal, but I suppose that my new laptop with an nvidia geforce 9650gt with 1GB of dedicated video ram (DDR2) and 4 GB of ram should be able to run this 4 years old game. If I turn off shadows, I can see 40-45 FPS and If I select directx7 I obtain 120 FPS.
Is it normal or should I open a bug?
Thank you,

PS I use kubuntu 8.10 amd64 and I've wine-1.1.22
by Espryon on Sunday April 26th 2009, 16:20
Amd Phenom 9600 quad core processor

1.9 gig of ram

Nvidia 280 video card
on ubuntu Jaunty Jackalope
by Espryon on Sunday April 26th 2009, 12:17
works and plays fine fps is reasonable
works fine with wine 1.1.20
by Espryon on Sunday April 26th 2009, 12:16
installed and played multiplayer and single player 4/26/09
COD2 should be moved to Bronze list
by Robert M. Muncrief on Thursday January 22nd 2009, 17:09
COD2 no longer runs correctly on multi-core CPU's so it should be moved, along with Steam, to the Bronze list.

The problems with COD2 have to do with flaws in wines multi-core CPU architecture. The bottom line, you can only run COD2 when a single CPU core is running.

So for those attempting to run COD2 you must disable all but one processor core. For example, if you have an Athlon X2 on an Ubuntu system you can execute the following command to disable the second processor core:

echo 0 | sudo tee /sys/devices/system/cpu/cpu1/online > /dev/null

Now start the game, or Steam and then the game if using Steam, and play away. When you're done playing execute the following to turn the second processor back on (Steam users be sure to exit Steam first):

echo 1 | sudo tee /sys/devices/system/cpu/cpu1/online > /dev/null

Of course, game performance suffers tremendously but this is the only way I know of to get it running at all at the moment.

And it's a darn shame.
by Derek Walker on Saturday December 27th 2008, 9:30
I was installing the game and while it was installing with disk one in it gave me an error with the window called "Feature transfer error" saying:

"error:-1603 Fatal error during installation.

Consult Windows Installer Help (Msi.chm) or MSDN for more information."
Possible regression in wine 1.1
by Francesco Grossi on Thursday November 27th 2008, 1:58
Hi, I play Cod2 fresh from the box (great work!!!) on wine 1.01.
I updated to wine 1.1 and, though the game started, the audio was gone awry, distorted.
I uninstalled and reinstalled wine 1.01 and I have no problem now. I thought this could be a regression...
Freeze on vendor logo animations
by Pete on Wednesday November 12th 2008, 8:10
I have just installed COD2 on Ubuntu Hardy (2.6.24-21) using wine 1.1.8. On startup the game freezes randomly during the initial vendor logo animations. There are no error messages from wine and the freeze can be avoided by frantically clicking the mouse. If I get passed this stage the game runs but may subsequently freeze during movie sequences.

I have tried and checked most of the suggestions from the message boards but none have helped. What can I try next?
Multitexture Issue
by Jori Hardman on Tuesday November 11th 2008, 12:32
I recently switched from ubuntu to arch, and suddenly am having problems with COD. When I try to run it, I get this error:

Error during initialization:
Video card or driver doesn't support multitexture.

I never got this error in ubuntu. I have the binary driver installed, and opengl games like nexuiz run fine. Any ideas?
1.3 patch install (wine 1.1.3)
by Kirk on Monday September 8th 2008, 22:28
So I installed CoD2 from the DVD and the installer crashes at the end. I read that this is not a problem so I try running the game and it errors out. So I go download the callofduty2patchv1_3.exe file.

When running the patch update in wine 1.1.3 I get the following error as a popup dialogue:


and the title of the window is "Feature transfer error" with the little wine icon. The console has the following error:

err:msi:msi_cabextract FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L""
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627
err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x1e0000003a
err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e

I was just wondering if anyone else has had this problem or if I forgot some configuration step before installing the patch. Thanks for any help anyone can provide.
COD 2 1.3 and Steam
by Gray Appleton on Wednesday August 6th 2008, 16:04

I have a problem with COD2 running on Steam. I can run CS Source without any problems and I have COD 1.4 running in wine.

When trying to load the game it crashes... on the last crash I recieved the following debug info:

fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
wine: Unhandled page fault on read access to 0x88780078 at address 0x57fb02 (thread 0054), starting debugger...
Unhandled exception: page fault on read access to 0x88780078 in 32-bit code (0x0057fb02).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0057fb02 ESP:0033e9b8 EBP:0033ea44 EFLAGS:00210202( - 00 - -RI1)
EAX:88780078 EBX:00000073 ECX:7ffffffe EDX:0033ec96
ESI:0033e9f8 EDI:005b375d
Stack dump:
0x0033e9b8: 00000000 0033ec6c 00000000 00000000
0x0033e9c8: 00000013 00000002 0033ebda 00000007
0x0033e9d8: 00000000 ffffffff 00000000 00000000
0x0033e9e8: 00000000 00000000 00000000 00d500d4
0x0033e9f8: 0000002b 00000000 88780078 ffffffff
0x0033ea08: 00000000 00010020 00030002 00050004
=>1 0x0057fb02 in cod2mp_s (+0x17fb02) (0x0033ea44)
2 0x001f001e (0x001d001c)
0x0057fb02: cmpb $0x0,0x0(%eax)
Module Address Debug info Name (103 modules)
PE 3b0000- 3db000 Deferred msseax.m3d
PE 400000- 19b4000 Export cod2mp_s
PE 10000000-109d9000 Deferred gfx_d3d_mp_x86_s
PE 21100000-21164000 Deferred mss32
PE 22100000-22122000 Deferred mssa3d.m3d
PE 22300000-2231b000 Deferred mssds3d.m3d
PE 22400000-22419000 Deferred msssoft.m3d
PE 22600000-2261f000 Deferred mssdx7.m3d
PE 22700000-22768000 Deferred mssrsx.m3d
PE 24100000-24121000 Deferred mssdsp.flt
PE 26400000-26439000 Deferred mssvoice.asi
PE 26f00000-26f2c000 Deferred mssmp3.asi
PE 30000000-302ef000 Deferred steam
ELF 7b800000-7b931000 Deferred kernel32
\-PE 7b820000-7b931000 \ kernel32
ELF 7bc00000-7bca6000 Deferred ntdll
\-PE 7bc10000-7bca6000 \ ntdll
ELF 7bf00000-7bf03000 Deferred
ELF 7c891000-7c8e9000 Deferred ddraw
\-PE 7c8a0000-7c8e9000 \ ddraw
ELF 7ce67000-7ce6d000 Deferred
ELF 7ce7a000-7ce7d000 Deferred
ELF 7d1a6000-7dee6000 Deferred
ELF 7dee6000-7df8b000 Deferred
ELF 7dfb2000-7dfb5000 Deferred
ELF 7e23d000-7e251000 Deferred lz32
\-PE 7e240000-7e251000 \ lz32
ELF 7e251000-7e26a000 Deferred version
\-PE 7e260000-7e26a000 \ version
ELF 7e26a000-7e2b4000 Deferred dsound
\-PE 7e270000-7e2b4000 \ dsound
ELF 7e2b4000-7e3bb000 Deferred wined3d
\-PE 7e2d0000-7e3bb000 \ wined3d
ELF 7e3bb000-7e3eb000 Deferred d3d9
\-PE 7e3c0000-7e3eb000 \ d3d9
ELF 7e3eb000-7e417000 Deferred ws2_32
\-PE 7e3f0000-7e417000 \ ws2_32
ELF 7e417000-7e431000 Deferred wsock32
\-PE 7e420000-7e431000 \ wsock32
ELF 7e431000-7e445000 Deferred midimap
\-PE 7e440000-7e445000 \ midimap
ELF 7e445000-7e46b000 Deferred msacm32
\-PE 7e450000-7e46b000 \ msacm32
ELF 7e46b000-7e482000 Deferred msacm32
\-PE 7e470000-7e482000 \ msacm32
ELF 7e482000-7e4bd000 Deferred wineoss
\-PE 7e490000-7e4bd000 \ wineoss
ELF 7e4bd000-7e54f000 Deferred winmm
\-PE 7e4d0000-7e54f000 \ winmm
ELF 7e573000-7e586000 Deferred
ELF 7e58b000-7e596000 Deferred
ELF 7e596000-7e5b5000 Deferred iphlpapi
\-PE 7e5a0000-7e5b5000 \ iphlpapi
ELF 7e5b5000-7e618000 Deferred rpcrt4
\-PE 7e5c0000-7e618000 \ rpcrt4
ELF 7e618000-7e6bc000 Deferred ole32
\-PE 7e630000-7e6bc000 \ ole32
ELF 7e6e4000-7e717000 Deferred uxtheme
\-PE 7e6f0000-7e717000 \ uxtheme
ELF 7e717000-7e7d7000 Deferred comctl32
\-PE 7e720000-7e7d7000 \ comctl32
ELF 7e7d7000-7e830000 Deferred shlwapi
\-PE 7e7e0000-7e830000 \ shlwapi
ELF 7e830000-7e949000 Deferred shell32
\-PE 7e840000-7e949000 \ shell32
ELF 7e949000-7e952000 Deferred
ELF 7e952000-7e957000 Deferred
ELF 7e957000-7e95a000 Deferred
ELF 7e95a000-7e960000 Deferred
ELF 7e960000-7e968000 Deferred
ELF 7e968000-7e96d000 Deferred
ELF 7e96d000-7e970000 Deferred
ELF 7e970000-7e990000 Deferred imm32
\-PE 7e980000-7e990000 \ imm32
ELF 7e990000-7e995000 Deferred
ELF 7e995000-7e9ad000 Deferred
ELF 7e9ad000-7e9af000 Deferred
ELF 7e9af000-7e9b2000 Deferred
ELF 7e9b2000-7ea99000 Deferred
ELF 7ea99000-7eaa7000 Deferred
ELF 7eab3000-7eab5000 Deferred
ELF 7eab7000-7eb4f000 Deferred winex11
\-PE 7ead0000-7eb4f000 \ winex11
ELF 7eb58000-7eb79000 Deferred
ELF 7eb79000-7eba3000 Deferred
ELF 7ebb3000-7ebc8000 Deferred
ELF 7ebc8000-7ec38000 Deferred
ELF 7ec38000-7ec8a000 Deferred advapi32
\-PE 7ec40000-7ec8a000 \ advapi32
ELF 7ec8a000-7ed28000 Deferred gdi32
\-PE 7eca0000-7ed28000 \ gdi32
ELF 7ed28000-7ee6f000 Deferred user32
\-PE 7ed40000-7ee6f000 \ user32
ELF 7ee6f000-7ee7a000 Deferred
ELF 7ee7a000-7ee92000 Deferred
ELF 7ee92000-7ee9b000 Deferred
ELF 7efcb000-7eff0000 Deferred
ELF 7eff6000-7f000000 Deferred
ELF f7ca5000-f7ca9000 Deferred
ELF f7ca9000-f7df8000 Deferred
ELF f7df9000-f7e11000 Deferred
ELF f7e21000-f7f57000 Deferred
ELF f7f59000-f7f78000 Deferred
process tid prio (all id:s are in hex)
00000048 0
0000004b 0
0000005c 1
0000005b 0
0000005a 1
00000051 0
00000058 1
00000057 0
00000056 1
00000059 0
00000038 0
0000003d 1
0000001a 0
00000013 1
00000037 0
00000032 1
0000002f 0
0000002d 1
0000002a 0
00000028 1
0000000b 0
00000047 1
00000046 0
00000045 1
00000044 0
00000043 1
0000003c 0
0000003b 0
0000003a 0
00000039 0
00000036 0
00000035 1
00000034 0
00000033 0
00000031 0
00000030 1
0000002e 0
0000002c 15
0000002b 0
00000029 0
00000027 0
00000026 1
00000025 0
00000024 0
00000023 0
00000022 0
00000021 0
00000020 0
0000001f 0
0000001e 0
00000009 0
00000019 0
00000012 0
0000000e 0
0000000d 0
00000015 0
00000014 0
00000011 0
00000010 0
0000001b 0
00000018 0
00000017 0
0000001d 0
00000040 (D) C:\Program Files\Steam\steamapps\common\call of duty 2\CoD2MP_s.exe
00000065 15
00000061 15
00000042 15
00000062 0
00000054 0 1 0x0057fb02 in cod2mp_s (+0x17fb02) (0x0033ea44)
2 0x001f001e (0x001d001c)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
CellID: Connecting to . .
CellID: Connect to took 220 MS
CellID: Nothing beat our old best time of 49 MS
err:ole:RevokeDragDrop invalid hwnd 0x20032
err:ole:RevokeDragDrop invalid hwnd 0x2002c
err:ole:RevokeDragDrop invalid hwnd 0x1003c
err:ole:RevokeDragDrop invalid hwnd 0x10044
err:ole:RevokeDragDrop invalid hwnd 0x10048
err:ole:RevokeDragDrop invalid hwnd 0x1004a
err:ole:RevokeDragDrop invalid hwnd 0x1004c
err:ole:RevokeDragDrop invalid hwnd 0x1005c
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
err:ole:RevokeDragDrop invalid hwnd 0x10092
err:ole:RevokeDragDrop invalid hwnd 0x10094
err:ole:RevokeDragDrop invalid hwnd 0x10096
err:ole:RevokeDragDrop invalid hwnd 0x10098
err:ole:RevokeDragDrop invalid hwnd 0x1009a
err:ole:RevokeDragDrop invalid hwnd 0x1009c
err:ole:RevokeDragDrop invalid hwnd 0x1009e
err:ole:RevokeDragDrop invalid hwnd 0x600ac
err:ole:RevokeDragDrop invalid hwnd 0x10046
err:ole:RevokeDragDrop invalid hwnd 0x700d2
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x187e30)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x187e30)
fixme:shdocvw:OleObject_Close (0x187e30)->(1)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x187808)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x187808)
fixme:shdocvw:OleObject_Close (0x187808)->(1)
fixme:mshtml:HlinkTarget_SetBrowseContext (0x1a4cf8)->((nil))
Shutting down. . .

I am running a MSI K9MMV main board with AMD X2 4200+ and nvidia 7600 GS
OS: Ubuntu 8.04 Hardy x86

any help would be greatly appreciated...

Directx unrecoverable error
by Slava Gonahchan on Sunday July 27th 2008, 9:28
Hello, guys.
I have wine-1.1.2. Installed the game version 1.0 flawlessly, inserted String in regeistry. But after execution the initial loding window appears and spews out DirectX unrecoverable error message.
I have video card nvidia 6600 gt and did not install directx(i.e. use wine's default).
Need help.
cod4 hacks?
by sicc on Wednesday July 2nd 2008, 12:49
Have any of you figured out how to make MSX's hacks work? Here's the hack in question:

It's not the "mist" one, but the other...
Installing from CDs
by nobodysbusiness on Saturday June 28th 2008, 22:24
I've noticed most people here installing the DVD version (which, in hindsight, I should have bought). When I ran the install shield wizard, it only installed the files from CD#1 and then ended normally, making me think that everything was okay and it would ask me to insert the other CDs later in the game. Unfortunately, it dies with a strange error if you do that. I found another article that said I had to copy all of the iwd files to ".wine/drive_c/Program Files/Activision/Call of Duty 2/main". Unfortunately, when I put in any of CDs 2 through 6, Ubuntu gave me a permissions error and refused to even display the files as a normal user. To get around this problem, I had to copy from the CD to the "/root" folder, where I could change the file permissions, and then copy from "/root" to the final destination. After all the files were copied, the game started working perfectly, and deserves its gold or platinum ranking.

I'm using Ubuntu 8.04 on a Dell Precision M6300.
COD2 Works with 1.0 and 1.3 patch!
by blz kqs on Sunday June 22nd 2008, 13:31

Iam runing ubuntu 8.04 and cod2 works great if u install it from setup dvd or i have moundet it do drive.

so just run: [b]wine setup.exe[/b]
and install it to Program Files.. i have tested it in that dir.

cod2 mp with version 1.0 works great
cod2 sp with version 1.0 works great
cod2 mp with version 1.3 have problems.. and i think when have install the patch 1.3 it didnt installed correctly!
So have to copy some directorys and files from cod2 1.3 installed on windows:
* All files ( not directory! ) in "Program Files/Call of duty2"
* Directory miles & pb

so i run cracked cod2mp_s.exe with 1.3v and it works! :)

PS: it work on my ubuntu desktop 8.04.. with my laptop dont! but i think here are different problems.
Single Player Slow
by Aaron Sawyer on Tuesday June 3rd 2008, 13:00
For me, multiplayer runs great; just about as good as, or maybe even better than Windows, but the single player is really slow. I get framerates down in the 20's quite often, making gameplay nearly impossible. In windows I get framerates usually about twice that. Not sure if this is normal. I've played around with graphics settings and the only setting that made any real difference was DX7 mode. There seems to be a bottleneck somewhere. I have used Wine 1.0rc3 and Wine 0.959 with the same result.

Here's me specs:

Ubuntu 7.04 Feisty
5200+ AMD X2
NVIDIA 7600 PCIE with 256 Megs

Is there something I'm missing?
RE: I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 16th 2008, 13:41
or try old ver 2.31
RE: I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 16th 2008, 13:32
I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 9th 2008, 5:36
CoD 2
Ubuntu 7.10

NVidia GF4 MX440

Without 3D-Analyze v2.36b game say me:
Getting Direct3D 9 interface...
Pixel shader version is 0.0
Vertex shader version is 3.0
Video card or driver doesn't accelerate dynamic textures.
Video card or driver doesn't support separate alpha blend, glow will be disabled.
Video card or driver doesn't support enough texture stages / coordinates.
Error during initialization:
Video card or driver doesn't support enough texture stages / coordinates.
I cry :(

I download 3D-Analyze v2.36b
And run game from 3D-Analyze v2.36b (only emulate max. sim. texturs checked) - it good run !!!!
I can play!!!
wine 0.9.60: water bug still alive!
by MCpaul34 on Monday April 21st 2008, 16:14
hello! cod2 runs fine with the latest version of wine, except of one thing: the water: in place of we have a wonderful grey texture (see screenshots)

the log:

"fixme:d3d:set_tex_op_nvrc >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from set_tex_op_nvrc()"
and this repeat as many time i play.

(sorry for the 10 years old english...)
CoD2/Wine Crash on hit
by Markus on Monday April 7th 2008, 7:44
I get a crash of Wine and CoD2 when I'm hit by an enemy or about to respawn after being killed (both Singleplayer). This also happens sometimes when a grenade or other explosion sets off beside me. None of the workarounds above have worked for me. Sound is fine. Graphics are a little weird around the edges of the HUD (sometimes the elements are brown blocks) but everything else is good except the crashes.

Here's a console dump of wine, I started a mission, killed a couple of enemies and then was killed by a grenade. The death-cam flashed but instead of restarting Wine crashed:

I run CoD2 version 1.00
Wine 0.9.58
DirectX 9 (as installed by Wine-Doors 0.2)
Comp Mode: Windows XP
Res: 640x480@32:60Hz
ATi Catalyst 8.3 drivers on RadeOn X850 256MB AGP
2GB RAM, Intel P4 3 Ghz
Xubuntu Gutsy 7.10 - 2.6.22-14-generic
hangs at startup
by Matt Lewellyn on Tuesday March 18th 2008, 20:39
Installation worked great, and I've been trying the suggestions from other posts for DirectX from wine-doors, registry settings, etc. But, whenever I run "wine CoD2Sp_s.exe", I get some frames from the opening animation and then it freezes. At that point I have to kill it from another terminal.

The console output:

fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f428,0x00000000), stub!
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present

Any ideas?
Not Platinum
by rji on Thursday January 3rd 2008, 15:55
How can this game be rated platinum when it defaults to the dx7 renderer and the version of Safedisk that it uses isn't implemented?
by Alex Brown on Friday December 28th 2007, 11:01
I was having trouble getting the installation working, as it was not asking me to input the rest of the discs. What I did was copy all of the iwd data files from all of the discs (located in Setup/Data/main) into a folder on my desktop. These have all of the install files and things I guess. Then I made a dvd with all of the iwd files in that "main" folder. Now the dvd was exactly the same as the first call of duty 2 cd, except it had all of the iwd files in the Setup/Data/main folder. It installs and works great, except I lost my registration code... so I have to find that...
Any Idea's
by Bryan on Friday December 14th 2007, 18:04
hello to everbody,
i have this problem with the game, when i start the game the pc showes me this error:
ERROR: No languages available because no localized assets were found
Error during initialization:
Couldn't load default_localize_mp.cfg. Make sure Call of Duty is run from the correct folder.
Single Player does not work
by Brent Bowman on Thursday December 13th 2007, 17:45
I am using version 9.50 on Gentoo. The installation didn't work very well, but after installing on a windows machine and copying the Activision directory to my drive_c directory in .wine, I could run the CoD2MP_s.exe (multiplayer executable. It worked flawlessly.

Butwhen I tried the singleplayer (whether from Multiplayer for by running CoD2SP_s.exe) it would crash with only the following line:

fixme:process:IsWow64Process (0xffffffff 0x33efac) stub!

If anyone has any ideas... I tried running under different versions of Windows, etc with similar results.
by pew pew on Saturday November 17th 2007, 9:30
I'm using Wine 0.9.49 and tried to get CoD2 (v1.0) running. The installation worked smoothly, but when i try to start the game (with "wine CoD2SP_s.exe" i get this error message:

fixme:win:EnumDisplayDevicesW ((null),0,0x33f440,0x00000000), stub!
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present

any ideas how to solve this?
  • RE: v1.0 by pew pew on Wednesday November 21st 2007, 11:56
  • RE: v1.0 by cvoid on Monday November 26th 2007, 13:38
Call of Duty 2 slow
by Rakosi Gergely on Saturday October 6th 2007, 14:52

I tried Call of Duty 2 with wine 0.9.46, and its very slow, unplayable.I have Nvidia card, and i try to enable/disable useglsl, but its the same result.Few wine version ago, cod2 run very well.Whats happened ?
COD2 not work!;(
by kobe on Thursday September 27th 2007, 14:27
I have problem with my COD2. I installed, and when I wanna play, I have some error.

Fatal Error
Error during initizlization: No valid rendering code patch detected

and then in console COD2:

Winsock Initialized
Opening IP socket: localhost:28960
----- Initializing Renderer ----
----- Client Initialization -----
----- Client Initialization Complete -----
----- R_Init -----
Getting Direct3D 9 interface...
Pixel shader version is 0.0
Vertex shader version is 1.1
Video card or driver doesn't accelerate dynamic textures.
Video card or driver doesn't support vertical sync.
Video card or driver doesn't support separate alpha blend, glow will be disabled.
Video card or driver doesn't support the required fixed-function texture blend operations.
DirectX 7 rendering path will not be available.
Video card or driver doesn't support enough texture coordinates for the DirectX 9 code path.
DirectX 9 rendering path will not be available.
Video card or driver doesn't support enough textures for the DirectX 9 code path.
DirectX 9 rendering path will not be available.
Video card or driver doesn't support pixel shader 2.0 or better.
DirectX 9 rendering path will not be available.
Error during initialization:
No valid rendering code path detected.

I have Radeon 9000, in windows a game works 100%
I check out:
glxinfo | grep direct
and then:
direct rendering: Yes

soo, I have 3D acceleration?

Why game not work, and show error?
Pls, help!! PLS!
CoD2 Under Steam Multiplayer Crash
by J. Jefferson Gray on Monday August 6th 2007, 12:48
Has anyone tried CoD2 under steam? Running Ubuntu 7.04 and wine 0.9.42.

All other steam games work fine, including CoD and CoD:UO. Heck, even the new Id Software Steam Release works fine.

CoD2 Single Player also works fine(better than Windows).

But when I try to run a multiplayer game, I get errors saying that it crashed, and that my hardware changed(?), I click through these - trying different answers to troubleshoot. But then about 5 seconds into the menu screen, the game crashes to desktop. I have to do a hard kill of the wineserver and steam processes to recover.

Can't find anything in the logs - not sure where else to look.

Anyone else seen this problem? Ideas?

Punkbuster errors
by Sven van de Scheur on Wednesday July 25th 2007, 16:14
I've tried to run the Linux punkbuster installer but if refuses to work, how do i install it?
by Sven van de Scheur on Wednesday July 25th 2007, 8:40
When I patch to version 1.03 it works fine and the procedure finishes but the version keeps 1.0 in the game
RE: Silver rating? where?
by Oleg on Monday July 16th 2007, 3:45
What in CoD2 console? (Shift + ~)
Like this?
Bronze rating? where?
by Sombra on Friday July 13th 2007, 15:50
AMD XP 3200+ Barton
512+256MB Ram
there is only three things to solve, and the game would be platinum rated
by MCpaul34 on Friday July 13th 2007, 12:18
these three things are:
-support of the copy protection
- increase performance
- resolve the water rendering bug (see screenshot: water is a blue texture)

hope that a dev or somebody solve this issues.

the wine team make great job! continue like this!
RE: single player mode in ubuntu fiesty
by nate on Wednesday July 11th 2007, 17:34
Just as a side note, I do own the game and can play in multi-player mode. I just wanted to play single player as well....
Sound working perfectly now
by Jonathan on Sunday July 1st 2007, 15:14
I upgraded Friday to the 0.4.0 version and now I get perfectly in sync sound. I am using OSS with Hardware Acceleration set to Full and no longer using any Driver Emulation. I have my Sample Rate set to 44100 and my Default Bits to 16. The sound is now perfectly in sync as far as I can tell.

I have yet to try punkbuster but I am going to try the solution above and see if I can get it working. I will report back.
MP patch 1.3
by tcpip4lyfe on Wednesday June 20th 2007, 9:43
I cant get the MP patch to install. I get:

Setup cannot determine the current version of your Call of Duty 2 Installation. Please verify the game has been installed properly.

Console spits:

err:msi:remove_tracked_tempfiles failed to delete L"C:\\windows\\temp\\msi1d1e.tmp"
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2100-00000d000000}
err:rpc:I_RpcReceive we got fault packet with status 0x6be
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2100-00000d000000}

Any ideas?
RE: Punkbuster
by Oleg on Sunday June 17th 2007, 7:35
Not working.... :-(

"... has been kicked via PunkBuster (for 0 minutes) ... RESTRICTION: Unknown Windows API Function [131124]."
RE: Sound Problem?
by Moustacha on Friday June 15th 2007, 22:54
I've always had a sound delay with all CoDs. I'm assuming it's something to do with the Q3 engine (CoD and CoD2 both use it, just renderer has changed).
RE: Sound Problem?
by Oleg on Tuesday June 12th 2007, 9:47
Update CoD2 v1.0 to v1.3
HOw to enable PB?
by larva_opensuse on Tuesday June 5th 2007, 18:54
Hello i been kick from servers because the PunkBuster, what can I do to Fix Punkbuster on CoD2 1.3 ???
Works Great except for audio delay
by Jonathan on Sunday May 27th 2007, 13:32
I posted this over in the Ubuntu Gaming Forum as well.

I used the DVD install version and installed it without a hitch (I am not sure how the CD version would work since that involves multiple CD's).
I then downloaded the 1.3 upgrader and installed that. It installed fine.
I then went online and found a 1.3 no-cd crack for single player.
I opened winecfg and changed the sound driver to OSS and Hardware Acelleration to Emulation and enabled Driver Emulation.
Then I opened the user.reg in ~/.wine folder and put this part in anywhere:

That allows Single Player to work correctly. I didn't put that in at first and then first few levels ran and then I hit a Directx error. Once I put that in the user.reg file it worked flawlessly.

I just played online and it worked great. The gameplay was as good or better than in Windows. I think I can finally dump Windows.
The server I normally play on doesn't require Punk Buster so I don't have any issues with that (I have heard Punk Buster doesn't work correctly/at all in Wine).

The only issue I am having and have yet to resolve is sound. I am using the OSS driver as stated above which works a ton better than ALSA (which freezes me up immediately and quits the game). But I get a lag of about 1/2 - 1 second. It is really annoying and I have tried multiple combinations of audio driver settings and nothing gets any better than my above settings.

Anywho it is working good enough and I am so glad the Wine people are constantly making improvements and changes. Thanks Wine team!

by marcosonoio on Thursday May 24th 2007, 8:50
hello to everbody,
i have this problem with the game, when i start the game the pc showes me this error:
ERROR: No languages available because no localized assets were found
Error during initialization:
Couldn't load default_localize_mp.cfg. Make sure Call of Duty is run from the correct folder.
RE: solution for all my problems with sound and grenades
by Moustacha on Friday May 4th 2007, 20:32
That's strange, works for me with OSS and it fixes the shellshock crash. I previously had sound disabled (no output checked in winecfg) and it would crash on shellshock. But there's still the 1/2 second delay :(
Cod2 v1.3 +punkbuster
by samp0 on Tuesday April 24th 2007, 6:47

I have wine-0.9.35 and Call of Duty 2 installed. I could run game nicely, but I can't get punkbuster to work. Have anyone a solution for this problem. In Windows punkbuster has own process PnkBstrB.exe. I have tried to start that also via wine, but still I can't get pb on in game... Please could someone help me.
Can't install
by Chris on Monday April 16th 2007, 23:31
I can't install this game during installation I get a Feature Transfer Error that says Error: -1603 Fatal error during installion Consult Windows Intaller Help (Msi.chm) or MSDN for more information. Then the installer hangs after that and I have to shut it down. Anyone know what this is?
RE: Cod 2 working but not well
by linuxero on Friday April 13th 2007, 4:45
ok, entonces que te funciona en el juego?
con una 7800gt funciona de lujo con directx 9.
┐como se ve el juego cuando estas jugando?
has a˝adido UseGlsl-> enabled en regedit
ask a question
by SASq on Friday April 6th 2007, 18:52
Warren Dumortier,

pls, tell as what you do to run COD2 ...

if you can step by step.

I try:
Mirek's patch helped to start the game, but only the menus.
When i try to join in game, map load and before start map wine crash ...
RE: wine 0.9.34 patched ?
by Rakosi Gergely on Friday April 6th 2007, 8:13
RE: wine 0.9.34 patched ?
by RaduB. on Thursday April 5th 2007, 13:19
as far as i know 0.9.34 already has the patch implemented...
Shellshock crash?
by Moustacha on Wednesday April 4th 2007, 2:51
Does anyone else get a crash when you get shellshocked (the blur effect when you've stood too close to a grenade but it didn't kill you)?
More information
by Moustacha on Monday March 26th 2007, 8:31
Would those of you who've got it to run (in-game 3D not just menu screen) be able to write a proper how:to instead of just saying this worked for me, because so far none have worked for anyone else it seems or they're just keeping quiet. Precise steps too, like if you added any flags to when you compiled wine etc.
RE: Alpha Blending
by Bernardo Innocenti on Saturday March 24th 2007, 17:16
Same result here: Fedora 7 (devel) and ATI X550 with OSS 3D driver.