Forums

Call of Duty 4 Patch - Help

Patch installer can't locate game install

Auteur Réponses
Daft Lundi 3 Aoüt 2009 à 8:13
DaftAnonymous

I've installed Call of Duty 4 with PlayOnLinux, and everything works well.

I would like to patch the game to v.1.7, so I downloaded the 1.6 patch (the prerequisite for 1.7). When I run the patch installer with Wine, the installation cannot begin because the CoD4 install cannot be located. It's expecting to find the game installed at c:/Program Files/Activision/Call of Duty 4 - Modern Warfare. However, because I installed the game with POL, this is not where the game is installed. It is installed at /home/username/.PlayOnLinux/wineprefix/COD4/drive_c/Program Files/Activision/Call of Duty 4 - Modern Warfare.

How can I patch CoD4?

Thanks in advance.
NSLW Jeudi 6 Aoüt 2009 à 20:21
NSLW

When I run the patch installer with Wine

Quote from Daft


You shouldn't do that

the installation cannot begin because the CoD4 install cannot be located

Quote from Daft


Because you run it with plain wine and not with wine through POL

the game installed at c:/Program Files/Activision/Call of Duty 4 - Modern Warfare. However, because I installed the game with POL, this is not where the game is installed. It is installed at /home/username/.PlayOnLinux/wineprefix/COD4/drive_c/Program Files/Activision/Call of Duty 4 - Modern Warfare.

Quote from Daft


It seems you are new to Wine project. If you want to clear these things out you should read about prefixes in Wine.

In Linux you see
/home/username/.PlayOnLinux/wineprefix/COD4/drive_c/Program Files/Activision/Call of Duty 4 - Modern Warfare.

but for Wine with prefix COD4 which is located at /home/username/.PlayOnLinux/wineprefix/COD4 it's
c:/Program Files/Activision/Call of Duty 4 - Modern Warfare

How can I patch CoD4?

Quote from Daft


Run installation script once more time and choose option to patch the game :)
Daft Jeudi 6 Aoüt 2009 à 22:55
DaftAnonymous

Thank you very much, this worked. To my knowledge, the script never asked me if I wanted to patch the game after I ran it the first time.
Daft Vendredi 7 Aoüt 2009 à 0:15
DaftAnonymous

As an aside, I can't get PunkBuster to work. Any tips?
NSLW Vendredi 7 Aoüt 2009 à 19:01
NSLW

AFAIK PunkBuster won't work under Wine as it should.
Daft Samedi 8 Aoüt 2009 à 3:54
DaftAnonymous

Hmm, I have heard accounts from other users who have said that it works. There is even a Linux version of the PB update software. Oh well, thanks for your help.
danger89 Vendredi 30 Juillet 2010 à 18:43
danger89

Ok i just noticed to run the installation again for patch 1.7 (so if Patch 1.6 is finished). If you install CoD4 just cancel the installation of Call of Duty 4, you will get the message about how many memory (again) and !! to patch the game (again :D ).
:-°
So that is how you can patch the game from 1.6 to 1.7. Bit cumbersome


EDIT:

Don't forget to install DirectX 9.0c via PlayOnLinux

Edité par danger89