Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Call Of Duty 4 : Modern Warfare

cod4_box.jpg

Cette page vous présente l'installation de Call of Duty 4 : Modern Warfare sous GNU/Linux.

La version de wine proposée sur le site WineHQ ne supporte pas l'alpha blend requis par COD4 (message d'erreur au lancement du jeu). Il vous faut donc patcher wine pour EMULER l'alpha blend.

Deux méthodes sont proposées : Utiliser une version patchée de Wine (méthode la plus simple), ou Patcher Wine (plus compliquée).

Installation manuelle

Méthode la plus simple : une version patchée de Wine

Méthode plus compliquée : patcher Wine

Attention : Cette manipulation supprimera votre installation actuelle de Wine et donc toutes les applications ou jeux installés !

Entrez ces commandes :

sudo apt-get remove wine
rm -r ~/.wine
sudo apt-get build-dep wine
sudo apt-get install build-essential checkinstall rar flex bison
mkdir wine && cd wine
wget http://easynews.dl.sourceforge.net/sourceforge/wine/wine-0.9.56.tar.bz2
tar -xvjf wine-0.9.56.tar.bz2
wget http://bugs.winehq.org/attachment.cgi?id=8548
cp attachment.cgi\?id\=8548 wine-0.9.56/3dmark.diff && cd wine-0.9.56
patch -p1 < 3dmark.diff
./configure --prefix=/usr --sysconfdir=/etc --enable-opengl --with-x
make depend && make
sudo make install

Maintenant pour qu'il fonctionne correctement il faut rajouter une DLL dans le system32 de wine :

wget http://www.m3fe.com/files/d3dx9_34.zip
unzip d3dx9_34.zip -d ~/.wine/drive_c/windows/system32/

Fin de l'installation

Il vous suffit maintenant de lancer l'installation de COD4 avec Wine :

Par exemple :

cd /media/cdrom && wine setup.exe

une fois l'installation terminée, créez un fichier nommé dx.reg et insérez-y les lignes suivantes :

REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="xxx"

où XXX est la quantité de mémoire vidéo de votre graphique (exemple : 256 Mo pour une 8400GS par exemple

Ensuite lancez la commande :

regedit dx.reg

Vous pouvez maitnenant jouer a Call of Duty 4 ;-)

Installation automatisée par un script PlayOnLinux

Un script (post #6) vous permettra d'installer le jeu de manière simple grace à playonlinux.


Contributeurs : shoot76, Id2ndR

  • cod4.1209637465.txt.gz
  • Dernière modification: Le 01/05/2008, 22:34
  • (modification externe)