Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
serious_sam_2 [Le 15/05/2011, 21:18] – Suppr. tag Hardy, autres corrections. Gemnocserious_sam_2 [Le 20/01/2013, 20:29] (Version actuelle) – Non mais Loki et Liflg ca a jamais été la même chose hein Mathieu Comandon
Ligne 1: Ligne 1:
 +{{tag>jeu fps BROUILLON}}
  
 +----
 +
 +====== Serious Sam 2 ======
 +
 +Suite de [[serious_sam|Serious Sam]], Serious Sam 2 est un jeu vidéo de tir subjectif (FPS) sorti en 2005 sur PC et sous windows. Le jeu a été développé par Croteam puis édité par Take Two Interactive. Croteam propose une version GNU/Linux de son moteur de jeu, ce qui permet de le faire tourner avec Linux. [[:liflg|liflg]] propose un installeur très pratique que nous allons utiliser.
 +
 +{{:ssam2_capture1.jpg?300|Capture d'écran}} {{:ssam2_capture3.jpg?300|Capture d'écran}}  {{:ssam2_capture2.jpg?300|Capture d'écran}}
 +
 +===== Pré-requis =====
 +Pour cette installation, il vous faut
 +  * Le CD de Serious Sam 2 ;
 +  * Avoir [[:tutoriel:comment_installer_un_paquet|installé la bibliothèque]] **[[apt>libopenal1|OpenAL]]** ;
 +  * Avoir l'[[:acceleration_graphique]] activée ;
 +  * Avoir une carte graphique compatible Pixel Shaders 2.0 ;
 +  * Avoir une version récente de SDL:
 +    * : Utiliser [[:sdl|le wiki]] pour installer sdl
 +  * Avoir 2,7 Go d'espace disque.
 +
 +
 +===== Installation =====
 +==== Téléchargement ====
 +Il faut tout d'abord télécharger l'installeur sur [[http://liflg.org/?catid=6&gameid=83|le site de liflg]]. Choisissez l'installeur qui correspond à votre support (4cd ou 1dvd).
 +
 +Ouvrez ensuite un [[terminal]] puis parcourez au dossier où vous avez enregistré l'installeur, et tapez les commandes suivantes (dans le cas 4cd):
 +<code>
 +chmod +x ./serious.sam2_2.070beta2.1-multilanguage.4cd.run
 +export SETUP_CDROM=/media/cdrom/
 +sh ./serious.sam2_2.070beta2.1-multilanguage.4cd.run
 +</code>
 +La première sert à rendre l'installeur exécutable.
 +
 +La seconde spécifie le point de montage de votre lecteur CD/DVD. Cette commande n'est pas nécessaire mais il se peut que l'installer détecte mal votre CD/DVD.
 +
 +La dernière lance l'installeur.
 +
 +==== Installation ====
 +{{:ssam2installer.jpg|Installer de liflg}}
 +
 +Vous choisissez le dossier où vous voulez installer le jeu. Le second champ permet créer un raccourci vers l'exécutable du jeu. Vous pouvez le désélectionner.
 +
 +Choisissez la langue d'installation (French à priori si vous lisez ce wiki :-))
 +
 +La dernière option permet de créer un raccourci dans le menu.
 +
 +Vous pouvez lancer "Begin install" pour installer le jeu.
 +
 +
 +===== Lancer le jeu =====
 +
 +Pour le premier lancement du jeu, nous vous conseillons de rester dans un terminal.
 +Allez dans le dossier où vous avez installé le jeu, et tapez (dans le cas de la capture d'écran précédente) :
 +<code>
 +cd ~/serious.sam2
 +</code>
 +
 +Ensuite, lancez le jeu:
 +<code>
 +sh ./serioussam2
 +</code>
 +
 +<note tip>serioussam2 est un script de lancement qui permet certaines configurations système pour le lancement du jeu. Si le jeu fonctionne, il n'y a pas besoin de le modifier</note>
 +
 +Vous pouvez [[:raccourci-lanceur|créer un lanceur]]
 +
 +<note help>Sous Ubuntu 10.10 (32bits)
 +
 +Deux problèmes, d'abord la librairie libopenal a changé de version et la libxxf86misc a carrément été supprimée. Solution:
 +
 +<code>
 +sudo ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal.so.0
 +</code>
 +
 +Et installer ce paquet http://mirror.ovh.net/ubuntu//pool/main/libx/libxxf86misc/libxxf86misc1_1.0.2-1_i386.deb
 +</note>
 +===== Configuration =====
 +
 +Le HDR doit étre désactivé (options => options vidéo => options vidéo avancées)
 +
 +L'anti-crénelage ne fonctionne pas
 +
 +La réfraction et le bloom peuvent poser problème.
 +
 +<note tip>Le fichier de configuration du jeu se trouve dans serious.sam2/Content/SeriousSam2. Vous y trouverez des options avancées. En cas de mauvaise configuration, il vous suffit de le supprimer et de lancer le jeu pour que les options soient réinitialisées</note>
 +
 +<note help>Il semblerait que le menu des options ne proposent que 3 résolutions, pour augmenter celle ci, il suffit de modifier le fichier de configuration Sam2.ini avec par exemple ces valeurs pour du 1920*1200:
 +
 +gfx_pixResWidth = 1920;
 +
 +gfx_pixResHeight = 1200;</note>
 +===== Problèmes =====
 +==== Erreur de segmentation ====
 +
 +Parfois, lors des chargements, le jeu s'arrête avec une "Segmentation fault". Cela semble donc venir de la gestion de la mémoire 
 +
 +Solution: FIXME
 +
 +==== 64 bits ====
 +
 +Si vous utilisez un noyau Linux 64 bits, il faudra ajouter ces quelques bibliothèques {{:ssam2_amd64_libs.tar.gz|ssam2_amd64_libs.tar.gz}} dans le dossier d'installation du jeu. En ligne de commande, exécutez: 
 +
 +<code>
 +cd ~/serious.sam2
 +wget http://doc.ubuntu-fr.org/_media/ssam2_amd64_libs.tar.gz?id=serious_sam_2&cache=cache
 +tar -zxvf ssam2_amd64_libs.tar.gz
 +</code>
 +
 +==== Assistant de configuration vidéo ====
 +
 +Chez moi, l'assistant de configuration vidéo plante (Même problème qu'avec la réfraction activée).
 +
 +==== Avec plusieurs écrans ====
 +
 +Si vous utiliser plusieurs écrans et que vous décidez de lancer le jeu en mode fenétré, il peut y avoir un bug de souris.
 +
 +Solution: FIXME
 +
 +==== Perte du pointeur ====
 +
 +De retour sous Xorg, aprés l'execution du jeu, le pointeur de la souris par défaut devient celui de Xorg.
 +Il semblerait que tout revienne à la normale après quelques minutes!
 +
 +==== Xgl ====
 +
 +Si vous utilisez Xgl, il faut configurer le script de lancement pour executer le jeu dans un autre serveur graphique: FIXME
 +
 +===== Désinstallation =====
 +
 +Lancez le script de désinstallation qui se trouve dans le dossier d'installation:
 +<code>
 +cd ~/serious.sam2
 +sh ./uninstall
 +</code> 
 +
 +===== Voir aussi =====
 +
 +  * **(en)** [[http://liflg.org/|Site de liflg]] où vous trouverez des installeurs Linux pour vos jeux
 +
 +----
 +
 +//Contributeur principal : [[utilisateurs:Sylvain83|Sylvain83]].//