Ceci est une ancienne révision du document !



Guild Wars

Contrairement à beaucoup de MMORPG (comme World of Warcraft ou Everquest), Guild Wars ne nécessite pas d'abonnement. Il suffit juste d'acheter le jeu… Le client est téléchargeable mais vous ne pouvez donc faire ce qui suit qu'après avoir acheté un coffret ou un n° de license sur leur site de vente en ligne.

Guild Wars peut désormais être installé automatiquement grâce à l'utilitaire PlayOnLinux. Pour en savoir plus, rendez-vous sur la page de ce wiki dédiée à PlayOnLinux.

Guild Wars est un jeu en ligne multijoueurs se déroulant dans un univers heroic-fantasy. Ce jeu n'est pas un MMORPG mais un CORPG, c'est à dire que seules les villes sont communes à tous les joueurs, l'extérieur est instancié (accessible au joueur ou à son groupe uniquement). Deux campagnes sont réputées orientées PVE : Prophecies (le premier jeu) et Nightfall (mais plusieurs arènes PVP sont disponibles). Quant à Factions il est réputé PVP. Une quatrième suite, Eye Of The North est sortie en 2007 ; ce dernier est un add-on à la différence des précédents volets qui sont des stand alones. Une vraie suite de Guild Wars (Guild Wars 2) est prévue pour 2011. Les développeurs ont promis des graphismes digne des jeux qui sortiront à cette époque. (Ben que ceux de Guild wars soient déjà particulièrement réussis et toujours pas "démodés" en 2009…)

Depuis la version 0.9.37 de Wine la procédure d'installation est extrèmement simple. En effet, nous pouvons installer Guild Wars comme n'importe quel logiciel d'un OS bien (trop?) connu. Donc commencez par télécharger et ouvrir avec le gestionnaire d'archives le client de Guild Wars ici, exécutez GwSetup.exe

Le jeu s'installe dans le répertoire "/home/PSEUDO/.wine/drive_c/Program\ Files/GUILD\ WARS". Donc pour lancer le jeu, rendez-vous dans ce répertoire grâce à la console et lancez le jeu avec la commande

wine Gw.exe

Sous Ubuntu Gnome vous avez même le lanceur dans le menu déroulant en bas à gauche (Wine/programmes/Guild Wars…) ;-)

Télécharger toutes les données du jeu : Astuce liée au jeu lui-même (indépendant de la plateforme) pour télécharger automatiquement toutes les maps. Pratique pour ne pas attendre à chaque changement de zone.

Dans le répertoire de Guild Wars (cf. ci-dessus)

wine Gw.exe -image

À exécuter la nuit parce que c'est long (environ 3Go). C'est pourquoi il est conseillé de garder le fichier Gw.dat de côté même si l'on désinstalle le jeu, juste au cas où, histoire de n'avoir à télécharger que les mises à jour.

Les autres options de lancement du jeu sont disponibles ici.

Étape 1 : Téléchargez le script

  • Téléchargez l'un des fichiers présents au bas de la page originale de cet article (http://ubuntuforums.org/showthread.php?t=283122 (Vous devez vous inscrire)). Prenez updatewine.sh si vous avez déjà installé Wine et Guild Wars dans le passé et que vous souhaitez juste mettre à jour votre version de Wine. Prenez installwine gw.sh si vous n'avez jamais installé Wine et/ou Guild Wars avant. Si vous êtes sur un ordinateur 64-bit, vous pouvez prendre la version 64-bit fournie par Azakus.
  • Note : installwine gw.sh et la version 64-bit sont pour EDGY SEULEMENT. Si vous utilisez Breezy ou Dapper, c'est facile de le convertir. Remplacez juste le mot 'edgy' dans la ligne "wget http://kegel.com/wine/edgy.sh -O ~/winestuff/pkgs.sh" par breezy ou dapper.

Étape 2 : Lancez le script

sh ./chemin/vers/le/script.sh

Voilà c'est tout pour l'installation automatique ! Ça devrait marcher !

Étape 1 : Créez un dossier dans votre Dossier personnel nommé winestuff et allez-y
mkdir ~/winestuff && cd ~/winestuff

Étape 2 : Téléchargez les fichiers nécessaires et sauvez-les dans votre nouveau dossier

  • Téléchargez les sources de Wine ici et renommez-le en winesource.tar.bz2 (ne prenez pas la version 0.9.36 de Wine, ça me donne des erreurs lors de la compilation finale !)
  • Téléchargez le script pour installer les programmes nécessaires pour compiler Wine for Edgy, Dapper, ou Breezy (choisissez celui correspondant à votre version) et sauvez-le en pkgs.sh
  • Téléchargez les patchs dont vous allez avoir besoin ici et ici et sauvez-les respectivement en 32mouse.patch et lights.patch.
  • Assurez-vous d'avoir la commande patch sinon installez le paquet patch.

Étape 3: Installez les packages nécessaires pour compiler

sudo sh pkgs.sh
sudo apt-get build-dep wine

Étape 4: Extraire les sources de Wine

tar -xjf winesource.tar.bz2

Étape 5 : Appliquez les patchs

cd wine-*/dlls/winex11.drv
patch <~/winestuff/32mouse.patch
cd ../wined3d
patch <~/winestuff/lights.patch

Étape 6 : Compilez Wine

cd ~/winestuff/wine-* && ./configure

Corrigez les éventuelles erreurs

make depend

Corrigez les éventuelles erreurs

make
sudo make install

OU

sudo checkinstall

La seconde commande sert à créer un fichier .deb qui vous permettra d'installer tout ceci ultérieurement.

Étape 7 : Créez le répertoire .wine

wineprefixcreate

Étape 8 : Téléchargez le jeu

sudo apt-get install unzip

Téléchargez le client ici et sauvez-le dans ~

cd ~ && unzip gwsetup.zip
mv GwSetup.exe ~/.wine/drive_c/

Étape 9 : Installez-le

cd ~/.wine/drive_c && wine GWSETUP.EXE

Et voilà !

—Type d'installation winehq patch lights-0.9.39.patch compilation wine-0.9.39 création package installation (un très bon script (winebuild.sh) est fourni ici : http://ubuntuforums.org/showthread.php?t=283122 )

—Configuration winehq –winecfg Audio

  [cocher] alsa
  DirectSound
      Accélération matérielle: complète
      Echantillonage (défaut): 48000
      Bits par échantillon: 16
      [cocher] Emulation pilote

Applications

  win 98 (charge dx8 par defaut, impossible de forcer dx9)

Affichage

  [cocher] Permet aux applications DirectX d'empêcher la souris de quitter leur fenêtre
  [cocher] Permettre au gestionnaire de fenêtre de contrôler les fenêtres
  Direct3D
      Support du Vertex Shader: Materiel
      [cocher] Permettre le Pixel Shader (si supporté par le matérial)

–regedit [HKEY_CURRENT_USER/Software/Wine/Direct3D] "DirectDrawRendering"="opengl" "VideoMemorySize"="512" "UseGLSL"="enabled"

[HKEY_CURRENT_USER/Software/Wine/X11 Driver] "DXGrab"="Y" –Dans le jeux [Options][Graphisme]

  Qualité du terrain: Basse (le jeux ne perd pas de sa fluidité avec l'option Elevée mais de larges bandes noires et vassillantes apparaissent au sol rendant le jeux trés inconfortable)
  Reflets: Terrain et ciel
  Qualité des textures: Elevée
  Qualité des ombres: Désactivée
  Qualité du shader: Moyenne
  [cocher] Attendre syncronisation verticale

—lancement env WINEPREFIX="/home/alain/.wine" wine "C:\Program Files\GUILD WARS\Gw.exe" -perf -dsound

—Teste sur machine: Ubuntu 7.04 Feisty Fawn $ wine –version wine-0.9.39

$ uname -srvmo Linux 2.6.20-16-386 #2 Thu Jun 7 20:16:13 UTC 2007 i686 GNU/Linux

$ lspci | grep "VGA" 02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550] $ sudo lspci -v -s 02:00.0 Password: 02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550] (prog-if 00 [VGA])

      Subsystem: C.P. Technology Co. Ltd Unknown device 2084
      Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 20
      Memory at c0000000 (32-bit, prefetchable) [size=256M]
      I/O ports at a000 [size=256]
      Memory at e5000000 (32-bit, non-prefetchable) [size=64K]
      [virtual] Expansion ROM at e4000000 [disabled] [size=128K]
      Capabilities: [58] AGP version 3.0
      Capabilities: [50] Power Management version 2

$ glxinfo | grep "rendering" direct rendering: Yes $ glxinfo | grep "OpenGL version" OpenGL version string: 2.0.6334 (8.34.8)

$ cat /proc/cpuinfo | grep "model name" model name : AMD Athlon™ $ cat /proc/cpuinfo | grep "cpu MHz" cpu MHz : 2004.606 $ cat /proc/cpuinfo | grep "cache size" cache size : 256 KB ~$ glxgears 1253 frames in 5.0 seconds = 250.511 FPS

—Performances moyennes du jeu *information command top %CPU : ~92% %MEM : ~30% (~45% durant un combat) *information -perf avec ping (donné par GW)222ms tx rate: 56.812 → 74.234 o/s: 118 → 804 *Globalement -jeux très fluide -[alt]+[clic droit] sur un perso ne fonctionne pas -pas de son de combat -quelques éléments à distance s'affichent par des carrés qui se dissipent en approchant pour afficher l'élément proprement dit (murs, arbustes)

Il semblerait que depuis une mise à jour récente (vers le 11/06/07), le bug ci-dessous soit corrigé.

Donc oubliez les manipulations à faire (sauf si ça ne marche pas chez vous bien sûr).

Depuis la mise à jour du jeu le jeudi 5 avril 2007, une erreur survient quand on lance le jeu avec la commande

wine Gw.exe
Erreur :
err:d3d:IWineD3DImpl_CheckDepthStencilMatch unsupported format pair: WINED3DFMT_
A4R4G4B4 and WINED3DFMT_D24S8
err:d3d:IWineD3DImpl_CheckDepthStencilMatch unsupported format pair: WINED3DFMT_
R32F and WINED3DFMT_D24S8
fixme:dbghelp:SymInitializeW what to do ??

Cette dernière ligne se répète indéfiniement. Pour résoudre ce problème il suffit de remplacer cette commande par

wine Gw.exe -nosound

(merci Timbuck.3). Le jeu n'aura plus de son mais vous pourrez y jouer sans problème.

Une autre solution à ce bogue (il manque encore les sons des combats), suivant les configurations :

wine "C:\Program Files\GUILD WARS\Gw.exe" -dsound

Ecran qui disparait

Il peut arriver que l'écran de jeu disparaisse tout en laissant apparaitre un processus Gw.exe. Cela survient généralement lors de la réduction de la fenêtre. La solution pour corriger cela est de rajouter l'option de lancement "-mce".

Si vous fonctionnez en double boot et que vous aviez installé GW sur votre partition Window, la démarche à suivre n'est pas très compliquée. Il faut s'assurer que vous puissiez écrire sur votre partition NTFS : pour cela reportez-vous à ntfs-3g. Ensuite, suivez le point "installation" ci-dessus, puis configurez Wine avec la commande winecfg, pour activer la bibliothèque d3dx8. Naviguez vers votre exécutable Gw.exe qui se trouve dans /media/windows/Program Files/Guild Wars/, puis faites-le ouvrir avec Wine. Il devrait normalement vous créer une icône sur le bureau que vous éditerez en ajoutant -dsound à la fin de la commande d'exécution. Vous pourrez jouer en mode fenêtré (pas en maximisé), ou en plein écran, si depuis le menu "option" du jeu, vous lui demandez que le jeu soit en plein écran 1280x …

Inscrivez-vous ci-dessous afin de jouer entre ubunteros sur Guild Wars :

Pseudo Ubuntien Pseudo Guild Warsien (personnage principal) Mondes accessibles Classes et niveau Commentaire
Lenezir Elerosse Ringeril Prophecies, Factions, Nightfall & Eye of the North Guerrier lvl 20 Fondateur des TUX
mectxzornn alrunorprophecies,faction,nightfallDerviche ,ritualiste et elem lvl 20feisty + POL
ludalEluna Alanirprophecieselem lvl 13Je viens de l'installer sous Feisty en suivant la Doc, pas de souci pour moi à par le son inexistant pour l'instant. Pas encore guildé.
Timbuck.3Tim.. EnroutedToutes1 G/M lv20; 2 G/M lv20; R/M lv20; M/N lv20; N/En lv10; El/En lv20 Marche sous feisty et Edgy, vivement la prochaine campagne
N63T0 Seigneur Ngeto Prophécie, Faction, Nightfall G, Env, N, M, El, D, R, tous lvl 20 Je joue a Guild Wars sous Edgy pour les quêtes mais lors des matches important je retourne sous Win Xp car chez moi Edgy ne fait pas les reprises dans le cas des err7.
Korben57 Korben Rah Prophecies Moine/Guerrier lvl20 Je joue sous WXP pour l'instant…
Jojolapatate Arcueid Shizen Prophecies Rôdeur/Envouteur lvl20 Feisty Fawn (Kubuntu)
Tontonal Alex Om mani Prophécie, Faction, Nightfall G & M Je tente l'installation sous Ubuntu… *-*
Krevan Naya Darom / Krevan Darom Prophécie, Faction R ou N Feisty Fawn la plupart du temps, mais j'ai un windows de coté si jamais j'ai besoin d'une grande stabilité
sylvain1970 Davina Wandered/Basse Terre Toutes cartes R / El Je n'arrive pas encore à jouer avec wine (j'espère y arriver. C'est bon, je peux jouer avec Playonlinux !!
YuShin Charlotte Delonor/Bakuryu Yugo Prophéties, Faction Assassin, Guerrier Mes débuts sous linux, a voir si j'ai aussi des problèmes de stabilité
loutre Loutre Affable Prophécie, Faction, Nightfall, GWEN N, M, G ou Rt Hardy
Black Mangousto Di Sicili Prophécie, Faction R/E lvl 13 Joue depuis peu à GW. Pas encore essayé sous Feisty mais ça se fera
Noruas Noruas Del Bzh Prophécie, Faction, Nightfall El lvl 20, Derviche lvl 20, Assassin lvl 15 Je suis débutant sous Guild Wars (début en Février 2007), mais je joue sous Feisty (wine et Cedega) et encore aussi sous XP (oui je sais c'est mal ;-))
Kanethornwyrd Suliee Nordal Proph/Fact/NF Pas mal je suis dans une bonne guilde… là on m'aide à monter un moine 55hp
MulX Mulx El Mysterious Faction M/El 20 Admin Forum des TuX, Ancien joueur (en pause)
Maxépiroth Archange Sephiroth Prophécie/Factions/GWEN Elé/Rôdeur lvl 15 Marche bien sous Gutsy à part 2-3 bugs de son, et un carré zarb sous le perso et ailleurs sur la map. Super avec PlayOnLinux !
lemagoup Markus Ekator Prophécie Guerrier/élé lvl 5 Je viens d'acheter le jeux (juin 2007). Freeze de temps en temps sous Feisty, et petit problèmes de son (bruitages combats), à part ça tout marche bien
dreazer Dreazer Gn Prophécie et faction Guerrier/X lvl 20, El/m lvl 20, N/m lvl 20, M/Env lvl 20, Rt/X lvl 20 J'ai commencé par faction en juin 2006, et après une ch'tite pause de 4-5 mois je redevien accro. Actuelement je joue sous xp pour des raisons d'espace disque… mais à mon prochain formatage, je vous promet d'etre sous nunux ;)
Elfic Zelda Darkness Zelda Prophecies, Factions et Nightfall Nécromante Lvl 20 Je cherche des joueurs sympas pour faire des petites sorties en fournaise, UW et autres car je me lasse de ma guilde. Si vous êtes intéressés, envoyez moi un mp pendant le jeu ou sur le forum !
ErazieL Eraziel Kaahel Prophecies, Factions et Nightfall R, El, D, En Lvl 20 Traine souvent sur GW, particulièrement depuis l'install' sous Ubuntu, le seul problème restant actuellement étant le son pendant les combat. Un peu de musique et on a de quoi bien s'amuser :D.
Slik Hinaloth Lester Prophecies, Factions Elémentaliste Lvl 20 Joue depuis la bêta . A actuellement quelques problèmes de clavier (non reconnu une fois IG) mais tente d'arranger ça . A plus IG !
Acrumus Ma Ree Prophetie, Factions El, Rt Je suis souvent connecter dans factions pour tuer du boss en hard
Sbeuk Itarius Essendar Toutes Campagnes El lvl20 un seul perso joué mais sur tout les campagnes
Simon91 Van Driknov Prof, Faction, NF, GW:EN Guerrier (prof. et GW:EN), Élémentaliste (Prof.), Assassin (FC), Parangon (NF) et Nécromant (NF) tous niveau 20. Je joue depuis Windows (tapez pas siouplait !), je fais du AvA pas mal, mais surtout du PvE pour le moment.
Apokalypse Doctor Tedd Prophecies, Factions, Nightfall Monk lvl20 55HP, plus de 100 UW runs, je joue depuis que le jeu est sorti
aze555666 Eowin Of Rohan Prophecies, Factions, Nightfall. Pas encore acheté Gwen Guerrire lvl 20 Joue depuis quelques semaines, viens d'utiliser de magnifique guide pour jouer sous Ubuntu, ce qui me permet de ne plus jamais démarer Windows
coolgeek La Mort Te Vas Bien Prophecies, Factions, Nightfall, Gwen N20 M20 En20 Rt20 El20 R20 A20 G15 Connais bien le monde du PVE sur les 4 jeux. Sous Debian Squeeze. Wine 1.1.42 sans problème. Maitre de guilde des GAMR et maitre d'ally
Rohja Rohja Sheng Prophecies, Factions, Nightfall El20 / M20 / A15 Joueur PvP/PvE - Sous Hardy en mode fenètré, avec une installation a partir de Windows, ça tourne nikel, sauf la souris qui disparais au changement de zone (=click droit pour changer la vue pendant 5sec, et hop, ça réapparait !
Lecygne noir Grendonn Dritonn Prophecie/Factions/Nightfall/GWEN Un perso par classe en PVE tous lvl 20 et un perso PvP changeant selon mon humeur
Obata Ki Ke Kan Koa Prophecie Elémentaire/Moine Lvl 8 J'ai installer le jeu sous Gutsy et ça tourne bien mais ça lague un peu en haute résolution. Le jeu est magnifique ;+)
Ins Insomnia Prax 4 Jeux Moine, Rodeu, Ele, Derviche En test sous Heron, no prob pour l'instant
thomas974 Full M Nightfall Elementaliste/Nécromant Lvl 8 La je suis sous Gutsy + POL et je m'en sors (presque) bien
Bryce Bryce Jaggerjack Prophetie, Faction, Nightfall, Gwen R, G, N, eL lvl20 J'utilise un ubuntu 7.10 ultimate edition avec PlayOnLinux. J'ai enfin réussis à faire tourner GW en mode fenetré sur mon double desktop.
Bacon_VIII Kleim Le Mageek Prophecy, Faction Elementaliste/Moine lvl 14 Pour l'instant j'y joue sur Window$ mais après avoir lu cet article je crois que je ne vais pas tarder à tester sur Ubuntu :D
ya6n76 Shytsu Munn Les 4 Campagnes D20, A20, puis persos PvP Appartient à la guilde [Soap], guilde PvP qui vient de démarrer. Je faisais du PvE mais je m'oriente maintenant vers un jeu plus "réfléchi" Je joue sous Vista (je suis le pire de la liste ? :P ) car impossible de jouer sous Hardy avec aucun de mes ordinateurs :(
sebbzh vsebbzh le mage Prophecies, Factions, Nightfall & Eye of the North Elementaliste/env lvl 20 guilde TUX
MaxguN Al Gardia P, F, NF, GWEN Toutes Professions et tous lvl 20 GW était mon seul frein à une utilisation fréquente de linux donc voilà je vais pouvoir y passer un peu plus de temps. Je tourne sous Hardy Heron sans aucun problème (à part clavier qwerty pour les déplacements >.>). Sinon IG je suis moitié PvE moitié PvP (r5 HoH, glad 2) et mon perso principal est une D
gobelin Gobelin Des Bois P, F, NF, GWEN Toutes Professions et tous lvl 20 Fou de GW je ne prennait pas le temp de me consacrer a ma seconde passion les PC depuis que j'ai tenté l'experience UBUNTU les choses on changé et je me consacre un maximum a l'amélioration des conditions de jeu de mon alliance , FORUM TS SITE SERVEUR FTP …. le tout grace a UBUNTU , merci a vous amis ubunteros pour tout vos TUTO
Kick kick a farz / kick kitoudur Prophecies, Factions, Nightfall & Eye of the North Env / Rt / G / R nouveau sur ubuntu Guilde [HKRO]
Vingtras Ange Tourmentee Prophecies Necro Lvl 20 Voila GW fonctionne sous ma jaunty jackalope hormis un léger bug graphique, qui n'empeche en aucun cas le déroulement du jeu, alors à partir de maintenant finit window pour GW
Tsuriki no Takara Jaewen Amilga Proph, Faction, NF, GWEN M / G / El / D lvl20 Encore des problèmes avec buntu
Souricier Le Souricier Gris Prophecies Rôdeur/Moine lvl8 Un éternel débutant… ;-) J'ai eu des problèmes à l'instal' avec la dernière version de Wine, en revenant à la 1.0.1 (du deposit), tout marche nickel…
aemaeth Aemaeth Syana Prophecies/Faction/NightFall/EotN Nécro/? Lvl 20 3 ans que je suis inscrit à Gw, petite pause de 8 mois, mais je m'y remet, sous ubuntu 9.10 avec la dernière version de wine. Juste sans son (dommage, les musiques sont belles).
Neferetheka Galaad Prophecies Rodeur Lvl 17Guild Wars nickel avec Play on Linux sur Kubuntu
Meier Link Galf Des Bois Prophecies/Faction/NightFall/EotN R/En, … J'avais acheté le jeu à sa sortie, mais ça fait plus d'un an que j'ai arrêté. Je vient de reprendre aujourd'hui même avec un nouveau perso _

Si vous recherchez une guilde de linuxien, pensez à rejoindre les TuX http://gw.lenezir.fr/


Article traduit par Lenezir. Article original http://ubuntuforums.org/showthread.php?t=283122 (en)

  • guild_wars.1276075751.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)