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
diablo_ii_et_lod [Le 27/07/2008, 19:59]
Mc Doul
diablo_ii_et_lod [Le 11/09/2022, 11:31] (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>jeux rpg wine}}+{{tag>jeu wine rpg}}
 ---- ----
  
Ligne 6: Ligne 6:
 ====== Diablo II et Lord Of Destruction ====== ====== Diablo II et Lord Of Destruction ======
  
 +{{ capturerd.jpg?​350}}
 +**Diablo II** sur PC est la suite du célèbre hack'n slash des studios Blizzard. Retrouvez un univers fantastique et sombre en incarnant l'une des cinq classes de personnages du jeu. Préparez-vous à voyager dans des contrées lointaines, à combattre de nouveaux ennemis, à découvrir des trésors inconnus et à dévoiler des mystères ancestraux. Tout cela dans votre quête pour arrêter une fois pour toutes le Seigneur de la Terreur...
 +<note help>​Maintenant,​ il est possible d'​installer Diablo II sans avoir besoin de faire de manip particulières. Insérez le CD 1, lancez l'​installateur,​ suivez les instructions et c'est ok ;) (Testé sous Ubuntu 12.04 avec GNOME et Wine 1.7.4 avec les sources compilées manuellement.)</​note>​
 +===== Installation via Wine =====
  
-Diablo 2 est //la// référence en matière de "hack and slash" et selon beaucoup le meilleur jeu de Blizzard. +==== Avant toute chose ====
-Le screenshot suivant prouve qu'il est possible de jouer à Diablo sur linux (et montre un personnage très bien armé).+
  
-{{applications:​jeux:​capturerd.jpg}}+Je tiens à remercier les mainteneurs de  www.winehq.org et le site www.linux-gamers.net sans qui je n'​aurais jamais pu installer ce jeu, ainsi que toutes les personnes que j'ai harcelées sur les forums :P
  
-<note tip> +Cette méthode ne requiert ​pas de "no-cd crack"​.
-Diablo II (et LOD) peut désormais être installé automatiquement grâce à l'​utilitaire **PlayOnLinux**. Pour en savoir plus, rendez-vous sur [[playonlinux|la page de ce wiki dédiée à PlayOnLinux]]. Une fois ceci effectué, revenez ici pour configurer plus en profondeur Diablo II !! +
-</​note>​ +
- +
-<note tip> +
-Depuis la version 1.12, Diablo II et LOD peuvent être installés par une voie alternative,​ reférez-vous à la partie [[diablo_ii_et_lod#​installation_alternative|installation alternative]] +
-</​note>​ +
- +
-===== Avant toute chose ===== +
- +
-Je tiens a remercier les mainteneurs de  www.winehq.org et le site www.linux-gamers.net sans qui je n '​aurais jamais pu installer ce jeu, ainsi que toutes les personnes que j 'ai harcelées sur les forums :P +
- +
-De plus, contrairement à plusieurs autres tutoriaux, cette méthode ne requiert ​par de "no-cd crack". Elle est donc théoriquement (et pratiquement ?) légale.+
  
-===== Prérequis ​=====+==== Prérequis ====
  
 - L '​accélération 3D matérielle doit être installée (voir dans la section "​Matériel et pilotes"​) - L '​accélération 3D matérielle doit être installée (voir dans la section "​Matériel et pilotes"​)
  
  
-- Installer ​wine par le paquet Debian (voir [[http://​doc.ubuntu-fr.org/​applications/​wine#​le_depot_non-officiel_suggere_par_winehq|ici]])+- Installer [[:wine]]
  
  
-===== Configuration de wine =====+==== Configuration de wine ====
  
 a) Mettez wine en mode compatibilité winXP a) Mettez wine en mode compatibilité winXP
Ligne 59: Ligne 50:
  
  
-===== Installation de Diablo II =====+ 
 +==== Installation de Diablo II ====
  
  
Ligne 67: Ligne 59:
 <​code>​cd ~/​.wine/​drive_c</​code>​ <​code>​cd ~/​.wine/​drive_c</​code>​
  
-puis lancez l '​installation en indiquant cette fois-ci le lecteur :+puis lancez l'​installation en indiquant cette fois-ci le lecteur :
  
 <​code>​wine /​media/​cdrom0/​install.exe</​code>​ <​code>​wine /​media/​cdrom0/​install.exe</​code>​
  
-Enfin, laissez-vous guider pour l '​installation!+Enfin, laissez-vous guider pour l'​installation!
 (privilégiez néanmoins complète) (privilégiez néanmoins complète)
  
-<note tip>Si vous vous êtes placé dans le dossier de votre lecteur avant de lancer l'​installation,​ celui risque de refuser de s'​ouvrir (Lecteur "​occupé"​).+<note tip>​Cependant sur certains systèmes, n'​effectuez pas le test vidéo lors de l'​installation,​ car même avec l'​accélération 3D, le jeu sera fortement ralenti. 
 +</​note>​ 
 + 
 +<note tip>Si vous vous êtes placé dans le dossier de votre lecteur avant de lancer l'​installation,​ celui-ci risque de refuser de s'​ouvrir (Lecteur "​occupé"​).
 Il suffit de taper dans une console : Il suffit de taper dans une console :
 <​code>​wine eject x:</​code>​ <​code>​wine eject x:</​code>​
 //où x est la lettre associée au lecteur cd sous wine//</​note>​ //où x est la lettre associée au lecteur cd sous wine//</​note>​
  
-===== Installation de Lord of Destruction ​=====+==== Installation de Lord of Destruction ====
  
 Même procédure : Même procédure :
Ligne 88: Ligne 83:
  
  
-===== Patcher le jeu ===== 
  
-Alors la deux cas de figure:+ 
 +==== Patcher le jeu ==== 
 + 
 +Alors là trois cas de figure:
  
   - soit vous êtes chanceux et dans ce cas le patch se télécharge de BattleNet;   - soit vous êtes chanceux et dans ce cas le patch se télécharge de BattleNet;
Ligne 98: Ligne 95:
       * puis lancez le patch:<​code>​wine LE_FICHIER_PATCH.exe</​code>​       * puis lancez le patch:<​code>​wine LE_FICHIER_PATCH.exe</​code>​
     - Si le message d'​erreur est du style "​Cannot find D2xxxxxx.mpq",​ c'est qu'en fait il ne trouve pas le patch téléchargé. En fait il se retrouve dans votre home unix et le programme de patch le cherche dans le répertoire d'​installation de D2, soit dans le cas général dans ''​.wine/​drive_c/​Program Files/​Diablo II/''​. Il suffit donc de le déplacer à cet endroit, de relancer le jeu et il le trouvera !<​code>​mv ~/​D2XP_IX86_111b_112a.mpq ​ .wine/​drive_c/​Program\ Files/​Diablo\ II/</​code>​     - Si le message d'​erreur est du style "​Cannot find D2xxxxxx.mpq",​ c'est qu'en fait il ne trouve pas le patch téléchargé. En fait il se retrouve dans votre home unix et le programme de patch le cherche dans le répertoire d'​installation de D2, soit dans le cas général dans ''​.wine/​drive_c/​Program Files/​Diablo II/''​. Il suffit donc de le déplacer à cet endroit, de relancer le jeu et il le trouvera !<​code>​mv ~/​D2XP_IX86_111b_112a.mpq ​ .wine/​drive_c/​Program\ Files/​Diablo\ II/</​code>​
 +  - Si vous jouez à Diablo II par le biais de Play On Linux, la manipulation n'est pas très compliquée : 
 +    - Téléchargez votre patch dans le dossier que vous souhaitez.
 +    - Démarrez Play On Linux et cliquez sur "​Installer"​. Dans la nouvelle fenêtre cliquez sur le lien "​Installer un paquet .pol ou une application non supportée"​
 +    - Une nouvelle fenêtre apparaît, choisissez d'​installer manuellement puis de modifier une application déjà installée.
 +    - Choisissez le jeu qui concerne le patch que vous avez téléchargé précédemment puis quand il est demandé de choisir le fichier d'​installation à exécuter, séléctionnez votre patch et il devrait s'​installer sans soucis.
  
  
Ligne 104: Ligne 106:
  
  
-===== Lancer le jeu ===== + 
-Pour lancer le jeu, ou créer un éventuel raccourcis vers ce dernier, il vous suffit d '​utiliser la commande suivante (installation par défaut):+ 
 + 
 + 
 + 
 +==== Lancer le jeu ==== 
 +Pour lancer le jeu, ou créer un éventuel raccourcis vers ce dernier, il vous suffit d'​utiliser la commande suivante (installation par défaut):
  
 <​code>​wine ~/​.wine/​drive_c/​Program\ Files/​Diablo\ II/Diablo\ II.exe</​code>​ <​code>​wine ~/​.wine/​drive_c/​Program\ Files/​Diablo\ II/Diablo\ II.exe</​code>​
Ligne 123: Ligne 130:
 pour placer le jeu dans le centre de l '​écran. pour placer le jeu dans le centre de l '​écran.
  
 +==== S'​affranchir du CD de jeu ====
 +Si comme beaucoup, vous souhaitez vous affranchir du CD de jeu, permettant ainsi l'​économie de votre CD, et par le fait, de votre matériel, il existe une solution très simple : Monter une image du CD de jeu entant que lecteur CD.
  
 +Pour faire ça, rien de bien compliqué. Nous allons utiliser mkisofs pour créer l'​image et, si nécessaire,​ mkdir pour préalablement créer le dossier où placer cette image:
  
-===== Erreurs connues ​=====+<​code>​sudo su 
 +mkdir /​media/​HD130 
 +mkisofs -v -r -J -o /​media/​HD130/​diabloplay.iso /​media/​cdrom0/</​code>​ 
 + 
 +<note important>​Il faut remplacer /​media/​HD130/​ par le chemin ou vous souhaitez stocker l'​archive,​ et /​media/​cdrom0/​ par le chemin du lecteur ou se trouve votre CD.</​note>​ 
 + 
 +Mkisofs devrait, si tout se passe bien, prendre quelques minutes pour créer l'​image de votre CD. Il ne vous reste alors plus qu'a "​mounter"​ l'​image de disque, et à configurer Wine comme il se doit. 
 + 
 +<​code>​ 
 +mount -o loop -t iso9660 /​media/​HD130/​diabloplay.iso /​mnt/​diabloplay</​code>​ 
 + 
 +Puis, accédez au panneau de configuration de Wine (Application/​Wine/​Configure Wine/), sélectionnez l'​onglet "​Lecteurs",​ ajoutez le lecteur créé dans les étapes précédentes (ici, /​mnt/​diabloplay) et, après avoir choisi de montrer les options avancées, attribuez lui le type "​CD-ROM"​. 
 + 
 +Vous pouvez maintenant jouer à DiabloII sous linux sans dégainer votre précieux CD de jeu ! 
 + 
 +nb: Changements apportés par le patch 1.12 du 17 juin 2008 
 + 
 +    * Si tous les fichiers "​.MPQ"​ nécessaires sont installés sur le disque dur, le jeu ne nécessite plus le CD pour jouer. 
 + 
 +Pour les utilisateurs qui ont sélectionné "​l'​installation complète"​ et souhaite jouer sans le CD, tous les fichiers "​.MPQ"​ doivent être copiés des CD de Diablo 2 vers le répertoire Diablo 2. La plupart des utilisateurs devront seulement copier le fichier D2Music.mpq du CD de jeu Diablo 2 et/ou le fichier D2xMusic.mpq du CD de Lord of Destruction (idem pour le fichier D2xVideo.mpq). Les utilisateurs Mac devront copier ces fichiers et les renommer respectivement "​Diablo II Music" et "​Diablo II Expansion Music"​. 
 + 
 +Ceux qui n'ont pas effectué "​l'​installation complète"​ devront effectuer une réinstallation à partir des CD afin, au final, de jouer sans le CD. Dans ce cas, lancez une "​installation complète"​ et effectuez ensuite les opérations ci-dessus. 
 + 
 + 
 +==== Erreurs connues ====
  
 1) Le patching par BattleNet ne fonctionne pas ? Voyez l'​astuce décrite plus haut. 1) Le patching par BattleNet ne fonctionne pas ? Voyez l'​astuce décrite plus haut.
Ligne 131: Ligne 165:
 2) Les vidéos ne marchent pas ? Aucune solution pour l'​instant. 2) Les vidéos ne marchent pas ? Aucune solution pour l'​instant.
  
-3) Vous n '​arrivez plus à sortir votre CD du lecteur lors de l '​installation ? +3) Vous n'​arrivez plus à sortir votre CD du lecteur lors de l'​installation ?
 Utilisez alors une épingle ou encore, créez-vous des .iso puis les "​mounter"​ avec la commande décrite plus haut. Utilisez alors une épingle ou encore, créez-vous des .iso puis les "​mounter"​ avec la commande décrite plus haut.
  
-Sinon il suffit de lancer l'​installation hors du répertoire racine du CD . Exemple n'​exécutez pas l'​installation de cette manière :+Sinon il suffit de lancer l'​installation hors du répertoire racine du CD. Exemple n'​exécutez pas l'​installation de cette manière :
  
     cd /​media/​cdrom0/​     cd /​media/​cdrom0/​
     wine setup.exe     wine setup.exe
  
-Mais plutôt ​partir de votre home par exemple et faite plutot ​:+Mais plutôt ​à partir de votre home par exemple et faites plutôt:
  
     wine /​media/​cdrom0/​setup.exe     wine /​media/​cdrom0/​setup.exe
Ligne 147: Ligne 181:
 4) L '​accélération matérielle par Direct3D ne fonctionne pas (ie.: DirectDraw seulement) ? Mettez à jour votre version de wine. 4) L '​accélération matérielle par Direct3D ne fonctionne pas (ie.: DirectDraw seulement) ? Mettez à jour votre version de wine.
  
 +5) Vous mettez "​Alt"​ pour voir les objets par terre et vous cliquez dessus et que le personnages refuse d'​aller prendre l'​objet et ne bouge pas ? Essayez de changer la version de Wine ou de jouer avec le CD.
  
  
  
-===== Le mot de la fin =====+==== Le mot de la fin ====
  
-J '​espère que ce tutorial vous aura aidé ! Pour d '​éventuelles questions et/ou oubli dans le tutorial, faites le moi remarquer sur le forum ! :)+J'​espère que ce tutorial vous aura aidé! Pour d'​éventuelles questions et/ou oubli dans le tutorial, faites-le moi remarquer sur le forum ! :)
  
  
  
 ===== Installation alternative ===== ===== Installation alternative =====
 +
 Diablo II, LOD et la plupart des jeux Blizzard peuvent désormais être téléchargés gratuitement depuis la [[http://​eu.blizzard.com/​store|boutique en ligne de Blizzard]], sous réserve de posséder une clé CD. Cette partie décrit l'​utilisation de ce nouveau service, l'​installation et le lancement de Diablo II et LOD avec [[:wine]] et dans une machine virtuelle faisant tourner Windows (testé avec [[virtualbox|VirtualBox OSE]]). Diablo II, LOD et la plupart des jeux Blizzard peuvent désormais être téléchargés gratuitement depuis la [[http://​eu.blizzard.com/​store|boutique en ligne de Blizzard]], sous réserve de posséder une clé CD. Cette partie décrit l'​utilisation de ce nouveau service, l'​installation et le lancement de Diablo II et LOD avec [[:wine]] et dans une machine virtuelle faisant tourner Windows (testé avec [[virtualbox|VirtualBox OSE]]).
  
Ligne 174: Ligne 210:
 Téléchargez et lancez l'​utilitaire de téléchargement du jeu, accessible dans la section "​Jeux"​ de votre compte. Notez que dans cette section, sous le nom de chaque jeu, il y a un lien "voir la clé du jeu". Cette clé sera utile lors de l'​installation. Téléchargez et lancez l'​utilitaire de téléchargement du jeu, accessible dans la section "​Jeux"​ de votre compte. Notez que dans cette section, sous le nom de chaque jeu, il y a un lien "voir la clé du jeu". Cette clé sera utile lors de l'​installation.
  
-<note warning>L'​utilisation dans wine du logiciel de téléchargement fourni par Blizzard est impossible (problème d'​authentification).</​note>​+<note warning> ​Si vous avez de la chance, l'​utilisation dans wine du logiciel de téléchargement fourni par Blizzard est possible. Pour certains, le problème d'​authentification ​ne se pose plus depuis une récente mise a jour de wine.</​note>​
  
 {{ jeux:​blizzard_jeux_cles.png |Affichage des jeux dont les clés ont été saisies}} {{ jeux:​blizzard_jeux_cles.png |Affichage des jeux dont les clés ont été saisies}}
 +
  
  
Ligne 184: Ligne 221:
 Une fois le téléchargement terminé, l'​installation va débuter. Une fois le téléchargement terminé, l'​installation va débuter.
  
-Une clé cd vous est demandé. Cette clé n'est pas celle que vous avez saisi précédemment sur le site de Blizzard, mais celle qui vous est fournie dans la section "​Jeux"​ de votre compte (voir capture d'​écran ci-dessus). Saisissez-la et le jeu s'​installera sans problème.+Une clé cd vous est demandé. Cette clé n'est pas celle que vous avez saisie ​précédemment sur le site de Blizzard, mais celle qui vous est fournie dans la section "​Jeux"​ de votre compte (voir capture d'​écran ci-dessus). Saisissez-la et le jeu s'​installera sans problème.
  
-=== Problème lors de l'​installation dans wine ===+==== Problème lors de l'​installation dans wine ====
 Les librairies natives de wine posent problème lors de l'​installation. En effet, vous aurez beau faire défiler la licence, le bouton //​Accepter//​ restera insensible. Les librairies natives de wine posent problème lors de l'​installation. En effet, vous aurez beau faire défiler la licence, le bouton //​Accepter//​ restera insensible.
  
Ligne 201: Ligne 238:
  
  
-=== Lancement du jeu dans la machine virtuelle ===+==== Lancement du jeu dans la machine virtuelle ​====
 Si vous obtenez un message d'​erreur relatif à Direct3D au lancement du jeu (normal dans VirtualBox puisqu'​il ne gère pas DirectX), allez dans le registre HKEY_Current_User/​Software/​Blizzard Entertainment/​Diablo II/​VideoConfig et mettez Render à 0. Si vous obtenez un message d'​erreur relatif à Direct3D au lancement du jeu (normal dans VirtualBox puisqu'​il ne gère pas DirectX), allez dans le registre HKEY_Current_User/​Software/​Blizzard Entertainment/​Diablo II/​VideoConfig et mettez Render à 0.
  
Ligne 211: Ligne 248:
  
 <note important>​Le jeu fonctionne en 800x600 au maximum, il faudrait trouver une solution pour le faire tourner en plein écran dans la machine virtuelle.</​note>​ <note important>​Le jeu fonctionne en 800x600 au maximum, il faudrait trouver une solution pour le faire tourner en plein écran dans la machine virtuelle.</​note>​
 +
 +
 +
  
 ===== Liens ===== ===== Liens =====
  
-La page dédiée sur le site officiel de wine, source de bonnes infos (cliquez ensuite sur une des versions) :  +La page dédiée sur le site officiel de wine, source de bonnes infos (cliquez ensuite sur une des versions) : 
-[[http://​appdb.winehq.org/​objectManager.php?​sClass=application&​iId=74|ici]]+[[https://​appdb.winehq.org/​objectManager.php?​sClass=application&​iId=74|ici]]
  
  
 ---- ----
-//​Contributeurs : par [[http://​forum.ubuntu-fr.org/​profile.php?​id=19081|MCpaul34]] et [[http://​forum.ubuntu-fr.org/​profile.php?​id=17957|xilef]],​ Modifications apportées par [[utilisateurs:​GarulfoUnix]] ​et [[utilisateurs:​McDoul]]//​+//​Contributeurs : par [[http://​forum.ubuntu-fr.org/​profile.php?​id=19081|MCpaul34]] et [[http://​forum.ubuntu-fr.org/​profile.php?​id=17957|xilef]],​ Modifications apportées par [[utilisateurs:​GarulfoUnix]] ​[[utilisateurs:​McDoul]] et [[utilisateurs:​Tixlegeek]]//
  • diablo_ii_et_lod.1217181564.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)