Ceci est une ancienne révision du document !



Warcraft III

Warcraft III peut désormais être installé automatiquement grâce à l'utilitaire PlayOnLinux, ainsi que son extension The Frozen Throne. Pour en savoir plus, rendez-vous sur la page de ce wiki dédiée à PlayOnLinux.

Il y a beau y avoir peu de jeux sous Linux, mais le peu de jeux qui puisse tourner sans trop de difficultés sont d'une qualitée extraordinaire (Neverwinter Nights, UT 2004…) . Ce tuto, beaucoup de personnes pourront s'en passer, mais au moins, il y a un support autre que le seul tuto que j'ai trouvé sur le net, recommandant l'utilisation de cracks (sans compter le nombre de forums où l'on en parle) . Avec ce tuto vous serez apte à jouer sur Battle.net sans AUCUN problème ! Du moment que vous avez le jeu original bien entendu ;) !

3D activée

Ca parait évident ;)

RDV sur Accélération graphique NB : Pour les Ati si vous avez des gros bug graphique et que vous utilisez les drivers libre , mettez les drivers proprietaires

Wine

Il est fortement conseillé d'installer la dernière version, ça réduit les bugs.

Pour ce faire, il faut rajouter le dépot suivant dans le fichier /etc/apt/sources.list :

deb http://wine.budgetdedicated.com/apt dapper main

puis dans un terminal, taper la commande

sudo apt-get install wine

Winetool peut aussi vous rendre service. Rendez-vous ici pour plus d'infos.


NB : Il semble que l'installation de Wine puisse se faire pour Warcraft 3 comme pour World of Warcraft. C'est un peu plus long et plus complexe, mais en ce qui me concerne l'installation décrite ici n'a pas fonctionné. En revanche, en patchant les fichiers sources et en les compilant comme indiqué dans le tutoriel World of Warcraft, je n'ai eu aucun problème.

Tutoriel WOW à voir ici : wow

Insérez le CD dans votre lecteur, et ensuite placez vous dans la racine du CD

cd /où/est/votre/cd

Ensuite, exécutez install.exe grâce à Wine

wine install.exe

Un fenêtre s'ouvre, installez Warcraft normalement.

Une fois l'installation terminée, lancez Warcraft III en tapant

wine "c:\Program Files\Warcraft III\Warcraft III.exe" -opengl
Au premier lancement, vous verrez surement un écran totalement noir. Ne vous inquiétez pas, appuyez plusieurs fois sur Echap pour passer la vidéo d'introduction (wine n'est pas encore stable pour lancer des vidéos)

Si vous avez les bug suivant :

  • Le jeu vous demande de mettre le cd alors qu'il est dans le lecteur

Taper ceci :

winecfg

Dans l'onglet "Drives" Cliquez sur add puis dans Path taper /media/cdrom puis cliquez sur "Show Advanced" et dans Type Choisissez "CD-Rom" Cliquez sur OK pour valider et relancez le jeux

  • Le Son Plante completement Dans "winecfg", désactiver dans la section "Audio", tous les pilotes son.

Faite la mise a jour soit en installant les patchs soit en passant par le jeu (menu battle.net) Puis une fois que vous avez mis a jour dans winecfg dans la section Audio Cochez Seulement Oss et Hardware Acceleration mettez le en Full , Default Sample Rate a "48000" et Default bit per Sample a "16" et cocher "Driver Emulation"

  • Bug En Plein Ecran :

Dans "winecfg", Allez dans Graphics et cochez "Emulate a Virtual Desktop" et entrez 800x600 en valeur.

Même démarche que précédemment, sauf que pour lancer Frozen Throne, la commande sera

wine "c:\Program Files\Warcraft III\Frozen Throne.exe" -opengl

2 méthodes :

-Soit vous lancez le jeu, et vous vous connectez à Battle.net

-Soit vous trouver vous même le patch, et tapez

wine /où/se/trouve/votre/patch

Voilà une manipulation simple qui vous permettra de créer sur le bureau une icône de lancement. En double-cliquant sur cette icône, vous lancerez automatiquement Warcraft III en OpenGL (rendu beaucoup plus fluide qu'en lançant directement Warcraft III depuis l'icône originelle).

Faites un clic droit sur le bureau. Dans le menu déroulant qui s'ouvre, sélectionnez "Créer un lanceur".

Une fenêtre va s'ouvrir, vous demandant de remplir plusieurs champs. Il est impératif d'en renseigner au moins deux : le nom (par exemple, "Warcraft III") et commande.

Dans le champs commande, entrer la ligne suivante (copier/coller) :

wine "c:\Program Files\Warcraft III\Warcraft III.exe" -opengl

Validez la fenêtre. Votre icône de lancement a été créée.

Certains se sont peut être déjà demander comment jouer en réseau local ou sans-fil avec Warcraft III émulé avec wine?

C'est très simple, samba gère tout seul ce cas :

 sudo apt-get install samba

Vous n'avez rien a configurer, faites comme sous Windows.

Détection du CD-ROM

Si lors du lancement du jeu, un message vous indique qu'il n'y a pas de CDROM dans votre lecteur, lancez un terminal et tapez la commande :

winecfg

Sélectionnez Windows 2000 comme version de Windows émulé puis allez sur l'onglet "Lecteurs" et vérifiez que le lecteur, dans lequel votre CD est présent, apparait dans la liste, sinon ajoutez-le grâce au bouton "AJOUTER" ou "AUTODETECTION"

Si la détection du CD-ROM ne fonctionne toujours pas, télécharger le dernier patch (qui inclu un patch No-CD à partir de la version 1.21b) disponible de warcraft3 sur http://www.blizzard.com/support/?id=mwr0738p

Installer-le ainsi :

wine "nom_du_patch.exe"

Démarer ensuite Warcraft.

Il est de toutes façons très conseillé d'installer le dernier patch, même si vous ne rencontrez pas de problème de CDRom. Jeter un oeil sur la liste de ses ajouts devrait achever de vous convaincre.

Probléme de profondeur couleur 32/16 bits

Si vous avez un problème lors du premier lancement avec comme erreur (regardez les lignes générées lorsqu'on lance le programme dans une console) un problème de changement de résolution de 32bits à 16bits il faut éditer xorg.conf :

Donc faite une sauvegarde de votre fichier :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backupw3

Puis :

sudo gedit /etc/X11/xorg.conf

Ensuite trouver la section "Screen" :

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA Corporation NVIDIA Default Card"
    Monitor        "Generic Monitor"
    DefaultDepth    16

Et changer la valeur de DefaultDepth à 16.

Beryl

Beryl semble faire buger war3. Il est préférable en cas d'erreur de redémarrer sans.

Beryl est déconseillé même s'il ne fait pas bugger WarIII, si vous utilisez les sélecteurs de fenêtres et autres actions déclenchées par un contact sur un bord ou un coin de l'écran. Depuis la dernière mise à jour de Beryl, les barres gnome prennent le pas sur l'écran, ce qui est également assez pénible. Si malgré tout vous voulez utiliser Beryl et WarIII en même temps, quelques conseils :

  • vérifiez qu'aucun effet ni aucune action ne soit associé(e) à un contact du pointeur à une position de l'écran
  • vérifiez que les touches F1-12 ne sont pas associées non plus

Sauvegardes

Si le jeu n'enregistre pas vos sauvegardes (messages d'erreur ou disparition au redémarrage du jeu) faites :

 chmod 777 save -R 

dans le dossier de Warcraft III

Parties Ladder sur Bnet (ATI)

Si, une fois sur Battle Net, vous lancez une partie ladder (en fait toutes les parties a l'exception des parties personnalisées) et que vous plantez lors du chargement ou juste après que la partie ait démarrée (quelques secondes a peine dans mon cas), il vous faudra installer une version de Wine bien inférieure a la version actuelle.

Ce problème n'arrive semble-t-il qu'avec des cartes graphiques ATI.

 apt-get remove wine 

Vous pouvez aussi le faire en entrant dans synaptic, et en désinstallant wine manuellement.

Ensuite, rendez vous sur http://www.winehq.org/site/download pour récupérer une version de wine inférieure ou égale à la 0.9.17.

Une fois le fichier .deb récupéré, installez-le simplement en double cliquant dessus (GDebi se chargera de l'installer).

Sous warcraft 3 , ALT permet d'afficher la vie des unitées, dès que vous voulez donc ordonner une action ( avec le clique droit ) et que vous maintenez ALT, un menu déroulant lié à Métacity ( Gestionaire de fenêtre de Gnome ) apparait en plein milieux de votre partie .

Système → Préférences → Fenêtres → Touche de mouvement. Remplacez ALT par SUPER ( touche windows ) ou encore par CTRL pour remédier à ce problème .

HOWTO sur le forum Ubuntu :

http://www.ubuntuforums.org/showthread.php?t=45407

Warcraft III sur WineHQ :

http://appdb.winehq.org/appview.php?iVersionId=1177

Warcraft III sur linux-gamers.net :

http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Warcraft3


Contributeur : Rédaction par Archaon59, Remerciement à diGi et à tout ceux qui m'ont aidé. Partie "Jouer en réseau" par Uims. Partie "Parties Ladder sur Bnet (ATI)" par Tib05

  • warcraft3.1211388918.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)