El Foro

Call of Duty 4 Patch - Help

Patch installer can't locate game install

Autor Respuestas
Daft Monday 3 August 2009 at 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 Thursday 6 August 2009 at 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 Thursday 6 August 2009 at 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 Friday 7 August 2009 at 0:15
DaftAnonymous

As an aside, I can't get PunkBuster to work. Any tips?
NSLW Friday 7 August 2009 at 19:01
NSLW

AFAIK PunkBuster won't work under Wine as it should.
Daft Saturday 8 August 2009 at 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 Friday 30 July 2010 at 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

Editado por: danger89