Ceci est une ancienne révision du document !



Neverwinter Nights

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!

ss3.jpg

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 :

  1. Créer un lien vers une application
  2. Commande : sh nwn
  3. Repertoire de Travail : /[chemin]/nwn/
  4. 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!

French_linuxclient168_xp2.tar.gz (133 MB) : http://files.bioware.com/neverwinternights/updates/linux/168/French_linuxclient168_xp2.tar.gz

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.)

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écuter 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 ou

Vérifier le fichier nwn avec

gksudo gedit /usr/local/games/neverwinter/nwn

et ajouté:

#!/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

cd [/VOTRE DOSSIER JEUX/nwn]
./nwmain $@

Problème avec la clé CD

Si vous voulez modifier la clé du CD:

gedit /usr/local/games/nwn/nwncdkey.ini

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é 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:

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

http://ubuntuforums.org/showthread.php?t=113259


Contributeurs : Rédigé par anonyme et Zoloom

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