WineHQ

Call of Duty 2

Retail CD Release

Application Details:

Version: 1.00
License: Retail
URL: http://www.gamersnet.nl/demos/...
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

Once the right settings are chosen (both for wine and cod2), the game works pretty well.

What does not

When I have sound enabled, game crashes shortly after startup (even though I hear sound)

When I set resolution to max, game crashes during map loading

Workarounds

What was not tested

Not installed from disks

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
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.

Comments

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 3.8.0.26 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)
MAINBOARD: MSI H81M E33

www.youtube.com/watch?v=ap2u0Q8JwvY
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
Backtrace:
=>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
Modules:
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 libnvidia-glcore.so.304.37
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 libgl.so.1
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 libxfixes.so.3
ELF 7dd48000-7dd53000 Deferred libxcursor.so.1
ELF 7deb8000-7dee2000 Deferred libexpat.so.1
ELF 7dee2000-7df16000 Deferred libfontconfig.so.1
ELF 7df16000-7df26000 Deferred libxi.so.6
ELF 7df26000-7df48000 Deferred imm32
\-PE 7df30000-7df48000 \ imm32
ELF 7df48000-7df4f000 Deferred libxdmcp.so.6
ELF 7df4f000-7df53000 Deferred libxau.so.6
ELF 7df53000-7df74000 Deferred libxcb.so.1
ELF 7df74000-7e0a8000 Deferred libx11.so.6
ELF 7e0a8000-7e0ba000 Deferred libxext.so.6
ELF 7e0ba000-7e0c3000 Deferred libsm.so.6
ELF 7e0f7000-7e180000 Deferred winex11
\-PE 7e100000-7e180000 \ winex11
ELF 7e180000-7e21a000 Deferred libfreetype.so.6
ELF 7e221000-7e22a000 Deferred libxrandr.so.2
ELF 7e22a000-7e234000 Deferred libxrender.so.1
ELF 7e234000-7e24e000 Deferred libice.so.6
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 libnss_files.so.2
ELF 7ef7a000-7ef86000 Deferred libnss_nis.so.2
ELF 7ef86000-7efa0000 Deferred libnsl.so.1
ELF 7efa0000-7efcc000 Deferred libm.so.6
ELF 7efcd000-7efd1000 Deferred libnvidia-tls.so.304.37
ELF 7efd1000-7efe7000 Deferred libz.so.1
ELF 7efe7000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f73b2000-f73b6000 Deferred libxcomposite.so.1
ELF f73b6000-f73bc000 Deferred libxxf86vm.so.1
ELF f73bd000-f73c2000 Deferred libdl.so.2
ELF f73c2000-f7567000 Deferred libc.so.6
ELF f7568000-f7583000 Deferred libpthread.so.0
ELF f7583000-f7587000 Deferred libxinerama.so.1
ELF f7587000-f7590000 Deferred libnss_compat.so.2
ELF f75b1000-f75b7000 Deferred libuuid.so.1
ELF f75b7000-f76f9000 Dwarf libwine.so.1
ELF f76fb000-f771d000 Deferred ld-linux.so.2
ELF f771d000-f771e000 Deferred [vdso].so
Threads:
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?
RE: Installation Problem
by Michael on Saturday February 26th 2011, 21:10
Normally when you get a message like this, there are a few steps you need to take to get your Windows applications running.

First, navigate to /media/COD2CD1 in Nautilus, or whatever file manager you're using.

Find the setup.exe file, right-click on it and click Properties. Under the Permissions tab, check the box labeled "Allow executing file as program" and click Close.

Under normal circumstances, this should mark your program as executable. HOWEVER, if your program is on a non-*nix file system, such as NTFS, or on removable media, such as a CD-ROM drive, the permissions might not take effect and you will probably have to copy the contents of your CD to a folder on your hard drive (I usually use the desktop) and go from there.

Hope this helps!
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:
EXE_ERR_MSS_INIT_FAILED_MP

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
www.youtube.com/watch?v=V-6z0zU5FIE

Shows the game runs brilliant, Fantastic game!
CoD2
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
4GB RAM

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,
C.
RE: 1603 Installation error...
by daniel on Friday May 7th 2010, 14:38
I have the same problem, and moving all the files off the cd to the hdd gave me the same error.

Does anyone know how to get around this??
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.
RE: Game runs only in windowed mode
by Chanchana Sornsoontorn on Wednesday November 17th 2010, 4:29
I've the same problem as you do.
RE: Game runs only in windowed mode
by Terry on Wednesday June 10th 2015, 21:34
I'm experiencing major graphical corruption in-game, but can't get it to run in windowed mode. If I set it to run windowed, or even in a virtual desktop, it runs full-screen anyway and still exhibits the corruption. Any ideas?
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.
RE: Cannot Access CoD2 Menu
by Stuart. on Sunday November 1st 2009, 20:36
I have the same on Linux Mint Elyssa (Ubuntu 8.04) running WINE 1.1.32 on a laptop with Intel GM965 integrated video. I have DirectX9 installed via winetricks & the console gives Direct 3D errors:

fixme:win:EnumDisplayDevicesW ((null),0,0x33f2c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f278,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 1094800211 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1094800211) in the format lookup table
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x18d780) Event query: Unimplemented, but pretending to be supported
fixme:win:EnumDisplayDevicesW ((null),0,0x33f128,0x00000000), stub!
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
***** this last line repeats a lot *****************
fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glCompressedTexSubImage2DARB @ surface.c / 529
***** this last line repeats a lot *****************
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,
Xwang

PS I use kubuntu 8.10 amd64 and I've wine-1.1.22
RE: Low FPS when directx9 and shadows are enabled
by hawake on Wednesday June 17th 2009, 9:56
I think is a bug. Did you have tried the game with DirectX 8 enabled? Did you have latest nVidia drivers installed? And another question: how much is it the startup time of the game?
RE: Low FPS when directx9 and shadows are enabled
by Xwang on Wednesday June 17th 2009, 12:03
The game does not have directx8 as an option (only 7 or 9). With DX7 I obtain very high FPS but there are not a lot of graphic effects. I have the nvidia driver of kubuntu repository (actually 180.11) and the game takes some seconds to startup.
Should I post a bug report?
Xwang
RE: Low FPS when directx9 and shadows are enabled
by hawake on Wednesday June 17th 2009, 16:03
Sorry, i'm get confused with Half Life 2.
Hmm in this case, try before to patch the game: start with the 1.01, 1.2 and finish with the 1.3 patch.

Bye
hawake
RE: Low FPS when directx9 and shadows are enabled
by DL on Thursday July 30th 2009, 22:59
I wonder if there has been a regression? I last played the game around the time that 1.1.12-1.1.18 was out, and it was quite fast, with maximum settings, DX9, 1280x960 and 4xAA enabled.Probably ran at 60+fps most of the time.I just loaded a save and it was dropping to 20fps.It was an intense scene, but I don't remember it ever getting that low.

I have a 8800GT which should be a decent bit faster than your card, though.I used to set OffscreenRenderingMode=backbuffer, which gave me more performance back then, but doesn't seem to make much difference now.

I'm going to try some older releases, and see if I get any better performance.
Running
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.
RE: COD2 should be moved to Bronze list
by kv1dr on Wednesday October 14th 2009, 13:32
thanks, man...Now COD2 works for me :)
Installation
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...
hth
Francesco
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?
RE: Freeze on vendor logo animations
by d08 on Wednesday November 12th 2008, 15:26
I have this problem too. Also using wine 1.1.8 but with Ubuntu 8.10. Does anyone have a suggestion how we could debug this successfully? I have tried everything with various WINEDEBUG settings, but didn't find any errors or such that stood out.
Thanks.
RE: Freeze on vendor logo animations
by d08 on Wednesday November 12th 2008, 16:27
Oh. I found this bug report, which is describing this:
bugs.winehq.org/show_bug.cgi?id=12710

But with wine version 0.9.50 I managed to get it running immediately. I just extracted the old deb [1] to /opt/wine-0.9.50 and used LD_LIBRARY_PATH and PATH to run this other wine version.
[1] from: wine.budgetdedicated.com/archive/index.html

version 0.9.51 was the last one to work correctly. 0.9.52 broke the video at the startup, but sound worked. 0.9.53 worked again and 0.9.54 broke it completely.
RE: Freeze on vendor logo animations
by Pete on Thursday November 13th 2008, 11:15
Thanks for the feedback. The bug looks spot on, I will continue to use 1.1.8 and await a fix.
RE: Freeze on vendor logo animations - Fixed, kinda
by Pete on Friday November 14th 2008, 7:50
I found the following on a CrossOver forum, and it works:

"Does it hang when playing the intro movies? There's a bug in CoD2(I believe, it might be CrossOver's fault as well) which causes a deadlock due to a race condition when playing movies on dual(or more) core CPUs. You can work around this issue by disabling all but one CPU cores. On Linux this can be done with "echo 0 > /sys/devices/system/cpu/cpu1/online". This way the Linux scheduler will stop using this CPU for any processes. It can be reenabled with echo 1 > ... "

Yay, I can now watch the vendor animations in all their glorious animationness!
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?
RE: Multitexture Issue
by hawake on Tuesday November 11th 2008, 14:24
Probably is a problem of the X.Org version and support, in Ubuntu what version did you have? And now in Arch?
RE: Multitexture Issue
by Jori Hardman on Tuesday November 11th 2008, 14:56
As far as I know, arch and ubuntu intrepid both use the latest stable version, which is 7.4.
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:

Error: -1627 ERROR_FUNCTION_FAILED

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"#Data1.cab"
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.
RE: 1.3 patch install (wine 1.1.3)
by Iasen Kostov on Tuesday September 16th 2008, 13:47
Exactly the same happens with wine 1.1.4 and CoD4 Patch 1.6
RE: 1.3 patch install (wine 1.1.3)
by Iasen Kostov on Tuesday September 16th 2008, 14:38
I think I found the problem. Some of the files don't have write permissions. Just run chmod -R u+w on the CoD's dir.
RE: 1.3 patch install (wine 1.1.3)
by yoblin on Monday September 22nd 2008, 12:55
If that doesn't work for you, I found that this works:

rename the update file to a shorter filename and copy to the CoD2 folder

open up the wine explorer.exe, and launch the patch from that, I used the run command but it might not be necessary
COD 2 1.3 and Steam
by Gray Appleton on Wednesday August 6th 2008, 16:04
Hi,

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
Backtrace:
=>1 0x0057fb02 in cod2mp_s (+0x17fb02) (0x0033ea44)
2 0x001f001e (0x001d001c)
0x0057fb02: cmpb $0x0,0x0(%eax)
Modules:
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 libnss_dns.so.2
ELF 7ce7a000-7ce7d000 Deferred libnss_mdns4.so.2
ELF 7d1a6000-7dee6000 Deferred libglcore.so.1
ELF 7dee6000-7df8b000 Deferred libgl.so.1
ELF 7dfb2000-7dfb5000 Deferred libnss_mdns4_minimal.so.2
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 libresolv.so.2
ELF 7e58b000-7e596000 Deferred libgcc_s.so.1
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 libxcursor.so.1
ELF 7e952000-7e957000 Deferred libxfixes.so.3
ELF 7e957000-7e95a000 Deferred libxcomposite.so.1
ELF 7e95a000-7e960000 Deferred libxrandr.so.2
ELF 7e960000-7e968000 Deferred libxrender.so.1
ELF 7e968000-7e96d000 Deferred libxxf86vm.so.1
ELF 7e96d000-7e970000 Deferred libxinerama.so.1
ELF 7e970000-7e990000 Deferred imm32
\-PE 7e980000-7e990000 \ imm32
ELF 7e990000-7e995000 Deferred libxdmcp.so.6
ELF 7e995000-7e9ad000 Deferred libxcb.so.1
ELF 7e9ad000-7e9af000 Deferred libxcb-xlib.so.0
ELF 7e9af000-7e9b2000 Deferred libxau.so.6
ELF 7e9b2000-7ea99000 Deferred libx11.so.6
ELF 7ea99000-7eaa7000 Deferred libxext.so.6
ELF 7eab3000-7eab5000 Deferred libnvidia-tls.so.1
ELF 7eab7000-7eb4f000 Deferred winex11
\-PE 7ead0000-7eb4f000 \ winex11
ELF 7eb58000-7eb79000 Deferred libexpat.so.1
ELF 7eb79000-7eba3000 Deferred libfontconfig.so.1
ELF 7ebb3000-7ebc8000 Deferred libz.so.1
ELF 7ebc8000-7ec38000 Deferred libfreetype.so.6
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 libnss_files.so.2
ELF 7ee7a000-7ee92000 Deferred libnsl.so.1
ELF 7ee92000-7ee9b000 Deferred libnss_compat.so.2
ELF 7efcb000-7eff0000 Deferred libm.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF f7ca5000-f7ca9000 Deferred libdl.so.2
ELF f7ca9000-f7df8000 Deferred libc.so.6
ELF f7df9000-f7e11000 Deferred libpthread.so.0
ELF f7e21000-f7f57000 Deferred libwine.so.1
ELF f7f59000-f7f78000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
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
0000000c
00000019 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
0000001b 0
00000018 0
00000017 0
0000001c
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 68.142.116.2:27031. . .
CellID: Connect to 68.142.116.2:27031 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...

Thanks
RE: COD 2 1.3 and Steam
by 5ven on Saturday November 15th 2008, 14:51
please use paste-bins like nopaste.info next time...
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.
RE: Directx unrecoverable error
by Slava Gonahchan on Sunday July 27th 2008, 9:34
Forgot to show the output:
fixme:win:EnumDisplayDevicesW ((null),0,0x32f408,0x00000000), stub!
Then the game suggest visiting their site which has several advices like reinstalling directx, or drivers for video card.
RE: Directx unrecoverable error
by Fabien Magendie on Monday July 28th 2008, 12:12
Hi, I play CoD2 v1.00 NoCD patched with wine 1.1.2 and using PlayOnLinux without any modifications in the registry (without any modifications at all).
It's my first comment : is it forbidden to give the patch url ?
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: www.msxsecurity.com/callofduty4hacks.php

It's not the "mist" one, but the other...
RE: cod4 hacks?
by hawake on Wednesday July 2nd 2008, 14:58
The link which you have posted is for Call of Duty 4 and this page is for Call of Duty 2 and its patches.
RE: cod4 hacks?
by sicc on Wednesday July 2nd 2008, 15:56
Oh...is there a page for cod4?
RE: cod4 hacks?
by hawake on Thursday July 3rd 2008, 3:37
THIS is the page of Call of Duty 2. The page you linked in your comment is for Call of Duty 4! Then re-write it in the Call of Duty 4 page...
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
Helo.

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
2GB RAM
NVIDIA 7600 PCIE with 256 Megs

Is there something I'm missing?
RE: Single Player Slow
by Aaron Sawyer on Thursday June 5th 2008, 21:37
To clarify, in windows I get 80-130FPS (sometimes 200+FPS) constant. In Wine, I get 12-65FPS. As wine's directx implementation improves, I hope that the framerates get better.

That said, I'm glad that it works at all. I would still be in Windows without Wine.

-Aaron
RE: Single Player Slow
by Plague on Wednesday August 20th 2008, 10:13
This really is strange, I tested also a 0.9.59 and it run flawlessly and faster than on WinXP. (nV 8800GTX & C2D E6600 though)
RE: Single Player Slow
by Aaron Sawyer on Wednesday August 20th 2008, 12:54
Hmm. Wierd. I recently upgraded to an 8800gs and it didn't make much difference. Thanks for your input.

-Aaron
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 Raul Sanchez on Monday May 19th 2008, 7:00
Game loads under 2.31! It's a beginning... :D

Although I think I must activate some other options than yours, cause the performance is quite poor...

My card:
GeForce4 MX 440 with AGP8X

I will try to find an adjusted conf for 3D-Analyze and test it again
Thx!
RE: I can Play !!! Nvidia GF4 MX440 !
by Yurii on Monday May 19th 2008, 9:42
In home comp i have
GeForce4 MX 440 with AGP8X
too.

Performance under wine is not good. Under M$Windows beter :(
But my home monitor die and i very happy - i have many free time %)
RE: I can Play !!! Nvidia GF4 MX440 !
by Raul Sanchez on Thursday May 22nd 2008, 18:10
Solved! :D


After several tries I've found what option was missing to make the graphical performance of the game OK

It was the "Z-Buffer" option, checking "force 16bit zbuffer (with stencil)" it works! At least now I can see clearly things in the game
RE: I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 16th 2008, 13:32
RE: I can Play !!! Nvidia GF4 MX440 !
by Raul Sanchez on Friday May 16th 2008, 14:07
I have installed it on a folder named "3D", that cannot be the problem

About tryin' 3D-Analyze with an older version...
I will try... But I am starting to think maybe upgrading my dist (Kubuntu 7.04) and/or re-installing wine could be a greater idea

Right now I am upgrading to Kubuntu 7.10 (Gutsy Gibbon)
RE: I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 16th 2008, 14:34
It's not only Linux/wine problem:
www.google.com/search?q=3d+analyzer+Error+while+injecting+dll+into+target+process&sourceid=opera&num=0&ie=utf-8&oe=utf-8

But you use standart ubuntu/kubuntu NVidia driver from repository or
drivers from Nvidia?
I use drivers from www.nvidia.com (special for gf4)... i not remember... maybe www.nvidia.com/object/linux_display_x86_96.43.05.html
RE: I can Play !!! Nvidia GF4 MX440 !
by Raul Sanchez on Friday May 16th 2008, 14:44
I have NVidia drivers from ENVY (package)
Maybe that's the problem

Once the upgrade to 7.10 have been finished I will try
Thx!
I can Play !!! Nvidia GF4 MX440 !
by Yurii on Friday May 9th 2008, 5:36
CoD 2
Ubuntu 7.10
Wine-0.9.46

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!!!
RE: I can Play !!! Nvidia GF4 MX440 !
by Raul Sanchez on Friday May 16th 2008, 12:20
Mmmmm

Try the way you say...
But when running with 3D-Analyze (just checked the option you said "Emulate Max. Sim. Textures") it says:

"Error while injecting dll into target process"
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...)
RE: wine 0.9.60: water bug still alive!
by Plague on Wednesday August 20th 2008, 10:14
Confirmed for wine 1.1.0, exactly same behaviour.
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:

www.pastebin.ca/975252

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
RE: CoD2/Wine Crash on hit
by Alexander Dorofeyev on Monday April 7th 2008, 10:55
AppDB is mostly for users to give ratings to apps, post best approaches to make apps run and work around known bugs etc. If you want to make it more likely that developers will look into your problem, consider filing a bug at bugs.winehq.org and attach logs, that's more proper way to report problems.
RE: CoD2/Wine Crash on hit
by Markus on Monday April 7th 2008, 11:55
Hi Alex, thanks for your advice. I will file a bug on this eventually but since most of the problems I have with Wine are related to my ATI drivers I thought it would be best to ask other users first if they had a similar experience. Like I said many of the errors and crashes I get with Wine are because of poorly written device drivers and that's nothing the Wine people can solve. I thought I'd just ask.
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?
RE: hangs at startup
by Laszlo Almasi on Tuesday July 1st 2008, 16:28
The same problem with a very similar output for me. It used to work fine a few months ago. I don't know what changed for the worse but I don't think it's wine. Earlier versions seem to do the same. I will have to install Feisty and try that, unless someone has a better idea.

The console output for me is:
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,0x32f410,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
wine client error:1e: write: Bad file descriptor

I'll post a +d3d trace as well.
RE: hangs at startup
by Laszlo Almasi on Thursday July 3rd 2008, 2:16
I was wrong, it is wine. The last working version for me is 9.51. Apart from some fixme messages, the game runs fine!
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?
RE: Not Platinum
by Austin on Saturday January 12th 2008, 11:27
Does it matter if it defaults to DirectX 7? It still works just fine. And it doesn't need a crack or anything so Safedisc isn't causing any problems.
RE: Not Platinum
by rji on Monday January 14th 2008, 1:44
The DVD version requires a crack at least with wine versions up to 0.9.52.
RE: Not Platinum
by Johnathan on Wednesday March 12th 2008, 20:40
If you have to use DX7, then that means it doesn't work "out of the box", and should be rated gold, not platinum. Platinum means that no more, or little attention is need for the program. Meaning that the issue, most likely, will not be fixed, unless another game fix corrects it.
RE: Not Platinum
by Austin on Wednesday March 12th 2008, 20:59
It defaults to DX7 so yes, it works out of the box. Also, I notice no difference in graphic quality between DX7 in Wine and DX9 in Windows 2000, and later I can go test and see how well DX9 mode works, last time I tried I found that it worked fine just a little slower, but I can test it more extensively later.
RE: Not Platinum
by rji on Thursday March 13th 2008, 6:07
Platinum insinuates that the game works exactly as it does in Windows, the fact that if you choose dx9 in the rendering options and the game uses dx7 shoots the idea that it is platinum in the butt. :)

The game should be rated Gold.
RE: Not Platinum
by Plague on Wednesday August 20th 2008, 10:21
How do you set (or check) the dxlevel for cod2? I never noticed any setting.
Besides, some effects I saw are not possible to render using dx7 IIRC...
RE: Not Platinum
by rji on Thursday August 21st 2008, 4:12
Enable the console with: Options > Game Options > Enable Console
use the tilde (~) key to bring down the console (on a US keyboard usually the key below Esc on a European keyboard, IIRC).
r_rendererPreference DX9
r_rendererInUse (This shows DX7)


This is what's causing water to be a flat blue plane, as the water effect the game uses is a DX9 effect.
Installation
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.
v1.0
by pew pew on Saturday November 17th 2007, 9:30
Hello,
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
Someone (thx to Ladiv from the finnish Ubuntu-forum!) found out, that adding

[Software\\Wine\\Direct3D]
"OffscreenRenderingMode"="backbuffer"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="256"

at the end of your user.reg (can be found in /.wine/ directory) solves this problem.
RE: v1.0
by cvoid on Monday November 26th 2007, 13:38
I'm running wine 0.9.49 in Slackware 12, and got exactly the same fixme messages, but the game also runs :P (I didn't installed with wine, I got the game files from windows partition..)

The game runs with no bugs, but in SP mode it runs much more slow compared to windows (even if graphics are in low mode). MP runs very fast in high quality.
Call of Duty 2 slow
by Rakosi Gergely on Saturday October 6th 2007, 14:52
ahoy,

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 ?
RE: Call of Duty 2 slow
by Rakosi Gergely on Monday October 8th 2007, 14:56
with wine 0.9.45 working very well.Something wrong in wine 0.9.46 for Call of Duty 2.
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
WARNING: IPX_Socket: bind: WSAEINVAL
----- 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!
RE: COD2 not work!;(
by christian on Monday October 1st 2007, 13:09
Hi,


Did you enable GLSL in the wine registry ?

Christian
RE: COD2 not work!;(
by kobe on Tuesday October 2nd 2007, 12:30
well, in WineReg -> [HCU]/Software/Wine/Direct3D/ :

OffscreenRenderingMode backbuffer
PixelShadowMode enabled
UseGLSL enabled
VertexShaderMode hardware
VideoMemorySize 64
RE: COD2 not work!;(
by matts höglund on Monday November 26th 2007, 4:29
Should I put that line in the .wine/system.reg file? If so, i don't have any such line (/software/wine/direct3d) in the file? should I create one??
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?

Thanks
RE: CoD2 Under Steam Multiplayer Crash
by J. Jefferson Gray on Monday August 13th 2007, 10:47
Wanted to update as I found the solution to my problem.

In checking the Steam message boards I came across an issue with Vista that was almost identical to mine, where single player worked great, but multiplayer crashed and locked up.

This problem was solved by changing compatibility from Vista to XP on the Vista side - So I thought, Hey! I changed Wine from running in 2000 mode for steam.exe to WinXP and bingo - Multiplayer CoD2 works now.

And best of all - Everything else in Steam still does too. Works great in fact!!! I get better framerates than I did in Vista(not surprising I'm sure)

Big Big Thanks to the Wine team for FINALLY allowing me to move to Linux for everything. Keep up the fantastic work!
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?
Patching
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? homenet.corbina.net/index.php?act=Attach&type=post&id=144975
RE: Silver rating? where?
by Sombra on Monday July 16th 2007, 6:21
Going on parts:

i goes to the game options and activated the console, once i make it the console appeared with ~ only, not sure if it was OK. I taked a shot of my reg keys to avoid something wrong, here is the screenshot

img187.imageshack.us/img187/6129/regdy3.jpg

concerning the console, i dont see any outpot after and before load game, i tried to find a command like stats or something similar but no luck, here is the shot, oh o forget to report before, once i load game the rifle is on the menu like a white shadow

img257.imageshack.us/img257/2879/pantallazo1nh6.jpg

taked too a screenshot of the graphics settings, in this moment are all low but the rendering that its setted on directX9:

img59.imageshack.us/img59/4088/pantallazovk8.jpg

A quick reference to the wine output but it seems like the one of the other people who's playing the game:

********************************************************************
...
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #2147483678: " Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware."
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #2147483679: " Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware."
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #536870943: "WARNING: 0:1: extension 'GL_ARB_draw_buffers' is not supported\n"
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #2147483680: " Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware."
fixme:d3d:state_separateblend (WINED3DRS_SEPARATEALPHABLENDENABLE,1) not yet implemented
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #536870944: "WARNING: 0:1: extension 'GL_ARB_draw_buffers' is not supported\n"
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #2147483681: " Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware."
fixme:d3d:IWineD3DQueryImpl_Issue >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBeginQuery() @ query.c / 380
fixme:d3d:state_separateblend (WINED3DRS_SEPARATEALPHABLENDENABLE,1) not yet implemented
fixme:d3d:IWineD3DQueryImpl_Issue >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBeginQuery() @ query.c / 380
fixme:d3d:state_separateblend (WINED3DRS_SEPARATEALPHABLENDENABLE,1) not yet implemented
fixme:d3d:IWineD3DQueryImpl_Issue >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBeginQuery() @ query.c / 380
fixme:d3d:state_separateblend (WINED3DRS_SEPARATEALPHABLENDENABLE,1) not yet implemented


Thanks for the audience.
RE: Silver rating? where?
by Oleg on Monday July 16th 2007, 7:04
IMHO - out of videoRAM.
Wine default use ONLY 64Mb videoRAM.

Use parameter:
[Software\\Wine\\Direct3D]
"VideoMemorySize"="256"
in file /wine/user.reg

img187.imageshack.us/img187/6129/regdy3.jpg - where "VideoMemorySize"="256"????
RE: Silver rating? where?
by Oleg on Monday July 16th 2007, 7:11
RE: Silver rating? where?
by Sombra on Tuesday July 17th 2007, 6:40
My reg file this time:

img20.imageshack.us/img20/5408/regkr5.jpg

i has all of this but i started quitting to find the one which slow down the game, ok, i putted all of these again.

No changes on gameplay:

img520.imageshack.us/img520/9564/nochangemj8.jpg

Can anyone submit a bugzilla? i have no idea how to do, i will submit all documentation anyone request.
RE: Silver rating? where?
by Oleg on Thursday July 19th 2007, 4:06
Use ATI instead of NVIDIA.
RE: Silver rating? where?
by Oleg on Thursday July 19th 2007, 4:09
Sorry!
Use NVIDIA instead of ATI :-)
RE: Silver rating? where?
by Sombra on Friday July 20th 2007, 7:35
:S I feared you said something like this
Bronze rating? where?
by Sombra on Friday July 13th 2007, 15:50
AMD XP 3200+ Barton
512+256MB Ram
X800GTO
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: MP patch 1.3
by Warren Dumortier on Thursday June 21st 2007, 9:37
Weird!
Which version of Wine do you have?
Open ~/.wine/user.reg
And search for Call of Duty and look if there is a key with the version.
If not then this is the problem otherwise try to install again :S
I had some problems when I closed the windows of the installation process, I tought it was finished but after a time a new windows appears proposing to install DirectX (say no) and then when you perform the installation completely it resolved my problem!
Good luck!
RE: MP patch 1.3
by tcpip4lyfe on Thursday June 21st 2007, 13:42
a reinstall fixed it. Probably the 1.2 crack I had on was screwing it up.
RE: MP patch 1.3
by Warren Dumortier on Friday June 22nd 2007, 5:50
Ok ;)
For me it's weird becuase it worked when I moved from Kde to Gnome, I only tested Kde and on Kde it didn't work and installing on Gnome wokred o0
RE: MP patch 1.3
by Raul Sanchez on Thursday May 22nd 2008, 20:48
Same problem here...
Installation of game goes OK
Installation of patch 1.3 goes OK

I don't have the data you say in user.reg, but it appears in the file system.reg ("Version"="1.3")

But when running MP it shows just version "1.0"
It seems as the patch is not correctly installed... & I think I need it to run the "Private Server" Fix :(
RE: MP patch 1.3
by plop on Saturday June 7th 2008, 10:00
Same here.
- I install the game, everything is okay.
- I patch it (1.3).
- After the reboot my computer dialog box i click yes and it seems to bug because i can't kill the window called "call of duty patch 1.3"
- I clean the process (kill -9 ....)
- I launch the multiplayer application and it is still labeled 1.0
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: Punkbuster
by Warren Dumortier on Monday June 18th 2007, 6:00
Did you copy the binairies for Linux into it?
RE: Punkbuster
by Oleg on Monday June 18th 2007, 6:18
Yes.
RE: Punkbuster
by Jonathan on Saturday July 7th 2007, 22:13
I am getting this same error. Sometimes it is real shortly after joining a server and sometimes it is a few minutes (5-10) into the game. I haven't been able to stay connected to any servers with PB. I am using version 1.3 and Wine version 0.9.40. I downloaded the Windows PBSetup and ran that. Then I copied lc001520.htm and la001383.htm into my htm folder under my COD2 folder. I have of course enabled PB in the MP menu in COD2. Is this all I need to be doing? What is wrong?
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 Warren Dumortier on Saturday June 16th 2007, 3:41
I have no problems with Quake 3 based games!
Yet the games using it are Native Linux games :S

But I think the problem is that Direct Access isn't implemented, so no acceleration for sound... To verify!

I removed Call of Duty and today I installed it again but it's quite weird becuase I can't go to the 1.3 version with the patch!
It installs but ingame it says "1.2" version.
When I try to apply the patch again it says it's already up to date!

I have the same Wine version as the precedent installation where the patch worked, I removed Wine's directory like this:
rm -rf .wine .local

Installed again but still doesn't work, I need the 1.3 version!

Help me!
RE: Sound Problem?
by Moustacha on Saturday June 16th 2007, 7:36
Single-player patches to 1.2 with the 1.3 patch. Multiplayer is 1.3

Version.inf in CoD2/ should look like this

[Version Info]

ExtVersion=1.3

IntVersion=2.3

Language=255

Branch=0.0

QA=4216



[Product Info]

Platform=PC

Product=Call of Duty(R) 2
RE: Sound Problem?
by Warren Dumortier on Saturday June 16th 2007, 14:01
I have this:

[Version Info]
ExtVersion=1.3
IntVersion=2.3
Language=255
Branch=0.0
QA=4216

[Product Info]
Platform=PC
Product=Call of Duty(R) 2

But ingame it's 1.2 :S
RE: Sound Problem?
by Moustacha on Saturday June 16th 2007, 21:32
Single player is 1.2, Multiplayer is 1.3. If Multiplayer is NOT 1.3 then re-install.
RE: Sound Problem?
by Warren Dumortier on Sunday June 17th 2007, 9:54
I reinstalled 5 times and Multiplayer is still 1.3 :(
RE: Sound Problem?
by Moustacha on Sunday June 17th 2007, 20:48
Yeah, multiplayer=1.3
singleplayer=1.2

in the bottom right corner of the menu screen.
RE: Sound Problem?
by Warren Dumortier on Monday June 18th 2007, 5:59
Sorry I made a mistake, I mean that Multiplayer is still 1.2 :S
RE: Sound Problem?
by Oleg on Tuesday June 12th 2007, 9:47
Update CoD2 v1.0 to v1.3
RE: Sound Problem?
by Warren Dumortier on Tuesday June 12th 2007, 10:16
Hi!
Thanks for the answer but I'm already running Call of Duty 1.3!
I play with friends and they use the 1.3 patch...
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 ???
RE: HOw to enable PB?
by Oleg on Friday June 8th 2007, 10:22
RE: HOw to enable PB?
by Oleg on Tuesday June 12th 2007, 9:46
From developers Punkbuster:

"06/10/2007 16:01:37 - "Hendrik Thole"
Note #2: I'm sorry, but Wine and other compatibility layers are not supported. Punkbuster uses advanced and rare Windows functions, which are subject of change quite often. Unfortunately these programs are not in such a end state of development that it will be able to support all of Punkbuster's functions."
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:
[Software\\Wine\\Direct3D]
"OffscreenRenderingMode"="backbuffer"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="256"

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!
RE: Works Great except for audio delay
by larva_opensuse on Tuesday June 5th 2007, 4:19
I test it now whit Directx9 and it works fine, just for the delay of the sound, the only problem is the punks buster it's not working i do know why can some one help me???

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
Hi,

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.
RE: Cod2 v1.3 +punkbuster
by Oleg on Monday June 4th 2007, 7:27
Install patch 1.3 for CoD2
PunkBuster work very nice...
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: Can't install
by R. Aaron Ramey on Tuesday August 14th 2007, 18:31
I am having the exact same problem. When the first CD finishes installing, i have to "wine eject d:" from a terminal. Then I get the same Error 1603 and the whole thing crashes.
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
RE: Cod 2 working but not well
by Larri on Friday April 13th 2007, 4:59
El juego funciona, lo hice de la siguiente manera:
puse este parche al wine:
www.bratch.co.uk/wine/cod2.diff
puse en el registro esto:
VideoMemorySize
"UseGLSL=enabled"
"OffscreenRenderingMode=fbo"
en el cfg, puse dx9 y el sonido miles 3d.
el problema es que al ejecutarlo con mi 7600gt apenas me da 5 o 6 fps desactivando todo lo demas aparte de que la imagen que tengo es esta:
img178.imageshack.us/my.php?image=pruebaenlinuxzn0.png
si tienes alguna idea de porque me sale asi me vendria bien, aparte de que es la version 1.3 y me tira el pb, y los de evenbalance dicen que no pueden hacer nada porque utiliza algunas instrucciones de windows que no es capaz de emular el wine. Espero haberte ayudado.
RE: Cod 2 working but not well
by linuxero on Friday April 13th 2007, 7:14
ok os digo como lo he instalado yo.
1º he usado wine-git es decir que la proxima version 0.35 ya no necesitara parche alguno.
en regedit solo "UseGLSL=enabled"
y VideoMemorySize poneis 256 para indicarle la memoria o la q tengais.
los fallos graficos son por activar fbo que no es necesario "OffscreenRenderingMode=fbo"
(y seguramente por eso no va fluido)
el juego yo lo ejecuto por la terminal y en winecfg el audio tiene que estar en emulation creo.

y ya digo va fluidisimo!! igual o mejor que en xp
RE: Cod 2 working but not well
by Larri on Friday April 13th 2007, 7:25
Muchas gracias lo he probado y funciona bien ahora, solo era quitar el fbo, el problema es que hay que jugar en servidores sin punkbuster por que te tira por varios problemas diferentes
RE: Cod 2 working but not well
by Nukeador on Friday April 13th 2007, 11:08
He bajado el source de git, lo he compilado y he modificado los valores del registro indicados, aun así al entrar el juego veo todo trasparente:

img399.imageshack.us/img399/9297/pantallazo1ga3.jpg

¿Alguna idea?
RE: Cod 2 working but not well
by AporEllos on Saturday April 28th 2007, 15:42
Buenas, a mi me pasa lo mismo. con la version del wine 0.9.36.
no he tocado el registro, porque no encuentro donde cambiar los valores
"UseGLSL=enabled"

Pero lo veo como tu

Saludos
RE: Cod 2 working but not well
by Larri on Sunday April 29th 2007, 10:12
yo solo te comento que he tenido que formatear la particion de linux, y esta vez solamente he tenido que instalarlo y ya me ha funcionado todo sin tener que tocar nada ni en el registro ni en ningun sitio.
RE: Cod 2 working but not well
by AporEllos on Wednesday April 25th 2007, 19:24
Buenas. Soy forofo de este juego, lo tengo instalado en XP (sistema que no dejo por culpa de los juegos, aunque si funciona el COD2 1.3 me lo cargo ya )
Despues de leer este post que encontre de casualidad, pues me instale el ubuntu 7.04, (novato total en linux). instale la version 0.35 del wine.
pero como hago ahora???
Me podiais explicar paso por paso (o un link) como hago pa jugar en ubuntu.
(Tengo una ATI 9600 y un Sepron 2800 con 768 de RAM)


Saludos y graciñas
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: ask a question
by SASq on Friday April 6th 2007, 18:58
Sorry but why is COD 2 is Silver?
RE: wine 0.9.34 patched ?
by Rakosi Gergely on Friday April 6th 2007, 8:13
RE: wine 0.9.34 patched ?
by kriko on Friday April 6th 2007, 20:03
Same error here.
Geforce 6600gt, openSuse 10.2 with 2.6.20.4. All other games I use under wine works (nfs4, tomb raider).
RE: wine 0.9.34 patched ?
by Rakosi Gergely on Saturday April 7th 2007, 16:00
so, i get 1 hunk failed, and then i wrote that hunk manually to directx.c.then i get working cod2. But when i start level 1, wine get debug, and exit....
ideas ?
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...
RE: wine 0.9.34 patched ?
by Rakosi Gergely on Friday April 6th 2007, 2:12
but i get the same "Video or driver doesn't support alpha blending" error message.What can i do ?
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)?
RE: Shellshock crash?
by Sven van de Scheur on Friday May 4th 2007, 10:08
yeah i get a crash to desktop with this...
RE: Shellshock crash?
by Sven van de Scheur on Friday May 4th 2007, 16:46
I found a solution to make cod2 work fine, i didn't know the registry settings i should use so i found my own way.

When i installed cod2 it all ran fine, I didn't test single player yet but i'm quite sure it will run fine with a no-cd patch. Online worked straigt away but with terrible low fps. To solve this i did this

.:CONSOLE:.
winecfg

The wine configuration tool appeared and I switched to the tab sound, I disabled ALSA completeley and went back to cod2. It ran fine! however I didn't have any sound and when a grenade exploded very close to me (so that bullet time thing occured) cod2 crashed to the desktop wich was very annoying. To fix both problems i did this:

.:CONSOLE:.
winecfg

Again the wine configuration tool launched and again I switched to the sound tab. This time I looked at the DirectSound section and changed the hardwareaccaleration to "emulation" and I enabled Driver emulation . All my problems were gone and cod2 ran perfectly.

.:NOTE:.
Since i'm dutch I have the dutch version of wine AND winecfg, so the enlish names of the tabs and function can be called quite diffrent then what I suppose they're called.

~Sven van de Scheur

svenvandescheur@gmail.com
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: More information
by Warren Dumortier on Tuesday March 27th 2007, 5:52
Hello,
If you look on the bugs, you will see that Mirek uploaded a patch for letting cod2 working!
Simply save it in your wine source tree, and patch your wine:
patch -p0 cod2.diff
If a hunk was unsuccessfull then edit by hand file directx.c located in dlls/wined3d :)
Open the patch search for the second hunk and then:
"-" : remove line
"+" : add line
"nothing" : for locating the juste lindes :)
It works better for me on Wine 0.9.33 but you have to patch 1 hunk by hand.
Good luck!
Otherwise I like helping people, if you have Skype my nick is elwario91 and my msn (hate it) is elwario91@gmail.com
Kind regards Warren!
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.
RE: Alpha Blending
by Florian on Saturday March 31st 2007, 7:38
same graphic card but ubuntu 6.06 and the same error.
RE: Alpha Blending
by Moustacha on Saturday March 31st 2007, 8:03
to get past alpha blending, patch wined3d.c with mirek's patch
headline.czela.net/Mirek/wine/Call%20of%20Dutty%202/cod2.diff

the wined3d_types.h doesn't need to be added to 0.9.34 as it includes it now

one hunk fails so you have to do it by hand.
lines staring with "-" means you remove it, lines starting with "+" means you add that line. lines starting with nothing are just for locating.
RE: Alpha Blending
by Florian on Sunday April 1st 2007, 13:27
i cant find the wined3d.c file anywhere :(
RE: Alpha Blending
by Florian on Sunday April 1st 2007, 17:18
additionally i must say that i dont know how to apply the patch
RE: Alpha Blending
by Moustacha on Sunday April 1st 2007, 21:03
copy the patch to *winesource*/dlls/wined3d/ then type
patch -p0
RE: Alpha Blending
by Florian on Monday April 2nd 2007, 4:25
oh... so that means I have to make wine on my own out of the source? i can not find that folder -.- I am using 0.9.34 from the ubuntu .deb package.

Regards
RE: Alpha Blending
by Bjolle on Tuesday April 3rd 2007, 6:38
Same problem here on my Feisty Fawn install. First tried to used the ubuntu wine package (Version: 0.9.33-0ubuntu1). Cod2 installed without any problems, but when running CoD2MP_s.exe, I get the complaint about alpha blending.

I then removed the wine package and compiled version 0.9.34. I have installed all the recommended packages for building wine. Compile and Cod2 install went well, but still get the same error when running the game.

Is there any need for patching when using 0.9.34? (I tried "Mirek's patch", but three out of three hunks failed).
Back