2021-03-07 14:42 Temps de lecture : 8 min

Comment jouer à Diablo 1 sur Linux

Diablo, un jeu vidéo emblématique de 1998, est une création de Blizzard Entertainment, également à l'origine du célèbre MMORPG World of Warcraft. L'intrigue se déroule dans le royaume fictif de Khanduras, où le joueur incarne un héros chargé de libérer le monde de la menace incarnée par Diablo, l'antagoniste principal. Ce guide détaillé vous expliquera comment profiter de Diablo sur un système Linux.

Acquisition de Diablo via GOG.com

Diablo étant un titre PC plus ancien, Activision Blizzard ne le propose plus en version physique. Il est donc impossible de se procurer une nouvelle copie de Diablo sur CD-ROM dans une boutique spécialisée. L'unique méthode pour obtenir Diablo 1 sur un PC moderne est de passer par GOG.com.

Ce tutoriel se concentre sur l'installation de Diablo 1 sous Linux. Par conséquent, la première étape consiste à acheter et télécharger la version PC de Diablo + Hellfire depuis GOG.com. Les étapes suivantes vous guideront à travers le processus d'installation du jeu sur votre système.

Étape 1 : Rendez-vous sur GOG.com et créez un nouveau compte. Une fois cette étape accomplie, connectez-vous à votre compte en utilisant l'interface de connexion.

Étape 2 : Après la connexion, localisez le champ de recherche situé dans le coin supérieur droit et cliquez dessus. Saisissez ensuite «Diablo» et appuyez sur la touche Entrée pour lancer la recherche.

Parcourez les résultats de la recherche et sélectionnez l'entrée intitulée «Diablo + Hellfire». Procédez ensuite à l'achat du jeu. Actuellement, GOG.com le propose au prix de 9,99 USD.

Étape 3 : Une fois l'achat de Diablo + Hellfire effectué sur GOG.com, il est temps de télécharger le programme d'installation du jeu. Il est important de noter que nous allons télécharger le programme d'installation hors ligne, et non la version GOG Galaxy. GOG Galaxy n'est pas compatible avec ce guide de configuration.

Naviguez vers GOG.com/account. Cette page regroupe tous les jeux associés à votre compte GOG.com, y compris Diablo + Hellfire (Diablo 1).

Étape 4 : Sur la page de votre compte, cliquez sur «Diablo + Hellfire». Cette action vous donnera accès à la page dédiée à Diablo 1 dans votre bibliothèque GOG.com. Sur cette page, recherchez la section «TÉLÉCHARGER LES INSTALLATEURS DE JEUX DE SAUVEGARDE HORS LIGNE» et cliquez sur le lien correspondant pour lancer le téléchargement du programme d'installation.

Étape 5 : Une fois le téléchargement terminé, ouvrez une fenêtre de terminal sur votre ordinateur en utilisant les touches Ctrl + Alt + T ou Ctrl + Maj + T sur votre clavier. Suivez ensuite les instructions fournies ici pour configurer la dernière version de Wine sur votre ordinateur. Cette étape est nécessaire pour l'installation des fichiers du jeu Diablo sous Linux.

Une fois Wine configuré sur votre système, passez à la section suivante de ce guide.

Installation de Diablo sur votre PC Linux

L'installation de Diablo sur un PC Linux est grandement facilitée par l'existence de Wine. Pour commencer, utilisez la commande CD afin de déplacer la session de terminal ouverte lors de l'étape précédente dans le répertoire «Téléchargements».

cd ~/Downloads

Une fois dans le répertoire «Téléchargements», lancez le programme d'installation de GOG.com Diablo + Hellfire en utilisant la commande Wine suivante :

Remarque : ce guide a été rédigé lorsque la version 1.09 (30038) de Diablo + Hellfire était la plus récente. Si votre programme d'installation affiche des numéros de version différents, modifiez la commande ci-dessous en conséquence.

wine setup_diablo_1.09_hellfire_v2_(30038).exe

Après avoir exécuté la commande Wine, le programme d'installation de GOG.com se lancera. Utilisez votre souris pour suivre les instructions de configuration de Diablo + Hellfire sur votre ordinateur. Ce processus ne devrait pas prendre beaucoup de temps.

Installation de DevilutionX sous Linux

Activision Blizzard, en collaboration avec GOG.com, a permis aux fans de Diablo de profiter d'une version modernisée de Diablo 1 (incluant l'extension Hellfire) sur les systèmes modernes. Cependant, la version GOG du jeu, une fois installée via Wine, ne fonctionne pas correctement. Heureusement, il est possible d'utiliser les fichiers Windows avec un moteur Linux Diablo 1 appelé DevilutionX.

DevilutionX apporte des fonctionnalités modernes (similaires à celles mises en place par Activision Blizzard avec GOG) sous Linux, ainsi que sous Mac OS et Windows. Ce petit programme facilite l'exécution du jeu sous Linux. Avant d'expliquer comment jouer au jeu avec ce moteur, il est nécessaire de détailler la procédure d'installation.

DevilutionX doit être compilé à partir des sources. Ouvrez une fenêtre de terminal et entrez les commandes suivantes pour construire et installer le logiciel :

Ubuntu / Debian

sudo apt-get install cmake g++ libsdl2-mixer-dev libsdl2-ttf-dev libsodium-dev git libsdl2-ttf-2.0-0 libsdl2-mixer-2.0-0
git clone https://github.com/diasurgical/devilutionX.git
cd devilutionX
cd build
cmake ..
make -j$(nproc)
sudo make install

Fedora

sudo dnf install cmake glibc-devel SDL2-devel SDL2_ttf-devel SDL2_mixer-devel libsodium-devel libasan libubsan git
git clone https://github.com/diasurgical/devilutionX.git
cd devilutionX
cd build
cmake ..
make -j$(nproc)
sudo make install

Arch Linux

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri
trizen -S devilutionx

Configuration de DevilutionX

Une fois l'application DevilutionX installée, vous devez copier le fichier diabdat.mpq depuis le répertoire d'installation de GOG Diablo vers le dossier DevilutionX. En intégrant ce fichier, votre jeu Diablo + Hellfire sera jouable sous Linux.

cp ~/.wine/drive_c/GOG Games/Diablo/DIABDAT.MPQ ~/.local/share/diasurgical/devilution/diabdat.mpq

Lorsque le fichier mpq est correctement placé, vous pouvez lancer Diablo 1 sur votre PC Linux en cliquant sur le raccourci «DevilutionX» dans le menu de votre application. Profitez de l'aventure !

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.