Je suis donc allé télécharger la version de démo directement chez Blizzard, à cette adresse et hop, j'ai installé tout ça.

Bien sûr, j'avais d'abord regardé si je pouvais l'installer sous Linux, mais j'ai d'abord tenté l'aventure sous Windows. L'installation faite, me voilà accroc...

Il fallait donc que j'arrive à le faire fonctionner sous Linux car je n'ai pas envie de devoir utiliser trop longtemps l'OS de Redmond.

Plusieurs solutions existent pour installer WoW, et je vais me concentrer sur celle qui fonctionnera à coup sûr sur toutes les distributions Linux. Celles ne faisant appel à rien d'exotique spécifique à une distribution donnée.

Cette installation va reposer sur Wine qui nous permet d'utiliser des applications Windows directement sous Linux avec plus ou moins de succès. Cependant, en raison de son utilisation massive, WoW est parfaitement supporté. Je n'ai pas encore remarqué de bugs particuliers qui viendrait gâcher l'expérience vidéo-ludique.

Plutôt que d'utiliser la version installée sous Windows, ce qui fonctionne parfaitement en montant la partition Windows et en lançant wine directement, je vais montrer comment faire pour faire une installation complètement sous Linux.

Personnellement, j'ai acquis la Battlechest Box, qui contient World of Warcraft, la première extension Burning Crusade ainsi que deux guides de jeu détaillant quelques uns des aspects à connaitre sur le jeu et le monde dans lequel il se déroule. On peut tout à fait s'en passer en s'enregistrant directement sur le site de WoW et en téléchargeant l'installeur.

C'est cette dernière option que nous allons choisir, celle-ci étant bien plus facile à mettre en œuvre, bien que beaucoup plus longue. En effet, l'installation depuis le DVD contenu dans la boite n'a jamais abouti, du moins sur une de mes machine équipée d'un lecteur de DVD ;)

Pré-requis

Il vous faut, pour pouvoir profiter de ce jeu, quelques bases:

  • une distribution Linux installée
  • un compte World of Warcraft valide
  • l'installeur disponible une fois enregistré à cette adresse
  • du temps et de la patience du café du thé, quelque chose à faire dans la vraie vie
  • Wine disponible dans les dépots de votre distribution

Marche à suivre

Installation et configuration de wine

Tout d'abord, nous allons installer et configurer Wine pour pouvoir installer WoW et y jouer.

Commencez par récupérer la dernière version de wine disponible pour votre distribution en utilisant le gestionnaire de paquetage (Yast, Synaptic, Drakrpm, emerge...)

Une fois Wine installé, nous allons commencer par configurer un "préfixe", c'est à dire une fausse installation de windows qui va nous permettre d'installer les autres programmes.

Pour ce faire, il faut lancer la comme winecfg dans un terminal, ou, si votre distribution a bien rajouté les menus, le configurateur dans le sous-menu wine.

winecfg.png

Nous allons ne profiter pour configurer le son, histoire de profiter de l'environnement sonore plutôt riche de WoW. Il suffit de cliquer sur l'onglet Audio et de choisir OSS pour la sortie sonore. De nombreux utilisateurs ont rapporté des problèmes avec Alsa (et j'en ai eu aussi ;) )

winecfg_2.png

Une fois ce petit réglage effectué, nous pouvons quitter l'utilitaire.

Maintenant, nous allons faire en sorte que tous les textes s'affichent correctement. Il peut arriver, sur certaines configurations, que le stextes soient illisibles dans les différentes boîtes de dialogue. Pour éviter ceci, il y a une ou deux petites choses à faire.

La première n'est valable que si vous utilisez une vielle carte NVidia qui est supportée par les pilotes Legacy. Cette manipulation consiste à rajouter une clef dans base de registres de wine pour corriger le bug.

Tout d'abord, il faut créer un fichier contenant ces lignes:

 [HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"ClientSideWithRender"="N"

Puis, dans un terminal, lancer

regedit nom_du_fichier

Nous allons maintenant installer les polices de caractères spécifiques à Windows. C'est à dire les Arial, Verdana ou autres Courier New.

Pour réaliser facilement cette opération, nous allons utiliser un petit script disponible sur le site de wine. Ce script s'appelle winetricks, et permet, entre autres, d'installer les polices de caractères dont nous avons besoin. Nous allons aussi récupérer le moteur Gecko qui est nécessaire pour l'affichage des pages internet.

Il nécessite que l'utilitaire cabextract soit installé sur votre machine, à vous d'utiliser votre gestionnaire de paquetages préféré.

Une fois le script récupéré, il suffit de le rendre executable et de le lancer dans un terminal en faisant:

./winetricks allfonts gecko

Installation de WoW

Maintenant que tout est prêt pour accueillir notre copie de WoW, nous pouvons lancer l'installeur. Il suffit de faire:

wine  InstallWow.exe

install_wow_1.png

Cela nous ouvre une fenêtre permettant de choisir quelle version nous voulons installer. Pour ma part, comme j'ai l'extension Burning Crusade, c'est bien sûr cette version que je choisis.

L'installeur va maintenant télécharger ce dont il a besoin pour commencer.

Puis il affichera ceci:

install_wow_2.png

Il suffit de cliquer sur le gros bouton "Installer Burning Crusade", Puis de choisir la ou les langues du jeu

install_wow_3.png

Ensuite, on choisit le dossier dans lequel on souhaite installer WoW

install_wow_4.png

Et, enfin, le téléchargement complet et l'installation démarre effectivement.

Vous pouvez aller prendre un café, faire une sieste, bref, vivre dans la vraie vie pendant ce moment là.

install_wow_5.png

L'installation peut être interrompue à tout moment, ce qui explique que j'ai déjà 4,2 GiB de téléchargés et qu'il n'en soit qu'à 2%.

Une fois le téléchargement terminé, vous aurez droit à une jolie musique et au début des mises à jour (presque) sans fin pour obtenir la toute dernière version du produit

install_wow_6.png

Et la mise à jour commence...

install_wow_7.png

Ne vous fiez pas au temps affiché, il varie beaucoup au cours du téléchargement. En effet, le système de mise à jour utilise un système très proche de bittorrent pour récupérer ses mises à jour.

Ainsi, si vous voulez profiter du maximum de vitesse pour télécharger, il vous faudra configurer vos firewalls et votre routeur pour laisser passer les flux sur les ports suivants:

  • 3724 en TCP et UDP
  • 6112 en TCP
  • 6881 à 6999 en TCP

Ceci accélèrera sensiblement le téléchargement.

Configuration de WoW

Normalement, le "Launcher" a démarré. Lancez le jeu, puis quittez immédiatement. Il nous reste une petite manipulation pour optimiser au mieux le fonctionnement de WoW.

Une fois quitté, éditez le fichier Config.wtf qui se trouve dans /// ~/.wine/drive_c/Program Files/World of Warcraft/WTF/ /// et rajoutez les lignes suivantes:

SET gxApi "opengl"
SET ffxDeath "0"
SET ffxGlow "0"
SET ffxSpecial "0"

Ces options permettent d'activer le mode OpenGL plutôt que d'utiliser DirectX et de supprimer certains effets spéciaux. Vous pourrez par la suite tester tous les réglages en fonction de votre matériel. Personellement, j'ai tout mis au minimum, vu la puissance énorme de la machine sur laquelle WoW est installé.

Quoi qu'il en soit, vous pourrez, normalement, à l'issue de tout ça, avoir quelque chose de ce genre:

C

Vous remarquerez le taux énorme de FPS ! 42 ! Bon, en intérieur et il n'y a personne :p

Pour information, voici les caractéristiques de machine: Portable Sony Vaio VGN-FS215M

Bon jeu à vous.