Latest version with all patches applied.
- Fixed an exploit that allowed players to access certain console dvars during multi-player matches.
- Fixed a crash that could occur when a Chinatown Sabotage match would go into over-time.
- Fixed a bug where the MP icons (Bomb, Defend, Capture, etc) were always showing up as English regardless of the install language.
Call of Duty 4: Modern Warfare v1.6 patch is required.
Everything seems to work... Even punk buster..
What does not
What others have mentioned about soft smoke, and such.
Audio cuts up, someone mentioned using threaded execution with wine, will try that next.,
What was not tested
Only play a couple of levels in single and watched a battle in progress in multiplayer mode. So I'm only reporting that the game is playing.
Either 1.1.10 doesn't work or all I needed to do was create another wine account which is what I did. However I had to compile the sources for wine 1.1.5, then applied the patches stated in the page.. If you get by with 1.1.10, great if you didn't, you'll probably have to compile your own copy.. Remember to get the dependencies for wine.. Go to tools, "./wineinstall", everything mentioned in the directions.. Then install COD4, apply patches (I only need 1.6 and the 1.6 to 1.7 patch ). I had to obtain a no-CD/DVD single player binary from GCW with md5 hash (03964744f047ba2fc71f23faa898da82). Configure wine to work in virtual desktop mode, as it will take over the entire screen.. And turn off the mentioned effects in the other reviews, such as soft smoke, fov, etc. Don't worry with all that stuff turned off the game is still quite impressive with a 9800GT.. Someone mentioned that wine can be threaded, so I will try that next.. I make game demonstrations (exceeding 10 minutes!) and put them on youtube http://www.youtube.com/user/rofthorax I plan to tape this one and have it up..
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux 9.x "Stretch" x86_64||Jun 05 2017||2.9-staging||N/A||Yes||Gold||Gero45|
|Show||Ubuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)||Apr 09 2016||1.9.7||Yes||Yes||Gold||an anonymous user|
|Show||Linux Mint 17.3 "Rosa"||Jan 19 2016||1.9.1||Yes||Yes||Gold||Translator5|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Dec 08 2015||1.7.55||Yes||Yes||Gold||an anonymous user|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||Dec 06 2015||1.7.55||N/A||Yes||Gold||Gero45|
|Bug #||Description||Status||Resolution||Other apps affected|
|219||Programs refuse to run because of safedisc copy-protection||CLOSED||FIXED||View|
|15054||CoD4 does not start||CLOSED||DUPLICATE||View|
|16641||Call of Duty 4 - Depth of field and soften smoke edges broken||CLOSED||FIXED||View|
|19315||Call Of Duty 4 - graphical glitches (post-processing works intermittently)||CLOSED||FIXED||View|
|20022||(Not a Wine bug) Unreadable font in several games running on ATI||CLOSED||INVALID||View|
|20307||Call of Duty 4 v1.7 frame rate issue||CLOSED||FIXED||View|
|20326||Call of Duty 4: Installer crashes at the end (Exception EExternalException in module ntdll.dll)||CLOSED||DUPLICATE||View|
|20498||Civilization IV rendering is broken||CLOSED||INVALID||View|
|21092||Call of duty4 modern warfare doesnt receive correct mouse input||CLOSED||FIXED||View|
|21247||CoD4: Modern Warfare cannot be installed||CLOSED||ABANDONED||View|
|21962||Call of Duty 4 crashes||CLOSED||FIXED||View|
|22366||Call of Duty 4 is black in-game||CLOSED||FIXED||View|
|24382||Call Of Duty 4: Modern Warfare crash because of too low memory reported||CLOSED||FIXED||View|
|26394||Call of duty 4 - failed to install with EExternalException error||CLOSED||DUPLICATE||View|
|27417||Assassins Creed media validation fails (SafeDisc 4.85.x)||CLOSED||FIXED||View|
|27534||Call of Duty 4 MW: Graphical glitches when shooting||CLOSED||FIXED||View|
|29455||Call of Duty 4: persons are not visible||CLOSED||FIXED||View|
|34203||Call of Duty 4: screen turns into white||CLOSED||INVALID||View|
|37851||Call of Duty 4: colors and textures are not rendered correctly||CLOSED||FIXED||View|
|37989||COD4 is missing textures||CLOSED||FIXED||View|
|38339||Can't change resolution in Call of Duty 4||CLOSED||FIXED||View|
Ubuntu HOWTO, by Levo
Wine must be patched in order to make Punkbuster work.
Patches for wine
For wine 1.1.5http://bugs.winehq.org/attachment.cgi?id=14001
Download the Wine Source and patch it
# cd (source folder)
# sudo checkinstall
(also install all the other required packages e.g.: checkinstall)
If you are lucky enough, it may work!
Ubuntu HOWTO, by Levo
Wine must be patched in order to play CoD4 (up to version 1.1.1)
Patches for wine
For wine < 0.9.59 (0.9.58 and earlier):
For wine 0.9.58-1.0.0:
For Wine 1.1.0:
For Wine 1.1.1 & 1.1.2:
*UNKNOWN STATE* Testers needed
For Wine > 1.1.3:
No Patch Is Required
Download the Wine Source and patch it (for Wine up to version 1.1.1)
# cd (source folder)
# sudo checkinstall(also install all the other required packages e.g.: checkinstall)
I play cod4 with the most graphic
settings set to high with a minimum of fps of 30 and maximum reached 70. I hope this can help you.
- MOBO: Asus P5KSE/EPU
- CPU: Intel Core 2 duo E6600 Conroe
- RAM: 4GB Kingston DDR2 PC2-8500 CAT 5-5-5-15
- GPU: NVIDIA GTX 260 896MB
My Graphic Game settings ingame: all set at maximum except for:
- Synceveryframe: no
- Dual Video Cards: no
- depth of field: no
- soften smoke edges: no
OS: Ubuntu intrepid 8.10 64 bit
My Wine version: 1.1.18
My graphic drivers: Nvidia 180.44 beta (also working with stable 180.29 drivers)
My audio drivers: alsa drivers 1.0.19 (this version improves a lot fps rate)
Install the last version of wine (use the repos you find in the official site www.winehq.org)
Download Winetricks (from console type â€œwget http://www.kegel.com/wine/winetricksâ€)
Install with Winetricks the DirectX9 (from console go in the directory where you have downloaded winetricks and then type â€œsh winetricks directx9â€)
Install COD4 and patches until 1.7
run winecfg and set:
- OS version: Windows XP
- In 3D settings Vertex Shader Support: Hardware and set Allow Pixel Shader
- In Audio settings set alsa drivers; Hardware acceleration full; sample rate 44100; bit per sample 16;
unset driver emulation
on console run â€œwine regeditâ€ and then:
- in HKEY_CURRENT_USER-Software-Wine create, if it's doesn't already exists, a new key named Direct3D
- in Direct3D create the following strings with teh following values:
string: DirectDrawRenderer value: opengl
string: Nonpower2Mode value: repack
string: OffscreenRenderingMode value: fbo
string: RenderTargetLockMode value: auto
string: UseGLSL value: readtex
string: VideoMemorySize value: (memory size of your graphic card)