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 | ||
zdoom [Le 26/07/2013, 02:14] rob1 [Installation] |
zdoom [Le 21/10/2021, 16:40] (Version actuelle) 46.193.1.152 [Liens] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy jeu fps BROUILLON doom}} | + | {{tag>Xenial jeu fps doom}} |
---- | ---- | ||
====== ZDoom ====== | ====== ZDoom ====== | ||
- | + | **ZDoom** est un client qui vous permet de jouer à plusieurs des versions ou mods de [[Doom]] et il est possible de l'installer sur Linux, rassurant pour ceux qui pensaient que Doom ne pouvait marcher sur Linux ni avec Wine (exception pour Doom III) ni avec Cedega. Pour élargir l'éventail des possibilités, vous pouvez jeter un œil sur [[:Skulltag]] qui apporte un mode multi-joueur. | |
- | **ZDoom** est un client qui vous permet de jouer à plusieurs des versions ou mods de Doom et il est possible de l'installer sur Linux, rassurant pour ceux qui pensaient que Doom ne pouvait marcher sur Linux ni avec Wine (exception pour Doom III) ni avec Cedega. Pour élargir l'éventail des possibilités, vous pouvez jeter un oeil sur [[skulltag|Skulltag]] qui apporte un mode multi-joueur. | + | <note>Pour les utilisateurs débutants, il est plutôt conseillé d'opter pour [[gzdoom|GZDoom]], client doté des mêmes fonctionnalités que ZDoom mais plus simple d'utilisation (sans ligne de commande) et ajoutant le support de l’accélération graphique OpenGL.</note> |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | + | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **build-essential nasm zlib1g-dev libsdl1.2-dev libflac++-dev p7zip libjpeg64-dev gtk+-2.0-dev**. | + | * Disposer des [[:sudo|droits d'administration]]. |
- | + | * Disposer d'une connexion à Internet configurée et activée. | |
- | Les versions de ces paquets sont prévues pour fonctionner avec ZDoom 2.1.7. | + | |
- | * ''gcc-4.1.1'' ou ''gcc-3.4.6-r1'' | + | |
- | * ''fmod-3.75'' ou ''fmod-3.74'' | + | |
- | * ''flac-1.1.2-r7'' ou ''flac-1.1.2-r3'' | + | |
- | * ''libsdl-1.2.11'' ou ''libsdl-1.2.8-r1'' | + | |
- | * ''nasm-0.98.39-r3'' | + | |
- | * ''p7zip-4.42'' ou ''p7zip-4.39'' | + | |
===== Installation ===== | ===== Installation ===== | ||
- | <note>Il existe un dépôt permettant d'installer zdoom et gzdoom (interface graphique pour zdoom, permettant de l'utiliser sans ligne de commande) de manière beaucoup plus simple qu'à partir des sources: [[http://debian.drdteam.org/]] | + | Il existe désormais un dépôt permettant d'installer ZDoom, [[:GZDoom]] et [[:Skulltag]] : |
- | <code>sudo apt-add-repository 'deb http://debian.drdteam.org/ stable multiverse' | + | * [[:tutoriel:comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le dépôt suivant : <file>deb http://debian.drdteam.org/ stable multiverse</file> |
- | wget -O- http://debian.drdteam.org/drdteam.gpg | sudo apt-key add - | + | * Puis [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]]. |
- | sudo apt-get install gzdoom</code> </note> | + | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>zdoom]]**. |
- | ==== Installation de FMOD ==== | + | |
- | + | ||
- | Ouvrez un terminal et tapez ces commandes: | + | |
- | <code>wget http://www.fmod.org/index.php/release/version/fmodapi375linux.tar.gz | + | |
- | tar -xvzf fmodapi375linux.tar.gz</code> | + | |
- | Ensuite, loguez-vous en root: | + | |
- | <code>sudo su | + | |
- | Password: (enter your password) | + | |
- | cp fmodapi375linux/api/libfmod-3.75.so /usr/lib/ | + | |
- | ln -s /usr/lib/libfmod-3.75.so /usr/lib/libfmod.so | + | |
- | cp -vf fmodapi375linux/api/inc/* /usr/include/</code> | + | |
- | + | ||
- | ==== Récupération des sources ZDoom ==== | + | |
- | + | ||
- | La dernière version connue pour être compilée et fonctionner sous Linux est [[http://www.zdoom.org/files/zdoom-2.1.7-src.7z|ZDoom 2.1.7]]. | + | |
- | + | ||
- | ==== Extraction des fichiers ==== | + | |
- | + | ||
- | Entrez cette commande: | + | |
- | <code>7za x zdoom-2.1.7-src.7z -o<dir></code> | + | |
- | ''<dir>'' est le répertoire où vous souhaitez extraire les fichiers comme par exemple ''/opt/zdoom-2.1.7'' ou ''/usr/local/zdoom-2.1.7''. | + | |
- | + | ||
- | Si cette commande vous semble trop compliquée ou ne marche pas, ouvrez et extrayez simplement l'archive vers un dossier dans **/home/votre_login/zdoom-2.1.7** | + | |
- | + | ||
- | ==== Compilation ==== | + | |
- | + | ||
- | Placez vous dans le dossier où se trouvent vos fichiers. Ici, nous sommes dans **/home/votre_login/zdoom-2.1.7**. | + | |
- | <code>$ cd /home/votre_login/zdoom-2.1.7</code> | + | |
- | Exécutez un ''make''. | + | |
- | <code>$ make</code> | + | |
- | ou | + | |
- | <code>$ make -f Makefile.linux</code> | + | |
- | + | ||
- | ==== Optimisation ==== | + | |
- | + | ||
- | Pour les AMD Athlon XP, compilez avec: | + | |
- | <code>make CFLAGS="-pipe -Wall -Wno-unused -fno-strict-aliasing -O2 -fomit-frame-pointer -march=athlon-xp -mmmx -msse -m3dnow -ffast-math"</code> | + | |
- | Notez que les options ''-mmmx'', ''-msse'', et ''-m3dnow'' ne sont pas indispensables. GCC 3.4 ,et probablement des versions ultérieures, les active automatiquement si le CPU spécifié est capable de les détecter. Enfin, bien que l'option ''-ffast-math'' donne plus de vitesse au jeu, les versions compilées avec cette option risquent de ne pas être compatibles pour le jeu en ligne avec d'autres compilations de la même version de ZDoom. | + | |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | |||
- | |||
==== Fichiers iWAD ==== | ==== Fichiers iWAD ==== | ||
- | <note warning>Doom n'étant pas libre, il est nécessaire d'avoir le jeu original pour jouer</note> | + | <note warning>Doom n'étant pas libre, il est nécessaire d'avoir le jeu original pour jouer.</note> |
- | Les fichiers ont une extension en **.wad** et sont indispensables. Voici une liste de tout ceux qui peuvent fonctionner : | + | Les fichiers ont une extension en **.wad** et sont indispensables. Voici une liste de tout ceux qui peuvent fonctionner : |
^ Nom ^ Fichier ^ Notes ^ | ^ Nom ^ Fichier ^ Notes ^ | ||
Ligne 136: | Ligne 89: | ||
Vous pouvez démarrer ZDoom sans musique: | Vous pouvez démarrer ZDoom sans musique: | ||
<code>zdoom -nomusic</code> | <code>zdoom -nomusic</code> | ||
- | ou [[:tutoriel:comment_installer_un_paquet|installer]] **Timidity** | + | ou [[:tutoriel:comment_installer_un_paquet|installer]] **[[:Timidity]]**. |
===== Liens ===== | ===== Liens ===== | ||
- | * site officiel: http://zdoom.org/ | + | * [[http://zdoom.org/|Site officiel]], |
- | * [[http://zdoom.org/wiki/Compile_ZDoom_on_Linux|Compile ZDoom on Linux]] | + | * [[http://debian.drdteam.org/|Le dépôt debian]]. |
- | + | ||
- | ---- //[[Utilisateurs:MiCrOsCo-PuCe]] Le 22/02/2008, à 17:23// | + | |
+ | ---- //[[Utilisateurs:MiCrOsCo-PuCe]]// | ||