Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
quake4 [Le 26/03/2007, 22:41]
kao_chen
quake4 [Le 11/09/2022, 11:52] (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>dapper edgy jeux fps}}+{{tag>Xenial jeu fps BROUILLON}}
 ---- ----
  
 ====== Quake 4 ====== ====== Quake 4 ======
-Quake 4 est l'une des plus grosses production d'id Software. Basé sur le moteur de //doom 3//, il propose un mode solo et un mode multijoueur. Le mode solo est particulièrement intéressant grâce à vos collaborateurs dirigés par une IA particulièrement bien codée. Vous allez même devoir vous aider de vos amis pour venir à bout des monstres qui n'​hésiteront pas à vous attaquer lâchement par derrière... 
  
-===== Synopsis =====+{{ applications:​jeux:​quake4.png?​350}} 
 +**Quake 4** est l'une des plus grosses production d'Id Software. Basé sur le moteur de [[doom3|Doom 3]], il propose un mode solo et un mode multijoueurs. Le mode solo est particulièrement intéressant grâce à vos collaborateurs dirigés par une IA particulièrement bien codée. Vous allez même devoir vous faire aider de vos alliés pour venir à bout des monstres qui n'​hésiteront pas à vous attaquer lâchement par derrière... 
 La Terre est assiégée par les Stroggs, une race de nomades oblitérant ou convertissant tous ceux qui se dressent sur leur passage. L'​heure est grave : l'​état-major se résout à porter la guerre sur Stroggos, au coeur de l'​empire strogg. Vous êtes Matthew Kane, membre de l'​escouade Rhino et du corps expéditionnaire terrien. Combattez seul ou aux côtés de votre escouade, pilotez des blindés, et enfoncez-vous en plein coeur de la machine de guerre strogg. Vous êtes un marine mais après avoir été capturé et atrocement mutilé, vous héritez de capacités hybrides et du pouvoir de renverser le cours de la guerre. La Terre est assiégée par les Stroggs, une race de nomades oblitérant ou convertissant tous ceux qui se dressent sur leur passage. L'​heure est grave : l'​état-major se résout à porter la guerre sur Stroggos, au coeur de l'​empire strogg. Vous êtes Matthew Kane, membre de l'​escouade Rhino et du corps expéditionnaire terrien. Combattez seul ou aux côtés de votre escouade, pilotez des blindés, et enfoncez-vous en plein coeur de la machine de guerre strogg. Vous êtes un marine mais après avoir été capturé et atrocement mutilé, vous héritez de capacités hybrides et du pouvoir de renverser le cours de la guerre.
  
-Un petit screenShot pour mettre en bouche ​:p +  
- +===== Pré-requis ===== 
-{{applications:jeux:quake4.png}} +  
 +  * Disposer des [[:sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +   * Avoir le CD-ROM du jeu. 
 +   *  
 +===== Installation ===== 
 +  
 +Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>quake4]]**
 + 
 ===== La démo de Quake 4 ===== ===== La démo de Quake 4 =====
-Je vous propose ​un article de jeuxvidéo.fr qui met à disposition la démo pour linux: [[http://​www.jeuxvideo.fr/​la-vraie-demo-de-quake-4-sur-windows-et-linux-actu-29633.html|Démo de Quake4 sur jeuxvideo.fr]]+Voici un article de jeuxvidéo.fr qui met à disposition la démo pour linux: [[http://​www.jeuxvideo.fr/​la-vraie-demo-de-quake-4-sur-windows-et-linux-actu-29633.html|Démo de Quake4 sur jeuxvideo.fr]]
  
  
Ligne 37: Ligne 45:
  
 ==== Problèmes rencontrés ==== ==== Problèmes rencontrés ====
-Vous aurez remarqué que l'​installeur crée des liens symboliques vers l'​éxecutable quake4.x86, si vous les utilisez le jeu ne se lance pas. C'est normal puisque le jeu tentera de charger les ressources (images, sons, etc..) à partir du répetoire ​où se trouve le lien, et ne les trouvera pas. Pour obtenir les messages d'​erreurs il suffit d'éxecuter ​le lien dans un terminal. ​On se demande pourquoi ces liens existent?? ..enfin passons.. +Vous aurez remarqué que l'​installeur crée des liens symboliques vers l'​éxecutable quake4.x86, si vous les utilisez le jeu ne se lance pas. C'est normal puisque le jeu tentera de charger les ressources (images, sons, etc..) à partir du répertoire ​où se trouve le lien, et ne les trouvera pas. Pour obtenir les messages d'​erreurs il suffit d'exécuter ​le lien dans un terminal.
- +
- +
  
 ===== Quake 4 le jeu ===== ===== Quake 4 le jeu =====
-Allez chez votre distributeur de jeux habituel. Achetez Quake 4, il coûte environ ​20€. Si vous avez une vieille carte graphique, ​rachetez-vous aussi une carte (au moins une Radeon X800GTO ou une GeForce 6800) à environ 100€ (ou une 7600GT, X1900GT ou une X1650XT à 120-180€). +Allez chez votre distributeur de jeux habituel. Achetez Quake 4, il coûte environ ​2€. Si vous avez une vieille carte graphique, ​renseignez-vous afin d'​être sur quelle puisse faire tourner ​le jeu.
- +
-Téléchargez les binaires de Quake4 pour linux [[http://​www.clubic.com/​actualite-23245-quake-4-le-necessaire-pour-linux-est-disponible.html|à cette adresse]]+
  
-(il s'​agit ​des fichier ​quake_4_client_linux_v1.1_beta_multi-langues_19027.run et quake_4_patch_client_linux_v1.32_multi-langues_23334.run)+Téléchargez les binaires de Quake4 pour linux [[ftp://​ftp.idsoftware.com/​idstuff/​quake4/​linux/​|à cette adresse]] 
 +(Il s'​agit ​du fichier ​quake4-linux-1.4.2.x86.run)
  
-Donnez-leur la permission d'execution ​propriétaire en allant dans les propriétés ​des fichier *.run*+Donnez-lui la permission d'exécution ​propriétaire en allant dans les propriétés ​du fichier *.run*.
  
-puis: lancez l'​installation du client ​(quake_4_patch_client_linux_v1.32_multi-langues_23334.run):+Puis lancez l'​installation du client :
  
-''​cd où/​jai/​mis/​mon.run''​ et ''​sudo sh mon.run''​+  ​cd où/​jai/​mis/​mon.run''​ et ''​sudo sh mon.run
  
 Suivez les instruction de l'​installeur. Suivez les instruction de l'​installeur.
  
-Copiez ​tous les fichiers qui se trouvent sur le CD de Quake 4 (/​CDROM/​Setup/​Data/​q4base/​*) que vous avez acheté dans le répertoire /​usr/​local/​games/​quake4/​q4base. (il vous faudra les droits ​adéquates)+Copiez ​ensuite ​les fichiers ​.pk4 qui se trouvent sur le CD de Quake 4 (/​CDROM/​Setup/​Data/​q4base/​*) que vous avez acheté dans le répertoire /​usr/​local/​games/​quake4/​q4base. (il vous faudra les droits ​adéquatsFaites bien attention de ne pas écraser un fichier existant déjà créé par l'​installateur dans ce répertoire.
  
-(Optionnel) Ensuite il faut installer le patch (sans quoi cela ne fonctionne pas chez moi) +vérifiez vos droits sur le dossier .quake4 créé dans votre dossier personnel
-c'est la même commande:  +
-''​sudo sh patch.run''​ +
- +
-vérifiez vos droits sur le dossier .quake4 créé dans votre dossier personnel ​+
 (''​cd ~''​ puis ''​sudo chown -R monuser .quake4''​ puis ''​sudo chmod -R 744 .quake4''​) (''​cd ~''​ puis ''​sudo chown -R monuser .quake4''​ puis ''​sudo chmod -R 744 .quake4''​)
  
Ligne 70: Ligne 70:
 ===== Résolution de problèmes ===== ===== Résolution de problèmes =====
  
-==== problème:​le son ====+==== Problèmes de Son ====
  
-Le bug son provient d'une mauvaise prise en charge des pilotes audio. ​pour y remédier:​\\ +Le bug son provient d'une mauvaise prise en charge des pilotes audio.
--vérifier que vous disposer bien des pilotes sdl1.2-debian-all ou sdl1.2-debian-oss dans [[:​Synaptic]]\\ +
--ouvrez le fichier de configuration dans votre "​home":​+
  
-  ​gedit ~/​.quake4/​q4base/​Quake4Config.cfg+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: 
 + 
 +<​code>​cat /​proc/​asound/​cards</​code>​ 
 + 
 +Qui doit renvoyer quelque chose comme : 
 +<​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", est porte l'​indicatif 2.\\ 
 + 
 +- Ouvrez le fichier de configuration dans votre "​home"​ (répertoire utilisateur):​ 
 + 
 +<​code> ​gedit ~/​.quake4/​q4base/​Quake4Config.cfg</​code>​
  
 Vous devriez y trouver ça: Vous devriez y trouver ça:
Ligne 83: Ligne 99:
 seta s_alsa_lib "​libasound.so.2"​ seta s_alsa_lib "​libasound.so.2"​
 seta s_driver "​alsa" ​      ##ou "​best"​ seta s_driver "​alsa" ​      ##ou "​best"​
 +seta s_alsa_pcm "​plughw:​X"​
 ...</​code>​ ...</​code>​
-Ce qui signifie que Quake4 lance les driver ​Alsa et la bibliothèque audio libasound.so.2 +Ce qui signifie que Quake4 lance les pilotes ​Alsala bibliothèque audio libasound.so.2 ​et utilise la carte son X (par défaut0)
- +Remplacez ​le X par le numéro de la carte son déterminé précédemment
-Déjàvérifions que le fichier "​libasound.so.2" existe dans le répertoire /usr/lib/ +Dans l'​exemple précédent, ​le numéro était 2, donc on obtiens ​: 
- +<​code>​ 
-  ls /​usr/​lib/​libas* +seta s_alsa_pcm ​"plughw:2" 
- +</​code>​
-Si cette commande retrouve un "​libasound.so.2",​ c'est normal, sinon, il va falloir recherche ​le fichier, ou plutôt ​le lien vers la bibliothèque et modifier la ligne du fichier de configuration en conséquence.\\ +
-Notez que le lien vers la bibliothèque OpenAl fonctionne aussivous pouvez remplacer ​"libasound.so.2" ​par "​libopenal.so.0"​ (sur ubuntu breezy, probablement différent sur d'​autres versions).+
  
-Deuxièmementnous allons proposer de passer par les pilotes "​oss"​ au lieu de "​alsa":​ +Le jeu sait maintenant quelle carte son utiliseret quel driver utiliser (ALSA).
-remplacer ainsi: +
-  seta s_driver "​oss" ​         ## "​oss"​ remplace "​alsa"​+
  
-Il existe une autre manière de régler le problème lié à "​alsa": ​lancer ​une commande ​avec comme obtion ​l'utilsation des driver "​oss",​ normalement cette action provoquera la réécriture du fichier ​de configuration.+Il ne reste qu'à modifier son lanceur, pour lancer ​Quake 4 avec pasuspender,​ dont le rôle est de stopper pulseaudio le temps que l'application tourne et ainsi permettre à ALSA de marcher.
  
-<​code>​cd /​chemin/​vers/​quake4+<​code>​pasuspender ​quake4</​code>​
- ​./​quake4 +set s_driver oss</​code>​+
  
 +Le son devrait dorénavant marcher, sans décalage.
  
 ==== Franciser Quake4 ==== ==== Franciser Quake4 ====
  
-Si après l'​installation vous vous retrouvez avec Quake 4 en anglais, il y a une solution pour le démarrer en français, ​modifier ​comme précédemment le fichier de configutation ​et remplacer ​"​english"​ par "​french":​+Si après l'​installation vous vous retrouvez avec Quake 4 en anglais, il y a une solution pour le démarrer en français, ​modifiez ​comme précédemment le fichier de configuration ​et remplacez ​"​english"​ par "​french":​
  
 <​code>​seta sys_lang "​french" ​           ## au lieu de "​english"</​code>​ <​code>​seta sys_lang "​french" ​           ## au lieu de "​english"</​code>​
Ligne 114: Ligne 127:
 [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=178366#​p178366|voir le script de Jap sur le forum]] [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=178366#​p178366|voir le script de Jap sur le forum]]
  
 +==== Vitres noires ====
  
 +Durant le jeu, les vitres deviennent noires du coup vous ne voyez plus à travers, il faut modifier le FSAA à **4x** et mettre l'​antialiasing dans les options
  
 ===== Références ===== ===== Références =====
 +  * [[http://​zerowing.idsoftware.com/​linux/​quake4/​| Page du site officiel de ID Software concernant l'​installation de Quake 4 pour GNU/Linux]]
   * [[http://​www.quake4game.com/​|Site officiel de quake 4 (US)]]   * [[http://​www.quake4game.com/​|Site officiel de quake 4 (US)]]
   * [[http://​www.pcinpact.com/​actu/​news/​Quake_4_VS_Doom_3_performances_sous_nunux.htm|Article complémentaire - perfs de quake4 et doom3 sous nunux]]   * [[http://​www.pcinpact.com/​actu/​news/​Quake_4_VS_Doom_3_performances_sous_nunux.htm|Article complémentaire - perfs de quake4 et doom3 sous nunux]]
  • quake4.1174941692.txt.gz
  • Dernière modification: Le 18/04/2011, 14:45
  • (modification externe)