Ceci est une ancienne révision du document !
Call Of Duty 4 : Modern Warfare
Cette page vous présente l'installation de Call of Duty 4 : Modern Warfare sous GNU/Linux.
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
Installation manuelle
Méthode la plus simple : une version patchée de Wine
- Téléchargez et installez cette version de wine : http://files.filefront.com/wine+0957+1+i386deb/;9774956;/fileinfo.html (version 32bit)
- Téléchargez le fichier d3dx9_34.dll et copiez-le dans le system32 de votre installation de wine.
- Ensuite passez à la Fin de l'installation
Méthode plus compliquée : patcher Wine
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.