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 | ||
applications:jeux:enemy_territory [Le 19/12/2006, 09:33] Blackpegaz redirection vers nouvelle version de page |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code> | ||
- | Version Hoary et Breezy | ||
- | </code> | ||
- | Article original provenant de [[http://debuntu.tuxfamily.org]]. | ||
- | |||
- | ====== Présentation : ====== | ||
- | |||
- | Voici comment installer Enemy Territory (ET), jeu gratuit (mais non libre) basé sur Return To Castle Wolfenstein (RTCW). | ||
- | |||
- | Ce jeu est multiplayer et jouable online, l'accès aux serveurs est gratuit. | ||
- | |||
- | Bref un jeu qui garantit de longues heures devant son PC. | ||
- | |||
- | |||
- | ===== Requis ===== | ||
- | |||
- | Vos drivers graphiques doivent être correctement installés voir [[:nvidia]] ou [[:materiel:ati]]. Cliquez pour plus de détails : | ||
- | |||
- | Il faut également installer la //libgtk1.2// via [[:Synaptic]] ou en console: | ||
- | sudo apt-get install libgtk1.2 | ||
- | |||
- | |||
- | ===== Récupération des binaires ===== | ||
- | Récupérer le binaire d'installation : | ||
- | wget -c http://ftp.games.skynet.be/pub/wolfenstein/et-linux-2.60.x86.run | ||
- | |||
- | Si le lien ci dessus ne fonctionne pas, testez celui ci : | ||
- | wget -c http://www.nofrag.com/fichiers/rtcw/et/976/et-linux-2.60.x86.run | ||
- | |||
- | Si vous voulez le télécharger avec bittorent (vous devez avoir un client torrent) le lien est : | ||
- | |||
- | http://zerowing.idsoftware.com:6969/torrents/243223ae5a39909db07a338980f00dd868251f05.torrent | ||
- | |||
- | |||
- | ===== Installation et Mise à jour ===== | ||
- | |||
- | Dans une console tapez : | ||
- | sudo sh et-linux-2.60.x86.run | ||
- | |||
- | Laissez vous guider par l'interface graphique... | ||
- | |||
- | ====== Lancement ====== | ||
- | Dans une console, tapez simplement : | ||
- | et | ||
- | |||
- | **Attention**, il est possible que le jeu ne fonctionne pas du premier coup. Il se pourrait que votre écran reste noir, et que la seule façon d'en sortir soit de faire ctrl+alt+backspace. | ||
- | |||
- | ====== Problemes ====== | ||
- | |||
- | ==== Automatiser le lancement dans un script ==== | ||
- | Pour ne pas devoir, à chaque fois, tuer esd avant de jouer, puis le redémarrer après, nous allons créer un script très simple qui va le faire à notre place. | ||
- | Ouvrez un éditeur de texte, et tapez | ||
- | <code> | ||
- | #!/bin/sh | ||
- | killall esd | ||
- | et | ||
- | esd | ||
- | </code> | ||
- | Enregistrez le fichier sous le nom ''rtcw'' dans votre dossier personnel. Donnez-lui ensuite les droits d'exécution en faisant un clic droit, puis "Propriétés". On peut aussi le faire en console: | ||
- | chmod +x rtcw | ||
- | Ensuite, on copie le script dans le répertoire ''/usr/local/bin'': | ||
- | sudo cp rtcw /usr/local/bin/rtcw | ||
- | |||
- | Désormais, vous pourrez lancer le jeu en tapant, dans une console: | ||
- | rtcw | ||
- | Vous pouvez également créer un lanceur dont la commande sera | ||
- | rtcw | ||
- | |||
- | ===== Le son ne fonctionne pas ===== | ||
- | |||
- | J'ai vu sur ce site http://communaute.mangue.org/content.php?article.93 le moyen de faire fonctionner le son pour ET. | ||
- | Voici la manip que j'ai essayé et cela fonctionne | ||
- | |||
- | Une astuce sur résoudre le problème son avec Quake, Enemy territory, et les jeux basés sur les moteurs d'ID Software qui utilisent OSS, alors que les utilisateurs mettent ALSA dans leur configuration noyau car la qualité sonore est meilleure. | ||
- | |||
- | Vous avez un noyau linux 2.6 avec ALSA de compilé, mais malheureusement vous n'arrivez pas à avoir le son sous des jeux tels que Quake 3 et ET ( Enemy Territory ). | ||
- | |||
- | Vous avez quelque chose comme: | ||
- | |||
- | |||
- | * Pour Quake 3 | ||
- | |||
- | <code> | ||
- | ------- sound initialization ------- | ||
- | Could not mmap dma buffer PROT_WRITE|PROT_READ | ||
- | trying mmap PROT_WRITE (with associated better compatibility / less performance | ||
- | code) | ||
- | /dev/dsp: Input/output error | ||
- | Could not mmap /dev/dsp | ||
- | ------------------------------------ | ||
- | </code> | ||
- | |||
- | * Pour ET | ||
- | |||
- | <code> | ||
- | ------- sound initialization ------- | ||
- | /dev/dsp: Input/output error | ||
- | Could not mmap /dev/dsp | ||
- | ------------------------------------ | ||
- | </code> | ||
- | |||
- | Déjà il faut vous assurer que lorsque vous avez compilé votre noyau avec ALSA vous ayez choisi L'émulation OSS. | ||
- | |||
- | <code> | ||
- | Sound ---> | ||
- | Sound card support | ||
- | Advanced Linux Sound Architecture | ||
- | Advanced Linux Sound Architecture | ||
- | Sequencer support | ||
- | [*] OSS API emulation | ||
- | OSS Mixer API | ||
- | OSS PCM (digital audio) AP | ||
- | </code> | ||
- | |||
- | Une fois que vous avez un noyau compilé avec le support OSS, alors tapez les commandes suivantes en ligne de commande, dans votre terminal préféré en tant que **ROOT**. | ||
- | |||
- | Pour Activer le son pour Quake 3 et Enemy territory | ||
- | |||
- | echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss | ||
- | echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss | ||
- | |||
- | Pour Désactiver le son pour Quake 3 et Enemy territory | ||
- | |||
- | echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0p/oss | ||
- | echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0p/oss | ||
- | |||
- | Voilà | ||
- | |||
- | ===== Le clavier ne fonctionne pas correctement ===== | ||
- | |||
- | Il se peut que vous ne puissiez pas diriger votre personnage ou que certaines touches (commes les touche pour faire des messages vocaux) ne fonctionnent pas, dans ce cas, sous Gnome, allez dans // Systeme / Preferences / Clavier // et reglez votre clavier en Anglais (//qwerty//), cela devrait resoudre le probleme. | ||
- | |||
- | ===== Punkbuster ===== | ||
- | Il peut arriver qu'il vous soit impossible d'activer Punkbuster une fois le jeu lancé. Ceci est du au fait que lors de l'installation, vous n'avez pas été déclaré propriétaire de votre répertoire ~/.etwolf. Pour corriger le problème, tapez dans une console : | ||
- | sudo chown -R nom_de_l_utilisateur ~/.etwolf | ||
- | Lancez Enemy Territory en tant que nom_de_l_utilisateur et Punkbuster devrait s'activer normalement!!! | ||
- | |||
- | |||
- | ===== XQF ===== | ||
- | |||
- | Si vous souhaitez trouver la liste des serveurs disponibles pour Enemy Territory (et d'autres jeux également), vous pouvez installer XQF qui se chargera de les trouver et de les trier selon vos critères. | ||
- | Ce logiciel est un équivalent à All Seing Eye sous Windows pour ceux qui connaissent. | ||
- | Plus d'infos sur [[http://debuntu.free.fr/index.php?2005/10/02/457-pour-les-aficionados-d-enemy-territory|Debuntu]] | ||
- | |||
- | Screenshot du logiciel : | ||
- | [[http://debuntu.free.fr/images/xqf.png]] |