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 | ||
doom3 [Le 02/11/2012, 11:38] 109.14.244.30 [Installation du binaire Linux] |
doom3 [Le 11/09/2022, 10:36] (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 31: | Ligne 31: | ||
* **Carte graphique** : GeForce 6800 ou Radeon X800 (256 Mo) | * **Carte graphique** : GeForce 6800 ou Radeon X800 (256 Mo) | ||
* **Processeur** : Intel Pentium 4 3,2 GHz ou AMD Athlon 3200+ | * **Processeur** : Intel Pentium 4 3,2 GHz ou AMD Athlon 3200+ | ||
- | * **Mémoire vive** : 1 Go RAM | + | * **Mémoire vive** : 1 Go RAM |
===== Installation ===== | ===== Installation ===== | ||
Ligne 37: | Ligne 37: | ||
==== Installation du binaire Linux ==== | ==== Installation du binaire Linux ==== | ||
- | - Commencez par télécharger des binaires Linux à partir [[ftp://ftp.idsoftware.com/idstuff/doom3/linux/|du serveur d'id Software]] __(Attention ce lien ne semble plus fonctionner si quelqu'un en trouve un qui fontionne, merci de le remplacer)__. **Ce paquet contient seulement les binaires pour Linux !** Pour plus de facilité, téléchargez-le dans votre répertoire personnel (**/home/votrenom/**). Vous pourrez le supprimer à la fin de l'installation. | + | - Commencez par télécharger des binaires Linux à partir [[ftp://ftp.idsoftware.com/idstuff/doom3/linux/|du serveur d'id Software]] ou de [[http://www.mediafire.com/download.php?lmtn8ka4dk7x5kj|ce miroir]] si le serveur est indisponible. **Ce paquet contient seulement les binaires pour Linux !** Pour plus de facilité, téléchargez-le dans votre répertoire personnel (**/home/votrenom/**). Vous pourrez le supprimer à la fin de l'installation. |
- Ouvrez maintenant un [[terminal|terminal]]. | - Ouvrez maintenant un [[terminal|terminal]]. | ||
- Pour éviter d'avoir un message du type : <code>bash: ./doom3-linux-1.3.1.1304.x86.run: Permission non accordée</code> au lancement du programme, il faut donner les droits en exécution au programme d'installation avec commande suivante : <code>chmod +x doom3-linux-1.3.1.1304.x86.run</code> | - Pour éviter d'avoir un message du type : <code>bash: ./doom3-linux-1.3.1.1304.x86.run: Permission non accordée</code> au lancement du programme, il faut donner les droits en exécution au programme d'installation avec commande suivante : <code>chmod +x doom3-linux-1.3.1.1304.x86.run</code> | ||
Ligne 74: | Ligne 74: | ||
==== Localisation ==== | ==== Localisation ==== | ||
- | Le site jeuxlinux.fr propose [[http://www.jeuxlinux.fr/a59-Doom3.html|un article sur Doom 3]] et explique notamment la procédure pour avoir Doom 3 en français. | + | Le site jeuxlinux.fr propose [[https://www.jeuxlinux.fr/a59-Doom3.html|un article sur Doom 3]] et explique notamment la procédure pour avoir Doom 3 en français. |
===== Problèmes rencontrés ===== | ===== Problèmes rencontrés ===== | ||
Ligne 80: | Ligne 80: | ||
==== Pas de son ==== | ==== Pas de son ==== | ||
- | Il est possible que lorsqu'on lance le jeu, le son ne fonctionne pas (une erreur mmap...dev/... apparait dans le terminal). Il suffit d'installer le patch 1.3.1 pour régler ce problème (voir section suivante). | + | Le bug son provient d'une mauvaise prise en charge des pilotes audio. |
- | ==== Décalage son et image ==== | + | Pour y remédier (méthode provenant de http://tuxicoman.jesuislibre.net/2012/04/doom-3-sur-linux.html) :\\ |
+ | - Déterminez quelle est votre carte son, avec la commande: | ||
- | Si lorsque vous lancez le jeu le son est décalé par rapport à l'image cela vient probablement du fait que Doom 3 utilise OSS, qui n'est plus utilisé par Ubuntu. Pour régler ce problème [[:tutoriel:comment_installer_un_paquet|installez le paquet]] [[apt://alsa-oss|alsa-oss]]. [[:tutoriel:comment_modifier_un_fichier|Modifiez ensuite le fichier]] que vous utilisez pour lancer Doom 3 (normalement /usr/local/games/doom3/doom3) : | + | <code>cat /proc/asound/cards</code> |
- | <code>sudo gedit /usr/local/games/doom3/doom3</code> | + | |
- | Puis rajoutez à la dernière ligne, devant l'exécutable, la commande **aoss**, ce qui donne : | + | |
- | <code>exec aoss ./doom.x86 "$@"</code> | + | |
- | Puis lancez le jeu avec la commande | + | Qui doit renvoyer quelque chose comme : |
- | <code>doom3 +set s_driver oss +set s_numberOfSpeakers 2</code> | + | <code> |
+ | 0 [NVidia ]: HDA-Intel - HDA NVidia | ||
+ | HDA NVidia at 0xd3000000 irq 19 | ||
+ | 1 [UART ]: MPU-401 UART - MPU-401 UART | ||
+ | MPU-401 UART at 0x330, irq 10 | ||
+ | 2 [Audigy2 ]: Audigy2 - SB Audigy 2 ZS [SB0350] | ||
+ | SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0xa000, irq 16 | ||
+ | </code> | ||
+ | Dans le cas présent, la carte son que l'on veut utiliser est nommée "audigy 2", et porte l'indicatif 2.\\ | ||
- | <note tip>Vous pouvez également lancer Doom 3 sans utiliser la commande de la dernière étape en modifiant directement le fichier de configuration de Doom 3 présent dans votre dossier personnel : | + | - Ouvrez le fichier de configuration dans votre "home" (répertoire utilisateur): |
- | <code>gedit ~/.doom3/base/DoomConfig.cfg</code> | + | |
- | Et en remplaçant ''seta s_driver "best"'' | + | <code> gedit ~/.doom3/base/DoomConfig.cfg</code> |
- | par ''seta s_driver "oss"'' | + | |
- | </note> | + | Vous devriez y trouver ça: |
+ | |||
+ | <code>... | ||
+ | seta s_alsa_lib "libasound.so.2" | ||
+ | seta s_driver "alsa" ##ou "best" | ||
+ | seta s_alsa_pcm "plughw:X" | ||
+ | ...</code> | ||
+ | Ce qui signifie que Doom 3 lance les pilotes Alsa, la bibliothèque audio libasound.so.2 et utilise la carte son X (par défaut, 0). | ||
+ | Remplacez le X par le numéro de la carte son déterminé précédemment. | ||
+ | Dans l'exemple précédent, le numéro était 2, donc on obtiens : | ||
+ | <code> | ||
+ | seta s_alsa_pcm "plughw:2" | ||
+ | </code> | ||
+ | |||
+ | Le jeu sait maintenant quelle carte son utiliser, et quel driver utiliser (ALSA). | ||
+ | |||
+ | Il ne reste qu'à modifier son lanceur, pour lancer Doom 3 avec pasuspender, dont le rôle est de stopper pulseaudio le temps que l'application tourne et ainsi permettre à ALSA de marcher. | ||
+ | |||
+ | <code>pasuspender doom3</code> | ||
+ | |||
+ | Le son devrait dorénavant marcher, sans décalage. | ||
- | <note>Le topic d'où cette idée est issue se trouve ici : | ||
- | http://forum.ubuntu-fr.org/viewtopic.php?pid=3885994 | ||
- | </note> | ||
Ligne 116: | Ligne 139: | ||
Le fichier suivant a besoin d'être copié à partir de la version (Fr) Windows du CD 1 d'installation vers le répertoire **base/** (par défaut **/usr/local/games/doom3/base/**). | Le fichier suivant a besoin d'être copié à partir de la version (Fr) Windows du CD 1 d'installation vers le répertoire **base/** (par défaut **/usr/local/games/doom3/base/**). | ||
^ CD ^ Fichier à copier ^ | ^ CD ^ Fichier à copier ^ | ||
- | | CD 1 | /cdrom/Setup/Data/base/zpak000.pk4 | | + | | CD 1 | /cdrom/Setup/Data/base/zpak000.pk4 | |
Pour l'ajouter, tapez : <code>gksudo nautilus /usr/local/games/doom3/base/</code> Une fenêtre avec des droits superutilisateur (root) va s'ouvrir, vous pouvez alors coller les fichiers vers de cette fenêtre. | Pour l'ajouter, tapez : <code>gksudo nautilus /usr/local/games/doom3/base/</code> Une fenêtre avec des droits superutilisateur (root) va s'ouvrir, vous pouvez alors coller les fichiers vers de cette fenêtre. | ||
Ligne 130: | Ligne 153: | ||
Le système de mise à jour interne du jeu n'est pas terrible, il vaut mieux utiliser l'installeur directement. | Le système de mise à jour interne du jeu n'est pas terrible, il vaut mieux utiliser l'installeur directement. | ||
- | Mirroirs disponibles : | + | Mirroirs disponibles : |
- | * http://www.zeden.net/actu/11378-Doom-3-Patch-131 | + | * https://www.zeden.net/actu/11378-Doom-3-Patch-131 |
* ftp://ftp.idsoftware.com/idstuff/doom3/linux/doom3-linux-1.3.1.1304.x86.run | * ftp://ftp.idsoftware.com/idstuff/doom3/linux/doom3-linux-1.3.1.1304.x86.run | ||
* http://www.jeuxlinux.fr/ftp/files/doom3-linux-1.3.1.1304.x86.run | * http://www.jeuxlinux.fr/ftp/files/doom3-linux-1.3.1.1304.x86.run | ||
Ligne 137: | Ligne 160: | ||
===== Plus d'informations ===== | ===== Plus d'informations ===== | ||
- | * [[http://zerowing.idsoftware.com/linux/doom/|DOOM III GNU/Linux FAQ (Anglais)]] | + | * [[http://zerowing.idsoftware.com/linux/doom/Doom3FrontPage/|DOOM III GNU/Linux FAQ (Anglais)]] |
---- | ---- | ||
//Contributeur : [[https://wiki.ubuntu.com/Doom3|Traduit]] par [[utilisateurs:kmeleon|Kmeleon]], [[http://www.graphprotect.free.fr/|WSH]], wido//, [[utilisateur:Opun|Opun]], | //Contributeur : [[https://wiki.ubuntu.com/Doom3|Traduit]] par [[utilisateurs:kmeleon|Kmeleon]], [[http://www.graphprotect.free.fr/|WSH]], wido//, [[utilisateur:Opun|Opun]], |