Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
quake_wars [Le 31/10/2007, 11:33] yannick@AMD64 Corrections pour rendre le téléchargement plus clair |
quake_wars [Le 11/09/2022, 11:05] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Feisty Gutsy jeux fps}} | + | {{tag>jeu fps}} |
---- | ---- | ||
- | ====== Enemy Territory : Quake Wars ====== | + | ====== Enemy Territory: Quake Wars ====== |
+ | {{ quake_wars2.png?450}} | ||
- | {{quake_wars2.png|}} | ||
+ | **Enemy Territory: Quake Wars** est un jeu de tir à la première personne (FPS) | ||
+ | Il offre la possibilité de jouer en ligne ou en solo contre des BOTS | ||
+ | Successeur de [[Enemy Territory]], il est édité par Activision et, développé par Splash Damage. Quake Wars utilise le moteur id Tech 4 (anciennement connu sous le nom de Doom3 Engine) développé par id Software et doté de la technologie MegaTexture. | ||
+ | === Configuration minimum/recommandée === | ||
+ | * Système d'exploitation : compatible Linux x86 | ||
+ | * Processeur : Pentium 2.7 GHz ou AMD Athlon XP 2800+ | ||
+ | * Mémoire RAM : 512 Mo, 1 Go recommandé | ||
+ | * Carte graphique : GeForce FX 5700 ou ATI Radeon 9700 | ||
+ | * Périphériques : souris, clavier | ||
+ | * Installation : 5 Gio pour le jeu complet (750 Mo pour la démo) d'espace disque libre | ||
+ | ===== L'installation ===== | ||
+ | === Téléchargement === | ||
+ | Les exécutables pour Linux ne sont pas disponibles sur le DVD, il faut donc les télécharger. | ||
+ | idSoftware ne fournit plus le lien BitTorrent "officiel". Vous pouvez télécharger directement l'exécutable sur un des serveurs listés ici : http://www.splashdamage.com/node/227 L'exécutable fait 530 Mio. | ||
+ | ===Installation === | ||
+ | Assurez vous d'avoir le DVD du jeu dans votre lecteur (sauf pour la démo). | ||
- | ===== Présentation ===== | + | Utiliser cette méthode pour installer votre fichier .run |
- | Enemy Territory : Quake Wars est un jeu de tir à la première personne (FPS) | + | [[:installation_logiciel| Ici]] |
- | Il est multijoueur avec la possibilité de jouer en ligne, en réseau ou contre l'ordinateur. | + | |
- | Il succède à [[Enemy Territory]], il est édité par IdSoftware. | + | Pour une installation dans le dossier par défaut: lancez vos commandes avec sudo |
- | Il est sorti en Octobre 2007. | + | <code> |
+ | sudo ./ETQW-client-1.5-full.x86.run | ||
+ | </code> | ||
+ | Suivez les instructions en préférant les réglages proposés. | ||
+ | L'installateur s'occupe de tout et vas chercher tout seul les données sur votre DVD. | ||
- | === Configuration minimum/recommandée === | + | <note tip>Si **vous avez déjà les fichiers du jeu** sur votre disque dur (installation sous un autre système par exemple), vous pouvez décocher la case concernant le DVD à l'installation.\\ |
+ | Ensuite il vous faudra, dans le dossier base du jeu, copier (ou faire des liens symboliques), vers les fichiers suivant :\\ | ||
+ | //pak000.pk4 pak001.pk4 pak002.pk4 pak003.pk4 pak004.pk4 zpak_english000.pk4 zpak_french000.pk4 megatextures//.</note> | ||
- | * Système d'exploitation : compatible Linux x86 | + | ===Problèmes éventuels à l'installation === |
- | * Processeur : Pentium 2.7 GHz ou AMD Athlon XP 2800+ | + | Dans mon cas, l'installateur ne trouvait pas le DVD de ETQW. |
- | * Mémoire RAM : 512 Mo, 1 Go recommandé | + | |
- | * Carte graphique : GeForce FX 5700 ou ATI Radeon 9700 avec pilotes propriétaires | + | |
- | * Périphériques : souris, clavier | + | |
- | * Installation : 750 Mo d'espace disque libre | + | |
+ | Lorsque j'introduisais le DVD, ce dernier était monté sous /media/ETQWDVD/, ce qui empêchait sa détection. | ||
+ | Avant de lancer l'installation, il m'a fallu définir la variable SETUP_CDROM avec le chemin vers le DVD d'installation de ETQW : | ||
+ | <code> | ||
+ | export SETUP_CDROM=/path/to/cdrom | ||
+ | </code> | ||
+ | En relançant à nouveau l'installation, tout s'est ensuite déroulé correctement. | ||
+ | Lors du lancement si vous rencontrez ceçi: | ||
+ | <code> | ||
+ | ETQW-demo2-client-full.r1.x86.run: 1: Syntax error: "(" unexpected | ||
+ | </code> | ||
+ | Tapez dans un terminal: | ||
+ | <code> | ||
+ | sudo chmod +x ETQW-demo2-client-full.r1.x86.run | ||
+ | </code> | ||
+ | === Lancer le jeu: === | ||
+ | Pour démarrer le jeu rendez vous dans le dossier d'installation | ||
+ | <code> | ||
+ | Dossier par défaut: | ||
+ | cd /usr/local/games/etqw/</code> | ||
+ | puis | ||
+ | <code>./etqw</code> | ||
+ | Le dossier par défaut pour la demo est | ||
+ | <code>/usr/local/games/etqw.demo/</code> | ||
+ | Vous pouvez créer un lancer en suivant cette méthode:[[raccourci-lanceur]] | ||
+ | === Système 64 bits === | ||
+ | Tout comme son prédécesseur, le jeu est disponible qu'en 32 bits. Il faut donc rajouter les bibliothèques 32 bits en [[:tutoriel:comment_installer_un_paquet|installant le paquet]] **[[apt://ia32-libs|ia32-libs]]** sous peine d'avoir le message d'erreur suivant : | ||
+ | <note>./etqw.x86: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory | ||
+ | </note> | ||
+ | === Problèmes de connexion === | ||
+ | Si vous pensez que votre FAI vous empêche de vous connecter, ce qui est apparemment le cas chez Club Internet entre 18h et 00h. Vous pouvez consulter ce post : http://community.enemyterritory.com/forums/showthread.php?t=14680 | ||
+ | méthode testé et approuvé ;) | ||
+ | <note warning>Lien HS</note> | ||
+ | ===== Le jeu en français ===== | ||
+ | Pour traduire le jeu en Français, copiez le fichier "zpak_french000.pk4" qui se trouve dans le dossier ./Setup/Data/base/FRA du DVD et aussi les fichiers "zpak_french001.pk4", "zpak_french002.pk4" et "zpak_french003.pk4" qui se trouvent dans le dossier /usr/local/games/etqw/base si vous avez installé le jeu dans le répertoire par défaut. | ||
+ | Copiez les dans le dossier ~/.etqwcl/base" | ||
- | ===== L'installation ===== | + | Attention celui ci est caché, il est crée après un premier lancement du jeu. Il contient en autre les paramétrages de votre jeu |
- | === Téléchargement === | ||
- | Un installateur natif GNU/Linux pour ceux qui possèdent le jeux sur DVD est disponible sous le doux nom de: [[http://zerowing.idsoftware.com:6969/torrents/a65041411e7c7a4f1508da00e9c6b8392fbd2add.torrent|ETQW-client-1.2-full.r2.x86.run]] (272,5 Moctets) sur le site d'Idsoftware: http://zerowing.idsoftware.com:6969/ (Tracker Bittorrent) | ||
- | Un installateur est aussi disponible pour [[http://zerowing.idsoftware.com:6969/stats.html?info_hash=01700a6cb90f9ea8f7171f63ca45ed694b317228|la démo]]. (600 Moctets) | + | Puis dans ce même répertoire, créez un fichier texte "autoexec.cfg" |
- | Le client GNU/Linux du jeux n'a pas encore la possibilité de faire du chat vocal (VoIP) comme celui pour Windows. On attend une mise à jour avec cette fonctionnalité sous peu. (31 oct 2007) | + | Éditez le et ajoutez cette ligne : |
+ | <code>seta sys_lang "french"</code> | ||
- | ===Installation === | + | Après ça votre jeu devrait maintenant être francisé. |
- | Assurez vous d'avoir le DVD du jeu dans votre lecteur (sauf pour la démo) | + | |
- | Utiliser cette méthode pour installer votre fichier .run | + | Pour revenir au jeu en anglais, éditer le fichier "autoexec.cfg" ci-dessus et remplacer la ligne précédente par: |
- | [[installation-logiciels#via_les_packages_fournis_directement_par_les_editeur | Ici]] | + | <code>seta sys_lang "english"</code> |
- | Pour une installation dans le dossier par défaut: lancez vos commandes avec sudo | ||
- | <code> | ||
- | sudo ./ETQW-client-1.2-full.r2.x86.run | ||
- | </code> | ||
- | Suivez les instructions en préférant les réglages proposés. | ||
- | L'installateur s'occupe de tout et vas chercher tout seul les données sur votre DVD. | + | ===== Pour activer la prise en charge multicore ===== |
- | ===Problèmes éventuels à l'installation === | + | Dans le fichier autoexec.cfg créé précédemment, ajoutez la ligne suivante : <code>seta r_useThreadedRenderer "2"</code> |
- | Dans mon cas, l'installateur ne trouvait pas le DVD de ETQW. | + | |
- | Lorsque j'introduisais le DVD, ce dernier était monté sous /media/ETQWDVD/, ce qui empêchait sa détection. | + | L'exécutable du jeu à utiliser est désormais /usr/local/games/etqw/etqw-rthread |
- | Avant de lancer l'installation, il m'a fallu définir la variable SETUP_CDROM avec le chemin vers le DVD d'installation de ETQW: | + | ===== Configuration des touches ===== |
- | <code> | + | Le probleme est que les touches du clavier &,é,",',(,-,è,_,ç,à,),=, restent bloqués en &,é,",',(,-,è,_,ç,à,) dans le jeu, alors que l'on voudrait 1,2,3,4,5,6,7,8,9,0, gênant pour pouvoir utiliser leurs fonctions. |
- | export SETUP_CDROM=/path/to/cdrom | + | |
- | </code> | + | |
- | En relançant à nouveau l'installation, tout s'est ensuite déroulé correctement. | + | compiz-fuzion peut gèner également le jeu. |
- | === Lancer le jeu: === | + | Pour tout cela l'idéal est de créer un fichier bash (etqwstart par exemple) qui contient le code suivant: |
- | Pour démarrer le jeux rendez vous dans le dossier d'installation | + | |
- | <code> | + | <code>#! /bin/sh |
- | Dossier par défaut: | + | |
- | cd /usr/local/games/etqw/</code> | + | |
- | puis | + | |
- | <code>./etqw.x86</code> | + | |
+ | metacity --replace & | ||
- | Le dossier par défaut pour la demo est | + | setxkbmap -layout us |
- | <code>/usr/local/games/etqw.demo/</code> | + | |
+ | /usr/local/games/etqw/etqw.x86 | ||
- | Vous pouvez créer un lancer en suivant cette méthode:[[raccourci-lanceur]] | + | setxkbmap -layout fr |
+ | compiz --replace &</code> | ||
+ | Enregistrez ce script sur le bureau par exemple puis rendez le exécutable: | ||
+ | <code>chmod +x /home/utilisateur/Bureau/etqwstart</code> | ||
+ | Ou il faut remplacer l'utilisateur par le votre. | ||
- | ===== Le jeu en français ===== | ||
- | Suite à la mise à jour vers la version 1.2 indispensable pour pouvoir jouer en ligne, la traduction française n'est plus complète. Il en résulte que certaines options de l'interface sont incompréhensibles même pour ceux qui lisent l'anglais (renvoie un message d'erreur sur les parties non traduites). Toutefois, le nombre de traductions manquantes est peu important et donne toujours une immertion dans un univers en français. À vous de voir... | ||
- | Pour traduire le jeu en Français, copiez le fichier "zpak_french000.pk4" qui se trouve dans le dossier ./Setup/Data/base/FRA du DVD | ||
- | Copiez le dans le dossier ~/.etqwcl/base" | ||
- | Attention celui ci est caché, il est crée après un premier lancement du jeu. Il contient en autre les paramétrages de votre jeu | ||
- | Puis dans ce même répertoire, créez un fichier texte "autoexec.cfg" | ||
- | Éditez le et ajoutez cette ligne : | + | =====Cohabitation avec Compiz===== |
- | <code>seta sys_lang "french"</code> | + | |
- | Après ça votre jeu devrait maintenant être francisé. | + | Il peut être intéressant de couper compiz, le temps de jouer, afin de gagner en fluidité. |
- | Pour revenir au jeu en anglais, éditer le fichier "autoexec.cfg" ci-dessus et remplacer la ligne précédante par: | + | Pour cela il suffit de [[:tutoriel:comment_editer_un_fichier|créer un fichier texte (ou script)]] **quake_wars.sh**, de copier ceci dedans: |
- | <code>seta sys_lang "english"</code> | + | <code> |
+ | #!/bin/sh | ||
+ | metacity --replace & | ||
+ | /usr/local/games/etqw/etqw | ||
+ | compiz --replace & | ||
+ | exit 0 | ||
+ | </code> | ||
+ | et de rendre exécutable le script, avec un click droit->Propriétés->Permissions, et en cochant "Autoriser l'exécution du fichier comme un programme". | ||
+ | |||
+ | Le script, une fois lancé, va basculer compiz vers metacity et va lancer le jeu. | ||
+ | Après l'extinction du jeux, le script réactivera compiz tous seul comme un grand. | ||
+ | |||
+ | |||
+ | Vous pouvez même [[:raccourci-lanceur|créer un lanceur]] en pointant le champ "commande" vers votre script. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Problème de décalage du son ===== | ||
+ | |||
+ | En cas de décalage systématique ou régulier du son lors du jeu (son en retard d'environ 30 secondes), voici les solutions selon votre version d'Ubuntu. | ||
+ | |||
+ | ==== Pour Ubuntu 32 bits ==== | ||
+ | Il faut rajouter la surcouche aoss de alsa en [[:tutoriel:comment_installer_un_paquet|installant le paquet]] **[[apt://alsa-oss | alsa-oss]]**. | ||
+ | Rendez-vous dans le répertoire d'installation : /usr/local/games/etqw/ par défaut. | ||
+ | Ensuite, éditez le fichier etqw ou etqw-rthread selon celui que vous lancer pour démarrer le jeu. | ||
+ | Rajoutez **aoss** au même endroit que l'exemple suivant : | ||
+ | <code>#!/bin/sh | ||
+ | cd `dirname $0` | ||
+ | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:." | ||
+ | exec aoss ./etqw-rthread.x86 "$@"</code> | ||
+ | Voilà, normalement le son colle maintenant à l'image. | ||
+ | ==== Pour Ubuntu 64 bits ==== | ||
+ | en attendant une mise a jour d'ubuntu qui corrige le bug | ||
+ | dans le fichier de config etqwconfig.cfg | ||
- | ===== Liens ===== | + | <code>seta s_alsa_pcm "plughw:0"</code> |
+ | 0 étant l'adresse de votre carte son | ||
- | + | si vous passez par des enceintes usb ou une autre carte son | |
+ | utilisez la commande pour trouver l'adresse | ||
- | Site officiel:[[http://www.enemyterritory.com/]] | + | <code>aplay -l</code> |
+ | j'en parle ici http://forum.ubuntu-fr.org/viewtopic.php?pid=4027106#p4027106 | ||
- | Article wikipedia:[[http://fr.wikipedia.org/wiki/Enemy_Territory:_Quake_Wars]] | + | ==== Méthode alternative ==== |
- | GNU/Linux FAQ (Nouvelles et téléchargements pour GNU/Linux): [[http://zerowing.idsoftware.com/linux/etqw/]] | + | Comme indiqué sur [[http://ubuntuforums.org/showpost.php?p=11117137&postcount=16|ce post]], éditer le script etqw présent dans le dossier d'installation du jeu, pour y insérer **+set s_alsa_pcm plughw:0 +set s_driver alsa** afin d'obtenir la ligne suivante en dernière ligne du script<code>exec ./etqw.x86 +set s_alsa_pcm plughw:0 +set s_driver alsa "$@"</code> |
+ | ===== Liens ===== | ||
- | Enemy Territory: Quake Wars 4 Newbies (Aides pour les nouveaux): [[http://4newbies.planetwolfenstein.gamespy.com/ETQW/]] | + | *Site officiel : [[http://www.enemyterritory.com/]] |
+ | *Article Wikipédia : [[https://fr.wikipedia.org/wiki/Enemy_Territory:_Quake_Wars]] | ||
+ | *Wiki Wolfarea : [[http://www.wolfarea.org/wiki/index.php/Quakewars]] | ||
+ | *GNU/Linux FAQ (Nouvelles et téléchargements pour GNU/Linux) : [[http://zerowing.idsoftware.com/linux/etqw/]] | ||
+ | *Une procédure d'installation détaillée : [[http://blog.gioo.info/?2007/10/23/30-ennemy-territory-quake-wars]] | ||
+ | *Le forum officiel pour les francophones : [[http://community.enemyterritory.com/forums/forumdisplay.php?f=13]] | ||
+ | *Un article en anglais sur les tweak possible sur quake wars : http://www.tweakguides.com/ETQW_1.html | ||
---- | ---- | ||
- | //Contributeurs : [[:utilisateurs:kao_chen]], [[:utilisateurs:lecbee]], [[:utilisateurs:Nathanos]], [[:utilisateurs:Manu_Ubu]], [[:utilisateurs:adam0509]], [[:utilisateurs:Yannick@AMD64]].// | + | //Contributeurs : [[:utilisateurs:kao_chen]], [[:utilisateurs:lecbee]], [[:utilisateurs:Nathanos]], [[:utilisateurs:Manu_Ubu]], [[:utilisateurs:adam0509]], [[:utilisateurs:Yannick@AMD64]], [[:utilisateurs:lolo21g]], [[:utilisateurs:lepetit]],splitt.// |