Enemy Territory: Quake Wars
Un article de Wiki de la communauté Mandriva.
Sommaire |
[modifier] Introduction
Enemy Territory: Quake Wars est un fps multi-joueurs développé par Id Software et Activision. Le gameplay ressemble à des jeux du type "Battlefield 2" car il est possible de piloter des véhicules (tank, véhicule de transport de troupes, hélicoptère) et de construire des unités déployables (tourelles, canon,radar, lanceur de missiles).
- Deux armées s'affrontent : les stroggs envahissent la terre en 2060 et cherchent à exploiter au mieux cette réserve de nourriture et d'organes que sont les humains. Mais la Force Globale de Défense ne se laissera pas faire...
- Ces armées très différentes, disposent chacune de 5 classes de soldats (soldats, ingénieurs, médecins, artilleur, saboteur).
- Une partie comporte souvent plusieurs missions ou objectifs sur un temps limité. Généralement, une équipe attaque et l'autre défend son territoire. Un territoire conquit ne peut être repris par l'équipe adverse.
Ce jeu fonctionne avec les systèmes d'exploitations Windows XP, Vista et Linux. Il fonctionne parfaitement sous Mandriva Linux 2008.
[modifier] Prérequis
Contrôler également que l'accélération 3D est activée :
[root@SOLAR ~]# glxinfo |grep render direct rendering: Yes OpenGL renderer string: GeForce 6600 GT/AGP/SSE2/3DNOW! GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
Le champ direct rendering doit être à yes.
Pour vérifier cela, depuis une console, exécuter la commande df :
[vouf@localhost ~]$ df Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur /dev/sda5 7,7G 3,0G 4,4G 41% / /dev/sda7 49G 24G 25G 49% /home
Dans mon exemple et dans ce tutoriel, j'effectuerai l'installation dans la partition /home, et plus précisément dans mon répertoire utilisateur vu que je dispose de 25 Go.
[modifier] Installer et jouer à la démo du jeu
[modifier] Installer
Il existe une démo gratuite fonctionnant nativement sous linux. Vous pouvez la télécharger (644 Mo) par bittorrent depuis cet url.
- Copier le fichier ETQW-client-1.5-full.x86.run dans votre répertoire utilisateur (/home/utilisateur/) et donner les droits d'exécution au fichier téléchargé :
- Exécuter ce programme, "./" indiquant que le fichier est présent à l'endroit où vous lancez l'exécutable :
- Vous obtenez alors un écran de ce type dans la console :

- Valider le choix "next".
- Valider une seconde fois le choix "next" une fois avoir lu la licence du jeu.
- Valider le choix "Yes" pour accepter la licence.
- Valider le choix "next" une fois avoir lu la licence de PunkBusterValider.
- Valider le choix "Yes" pour accepter la licence.
- On vous demande d'indiquer le chemin d'installation de la démo. Saisir par exemple "/home/votre_compte_utilisateur/etqwdemo" pour que celle-ci s'installe dans votre répertoire utilisateur, puis valider le choix "ok". L'installation des fichiers débute. Celle-ci finalisée, vous obtenez le message "Finish, the installation was successful".
- Valider le choix ok pour quitter le programme d'installation.
L'installation peut être commune à tous les utilisateurs. Pour cela, il faut au préalable se connecter root avant d'exécuter le programme d'installation. Le répertoire d'installation proposé par défaut sera /usr/local/games/etqw.demo.
[modifier] Jouer
La vidéo ci-dessous vous indiquera comment réaliser les missions disponibles dans la démo :
Pour lancer la démo, il faut exécuter le binaire etqw que vous avez installé sous etqwdemo. Vous pouvez :
- soit l'exécuter depuis une console
- soit double-cliquer sur celui-ci avec le gestionnaire de fichier Konqueror.
[modifier] Installer le jeu à partir du DVD
[modifier] Installer le jeu si celui-ci a été acheté sur Steam
Si vous avez acheté le jeu via internet avec Steam et que vous ne possédez pas de DVD, il est tout à fait possible de copier certains fichiers de l'arborescence Steam pour effectuer une installation native sous Linux.
Steam peut être installé sous Linux avec wine. Pour plus d'information, consultez la page wiki Installation_de_Steam_avec_wine.
- Installer le jeu avec Steam. N'hésitez pas à forcer les mises à jour en essayant de lancer le jeu plusieurs fois.
- Récupérer la clé du jeu via Steam
- Dans l'onglet mes jeux, sélectionner le jeu Enemy Territory:Quake Wars
- Clic droit, et sélectionner dans le menu déroulant, "Afficher la clé CD"
- Une fenêtre apparaît et affiche la clé. Notez là.
- Sur le site d'Id Software http://zerowing.idsoftware.com/, télécharger le fichier ETQW-client-1.5-full.x86.run par bittorrent.
- Copier le fichier téléchargé dans votre répertoire utilisateur (/home/utilisateur) et lui donner les droits d'exécution :
- Exécuter ce programme, ./ indiquant que le fichier est présent à l'endroit où vous lancez l'exécutable :
L'installation peut être commune à tous les utilisateurs. Pour cela, il faut au préalable se connecter root avant d'exécuter le programme d'installation. Le répertoire d'installation proposé par défaut sera /usr/local/games/etqw.
- Vous obtenez alors un écran de ce type dans la console :

- Valider le choix "next" une fois avoir lu la licence du jeu.
- Valider le choix "Yes" pour accepter la licence.
- Valider le choix "next" une fois lu les informations techniques sur le client et le serveur lues.
- On vous demande d'indiquer le chemin d'installation du jeu. Saisir par exemple "/home/votre_compte_utilisateur/etqw" pour que celui-ci s'installe dans votre répertoire utilisateur, puis valider le choix ok.
- Vous obtenez alors un écran qui se nomme "Options" :
- Laisser "PunkBuster Anti-Cheating software coché".
- Décocher "Copy Files from game DVD" en sélectionnant ce champ et en appuyant sur la barre espace.
- Sélectionner le choix "next" et valider
- Valider le choix "next" une fois la licence de PunkBusterValider lue.
- Valider le choix "Yes" pour accepter la licence.
- L'installation des fichiers du jeu a lieu. Celle-ci finalisée, vous obtenez le message "Finish, the installation was successful".
- Valider le choix ok pour quitter le programme d'installation.
- Il faut maintenant sélectionner et copier les fichiers suivants du répertoire "/home/votre_compte_utilisateur/.wine/drive_c/Program Files/Steam/steamapps/common/enemy territory quake wars/base" ou "C:\Program Files\Steam\steamapps common\enemy territory quake wars\base" vers le répertoire /home/votre_compte_utilisateur/etqw/base :
- pak000.pk4
- pak001.pk4
- pak002.pk4
- pak003.pk4
- pak004.pk4
- zpak_english000.pk4
- zpak_french000.pk4
- megatextures/area22_lit.mega
- megatextures/ark_lit.mega
- megatextures/canyon_lit.mega
- megatextures/island_lit.mega
- megatextures/outskirts_lit.mega
- megatextures/quarry_lit.mega
- megatextures/refinery_lit.mega
- megatextures/salvage_lit.mega
- megatextures/sewer_lit.mega
- megatextures/slipgate_lit.mega
- megatextures/valley_lit.mega
- megatextures/volcano_lit.mega
Si vous ne disposez pas suffisamment d'espace, vous pouvez créer un lien symbolique vers les fichiers (une sorte de raccourci). Exemple:
ln -s $HOME/.wine/drive_c/Program Files/Steam/steamapps/common/enemy territory quake wars/base/pak000.pk4 $HOME/etqw/base/pak000.pk4
[modifier] Finaliser l'installation
Pour lancer le jeu, il faut exécuter le binaire /home/votre_compte_utilisateur/etqw/etqw. Vous pouvez :
- soit l'exécuter depuis une console
- soit en double cliquant sur celui-ci avec le gestionnaire de fichier Konqueror.
Une fois le jeu exécuté, on vous demande de créer votre compte utilisateur. A cette étape, la clé du jeu vous sera demandée. Cette première exécution a permis de créer un répertoire caché dans votre répertoire utilisateur avec tous vos paramètres : "/home/votre_compte_utilisateur/.etqwcl"
Pour disposer du jeu en français, il faut copier les fichiers suivant du répertoire /home/votre_compte_utilisateur/etqw/base vers /home/votre_compte_utilisateur/.etqwcl/base :
- zpak_french000.pk4
- zpak_french001.pk4
Il faut ensuite créer un fichier dans ce répertoire qui se nommera autoexec.cfg, l'éditer et y écrire seta sys_lang "french". Sinon vous pouvez procéder comme ci-dessous pour le créer :
Voilà, l'installation est finalisée. Vous pouvez jouer à votre jeu favori.
[modifier] Guide de l'utilisateur
Vous trouverez toutes les informations utiles sur le wiki Enemy Territory France
[modifier] Configurer un serveur
Une explication est donnée sur le wiki Enemy Territory France.
[modifier] Quelques astuces et problèmes connus
Pour améliorer les performances du jeu, vous pouvez ajouter les variables suivantes dans le fichier /home/votre_compte_utilisateur/.etqwcl/base/autoexec.cfg :
seta sys_lang "french" seta pm_bobroll "0.00" seta pm_bobpitch "0.00" seta pm_bobup "0.00" seta pm_runroll "0.00" seta pm_runpitch "0.00" seta pm_runbob "0" seta pm_crouchbob "0" seta pm_walkbob "0" seta g_fov "110" seta com_showFPS "1" seta com_unlockFPS "1" seta com_unlock_timingMethod "0" seta r_useThreadedRenderer "2"
La variable seta r_useThreadedRenderer fixée "2", permet d'exploiter pleinement les capacités des processeurs à double coeurs. Pour plus d'information, reportez vous au wiki du site EnemyTerritory.fr
[modifier] Liens
- Site officiel du jeu : http://www.enemyterritory.com/
- Portail Francophone : http://www.quake-wars.fr/
- Site officiel Id Software dédié à GNU/Linux : http://zerowing.idsoftware.com/linux/etqw/
- Documentation sur le jeu proposé par Enemy Territory France : http://wiki.enemyterritory.fr/index.php/Portail:Enemy_Territory_Quake_Wars
- Forum officiel francophone : http://community.enemyterritory.com/forums/forumdisplay.php?f=13

