Application Details:
| Version: | 1.0 |
| License: | Retail |
| URL: | http://www.callofduty.com/blac... |
| Votes: | 0 |
| Latest Rating: | Gold |
| Latest Wine Version Tested: | 1.3.34 |
Maintainers: About Maintainership
What works
Everything works almost flawlessly! Performance is pretty good too. The only problem is that I can't get sound to work in-game but it works on the cutscenes tough.I
What does not
In-game sound.
Workarounds
What was not tested
Multiplayer. Playing beyond 1st mission.
Hardware tested
Graphics:
Additional Comments
Had to use "winetricks d3dx9 vcrun2005" and a no-dvd patch.
| Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
| Show | Gentoo Linux x86_64 | Dec 17 2011 | 1.3.34 | Yes | Yes | Gold | Manuel | ||
| Show | Gentoo Linux x86_64 | Oct 09 2011 | 1.3.27 | N/A | Yes | Gold | Galym Kerimbekov | ||
| Show | Ubuntu 11.04 "Natty" i386 (+ variants like Kubuntu) | Aug 31 2011 | 1.3.27 | Yes | Yes | Gold | Blake Gripling | ||
| Show | Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu) | Jan 18 2011 | 1.3.9 | Yes | Yes | Gold | Chanchana Sornsoontorn | ||
| Show | Arch Linux x86_64 | Nov 27 2010 | 1.3.8 | Yes | Yes | Bronze | Evilandi666 |
| Bug # | Description | Status | Resolution | Other apps affected |
Try a clean WINE prefix (I think it's not necessary)
Install Directx from the CoD:BO game directory.
Set winever to XP.
Set dsound to builtin.
I use ALSA with full hardware aceleration.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by MR_squiggley on Tuesday January 29th 2013, 16:22
by Ranko Kohime on Saturday June 23rd 2012, 4:34
by Dan on Thursday December 22nd 2011, 20:11
Tested with wine 1.3.8, same problem
by ivan on Tuesday October 18th 2011, 8:34
I've got lenovo v570 323A-3
Intel core i3 2310
NVIDIA GT 525M 1GB
RAM 3GB
Made Black Ops working just setting in regedit:
Direct3D section
VideoMemorySize = "512"
UseGLSL = "disabled"
Set windows version to "Windows 7" in winecfg
Installed DirectX and vcrun from Games directory.
I got working game, but very very slow fps on max settings, I can play a game, but that's 50% worse performance than I got on native Windows 7 env.
That suppose to be wine's fault or whom ?
by ivan on Tuesday October 18th 2011, 8:37
by blaise on Tuesday October 18th 2011, 17:04
VideoMemorySize = "512"
UseGLSL = "disabled"
to
VideoMemorySize = "1024"
UseGLSL = "enabled"
wiki.winehq.org/UsefulRegistryKeys
by ivan on Wednesday October 19th 2011, 11:46
And, yeah, forgot to tell that I got Optimus "damn technology" on my lenovo, using bumblebee (through VirtualGL) to make my NVIDIA discrete card to work
by Yore on Wednesday October 19th 2011, 11:49
by ivan on Wednesday October 19th 2011, 12:12
by Andrey on Thursday June 23rd 2011, 15:31
by ivan on Tuesday October 18th 2011, 8:28
by Dakota Ryan Lambert on Tuesday April 19th 2011, 16:58
by Dakota Ryan Lambert on Saturday February 26th 2011, 11:48
by fracta on Wednesday April 13th 2011, 7:42
by mrshroom on Tuesday February 1st 2011, 15:03
To anyone who reads the UseGLSL, it's enabled by default on every wine as of 29/10/2007 or Wine 0.9.49, said so by the wiki.
wiki.winehq.org/UsefulRegistryKeys
It doesn't lag or stutter here either, I'm going to see if I can get performance better but it isn't that bad.
by causality on Wednesday December 15th 2010, 12:46
If I update my kernel to version 2.6.36 I also have to upgrade my nVidia drivers, as 195.36.31 will not build with this new kernel. When I then upgrade my nVidia drivers to version 260.19.29 I get a strange result. This game will then segfault every single time it is loaded. It segfaults immediately and does not even try to get to the title screen. It does not even open a new window on the screen.
The next-highest nVidia driver version after 195.36.31 offered by my distro (Gentoo) is 256.44. I have also tested nVidia driver versions 256.44, 256.52, 256.53, 260.19.21, and 260.19.26. I get the same result -- instant segfault.
The strange thing is that it only happens for this game. I can upgrade the kernel and nvidia drivers (any version listed above) and other games like Fallout: New Vegas work fine. Only this one gives me the insta-segfault.
Is this a bug in Wine?
by WineFan62 on Sunday November 21st 2010, 5:36
Thx PlayOnLinux Team :)
by gman on Friday November 19th 2010, 15:29
by causality on Wednesday December 15th 2010, 12:52
One, I installed the DirectX that comes with the game. If you didn't do that at initial installation, you can look in the game's directory (probably under Program Files) and you'll find it under a "Redist" subdirectory. This is unusual since in my experience, I am usually much better off using winetricks to install either "d3dx9" or "directx9".
Then I used winetricks to enable the dsound workaround. Just run the winetricks script with the argument "dsoundbug9612".
After that I had no problems at all with in-game sound. I use straight ALSA as enabled by the "winecfg" tool and didn't need to resort to OSS or any other system.
by Andrew on Friday November 19th 2010, 4:13
RAM 4gb
Videocard - NVidea 9600gt 512mb
by Wingnux on Friday November 19th 2010, 13:24
by Paolo on Friday November 26th 2010, 2:55
Application works, but it has some issues, even for normal use; a game may not redraw properly or display fonts in wrong colors, *be much slower than it should* etc."
by Phelan on Sunday November 21st 2010, 11:26
by Stiebrs on Wednesday November 17th 2010, 16:58
Only problem – no sound, except in cutscenes, with both – OSS and ALSA.
On adequate system might run pretty well, if no-sound bug is fixed
p.s. "winetricks dsoundbug9612" as suggested bugs.winehq.org/show_bug.cgi?id=25173 didn't work either
by Wingnux on Wednesday November 17th 2010, 17:53
by EuIDZero on Friday November 19th 2010, 10:45
In the game's graphic menu lower the refesh rate (mine was 110Hz, I set it to my screen refresh rate (60Hz)).
In my case this setting is not saved and I need to change it each time I start the game.
Sound works here out of the box (1.3.7 from playonlinux) on Debian squeeze AMD64 + alsa.