Ceci est une ancienne révision du document !
Neverwinter Nights
Présentation
Plus courrament appelé nwn, Neverwinter Nights est un RPG online (je ne dis pas MMO car souvent, les serveurs sont gratuits d'accès mais limités à une cinquantaine de connexions, étant hébergés par des "bénévoles"), porté en natif sous GNU/Linux (merci Bioware!). Voici donc un petit guide pour en profiter!
Installation de Neverwinter Nights
Le lancement du jeu nécessite d'avoir activé l'accélération 3D de votre carte graphique. Bioware fournit tous les fichiers nécessaires par le biais d'internet, il faut néanmoins acheter une version boite pour obtenir une clé qui sera demandée au premier démarrage du jeu.
RDV sur cette page : http://nwn.bioware.com/downloads/linuxclient.html#lininstall et télécharger les fichiers :
- Linux Client Resources v1.29 (1,1Gb)
- French Language Files v1.29 (341Mb)
Enregistrez vous sur le même site (étape 3) pour pouvoir ensuite logger télécharger le client binaire
- Linux Client 1.29 binaries
Une fois le tout téléchargé, placez les fichiers dans le dossier où vous souhaitez installer nwn (appellé par la suite [chemin]), et ouvrir une console. Tapez :
cd /[chemin] tar -xzvf nwresources129.tar.gz cd nwn cp ../nwclient129.tar.gz . cp ../nwfrench129.tar.gz . tar -xzvf nwclient129.tar.gz tar -xzvf nwfrench129.tar.gz
Ça y est, le jeu est installé! Pour le lancer :
cd /[chemin]/nwn/ ./nwn
Création d'un raccourci
Voici comment créer la nouvelle icône :
- Créer un lien vers une application
- Commande : sh nwn
- Repertoire de Travail : /[chemin]/nwn/
- OK
Mise à Jour vers la version la plus récente
Après avoir installé la base du jeu, il est préférable d'installer aussi la dernière mise à jour. Pour celà, RDV ici : http://nwn.bioware.com/support/patch.html Choisissez la version qui vous convient (langue, extension & OS(=linux)). Télécharger le fichier alors proposé, présenté sous la forme [Lang]_linuxclient[version]_[extension].tar.gz
Pour l'installer, placez le dans le dossier d'installation de nwn (/[chemin]/nwn/ dans l'exemple), puis tapez :
cd /[chemin]/nwn/ rm -f override/* tar -xzf [Lang]_linuxclient[version]_[extension].tar.gz
(où [Lang]_linuxclient[version]_[extension].tar.gz est le nom du fichier en question.)
Ça y est, vous bénéficiez de la dernière version du jeu!
Installation de l'extension Shadows of Undrentide (SoU)
L'installation de la première extension est relativement simple. Une fois l'installation et la mise à jour du jeu original effectuées, insérez votre cd de Shadows of Undrentide (SoU) dans votre lecteur. Ouvrez une fenêtre d'explorateur dans votre cd et sélectionnez les fichiers "Data_Shared.zip", "Language_data.zip", "Language_update.zip" et "Data_Linux.zip" (vous pouvez aussi sélectionner nwn.ico pour votre racourci). Placez les dans le répertoire d'installation de NeverWinter Nights. Puis ouvrez un terminal et placez vous dans ce dossier. Lancez alors les commandes suivantes :
unzip Data_Shared.zip unzip Language_data.zip unzip Language_update.zip unzip Data_Linux.zip rm data/patch.bif rm patch.key ./fixinstall
Et lancez ensuite le jeu normalement. L'installation prend 620Mo mais vous pouvez en économiser 100 en supprimant le dossier "Movies" car de toutes façons , le client Linux ne joue pas les films.
Notons au passage que la procédure de mise à jour est la même pour les extensions et le jeu original.
Installation de l'extension Hordes of the Underdark (HotU)
La procédure d'installation d'HotU est quasiement la même que celle de SoU, récupérez les fichiers "Data_Shared.zip", "Language_data.zip" et "Language_update.zip" depuis la racine du cd et placez les dans le répertoire du jeu. Executer ensuite les commandes suivantes :
rm data/patch.bif rm patch.key rm data/xp1patch.bif rm xp1patch.key rm override/* unzip Data_Shared.zip unzip Language_data.zip unzip Language_update.zip
Récupérez les binaires depuis la page de Bioware http://nwn.bioware.com/downloads/linuxclient.html#hotuinstall ("nwclienthotu.tar.gz" pour la version anglaise, "nwclienthotuintl.tar.gz" pour la version internationale) ; il vous faut être loggué pour celà, mais si vous en êtes ici, c'est que vous avez déjà un compte :). Une fois récupéré l'archive placez la dans le répertoire du jeu et executez :
tar -xzvf nwclienthotuintl.tar.gz ./fixinstall
Autres packs d'extensions (gratuits) : CEP
Le CEP (Community Expansion Pack) est reconnu par Bioware comme "hak pack" officiel, est utilisé par 95% des modules et est presque indispensable pour se connecter aux serveurs de jeu. Il ajoute d'innombrables améliorations et compléments au jeu de base.
Pour l'installer c'est très simple, rendez vous sur le site officiel du CEP et récupérez la dernière version (Latest Version). Une fois le (lourd) fichier téléchargé, décompressez-le et placez les différents fichiers dans les répertoires adéquats de votre dossier d'installation de NeverWinter Nights. Les fichiers ".hak" dans le dossier "hak". Les fichiers ".erf" dans le dossier "erf". Les fichiers ".tlk" dans le dossier "tlk". Les fichiers ".mod" dans le répertoire "modules". Vous aurez probablement à créer les répertoires "erf" et "tlk".
Voilà ! Vous êtes fin prêt à vous connecter à des serveurs de jeu. (Notez que si vous voulez vous connecter à un monde persistant, vous devrez installer le hakpack du monde persistant en question, donc renseignez vous sur un serveur avant de vous y connecter.)
Installation avec l'installeur Linux
Sur ce site : http://icculus.org/~ravage/nwn/
Il vous faut télécharger les fichiers :
* Neverwinter Nights 1.29 Final Linux Installer
* French 1.29 Patch
Et l'installeur d'une éventuelle extension.
Double cliquer sur l'un deux, l'installation est très bien expliqué, et je n'ai eu aucun problème.
Une fois installé un dossier nwn a été créer. Exécuté fix_install et démarrer nwn.
Insérez votre clé CD.
Bon jeu ;)
Zoloom
Problèmes rencontrés & solutions
Impossible d'afficher le jeu
Ouvrir le fichier nwn.ini présent à la racine dossier d'installation de NWN. Cherchez les lignes
Height=[Y] Width=[X]
Et remplacer [X] et [Y] par votre résolution. Exemple pour une résolution 1280*1024:
Height=1024 Width=1280
Impossible de lancer le jeu
Problème avec la librairie SDL
Si vous rencontrez le problème suivant au lancement du jeu :
~/neverwinter$ nwn nwmain: ../../src/xcb_lock.c:62: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed. Aborted (core dumped)
Celà provient de l'utilisation de la librairie SDL fournie avec le jeu. Pour remédier à celà, il suffit d'indiquer au jeu d'utiliser la librairie SDL d'Ubuntu comme ceci :
Editez le fichier nwn contenu dans le répertoire du jeu.
gksudo gedit /usr/local/games/neverwinter/nwn
ici le jeu se trouve dans le répertoire /usr/local/games/neverwinter
Puis remplacez la ligne export LD_LIBRARY_PATH comme ci-dessous :
#!/bin/sh # This script runs Neverwinter Nights from the current directory export SDL_MOUSE_RELATIVE=0 export SDL_VIDEO_X11_DGAMOUSE=0 # If you do not wish to use the SDL library included in the package, remove # ./lib from LD_LIBRARY_PATH export LD_LIBRARY_PATH=./miles:$LD_LIBRARY_PATH ./nwmain $@
Et le tour est joué !
Problème avec libmss
Sivous obtenez le message d'erreur suivant : "./nwmain: error while loading shared libraries: libmss.so.6: cannot open shared object file: No such file or directory"
C'est que vous avez surement changé le répertoire d'installation . A défaut d'une meilleure solution , je vous propose de réinstaller le jeu
Problème avec la clé CD
Si le jeu redemande sans cesse la clé CD, la solution que j'ai utilisé est d'ajouter les droits nécessaires au répertoire du jeu.
sudo chmod -R a+rwx /usr/local/games/nwn
Ressources
La communauté
La communauté de Neverwinter Nights est encore active mais a tendance à fondre. Vous trouverez dans le menu Multijoueur du jeu des liens vers les serveurs actifs. Cependant quasiment à chaque fois il vous faudra télécharger des hakpak spécifiques.
Quand vous regardez les détails du serveur faites attentions aux versions demandées:
- nwn [version mini]
- XP1 = extension 1, http://nwn.bioware.com/shadows/
- XP2 = extension 2, http://nwn.bioware.com/underdark/
- une adresse de forum ou de site pour télécharger les hakpak complémentaires
Val de Bise
Val de Bise est un serveur RôlePlay, français et actif.
Le Forum : http://valdebise.forumzen.com/index.htm
Sur youtube : http://fr.youtube.com/results?search_query=val+de+bise&search=Rechercher
Sur le site de Bioware : http://nwn.bioware.com/links/linkdetails.html?id=539
Pour JOUER
Il vous faut le jeu de base et les deux extensions.
Le CEP et deux HakPak disponiblent depuis le forum.
Pour plus de détails : http://valdebise.forumzen.com/Annonces-f1/Les-Hacks-Packs-du-serveur-t1293.htm
Note : Les .7z fourni contiennent des fichiers mélangeant majuscules et minuscules, il faut tout passer en minuscule