Serious Sam 2
Suite de 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 propose un installeur très pratique que nous allons utiliser.
Pré-requis
Pour cette installation, il vous faut
- Le CD de Serious Sam 2 ;
- Avoir installé la bibliothèque OpenAL ;
- Avoir l'acceleration_graphique activée ;
- Avoir une carte graphique compatible Pixel Shaders 2.0 ;
- Avoir une version récente de SDL:
- : Utiliser 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 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):
chmod +x ./serious.sam2_2.070beta2.1-multilanguage.4cd.run export SETUP_CDROM=/media/cdrom/ sh ./serious.sam2_2.070beta2.1-multilanguage.4cd.run
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
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) :
cd ~/serious.sam2
Ensuite, lancez le jeu:
sh ./serioussam2
Vous pouvez créer un lanceur
Deux problèmes, d'abord la librairie libopenal a changé de version et la libxxf86misc a carrément été supprimée. Solution:
sudo ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal.so.0
Et installer ce paquet http://mirror.ovh.net/ubuntu//pool/main/libx/libxxf86misc/libxxf86misc1_1.0.2-1_i386.deb
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.
gfx_pixResWidth = 1920;
gfx_pixResHeight = 1200;
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:
64 bits
Si vous utilisez un noyau Linux 64 bits, il faudra ajouter ces quelques bibliothèques ssam2_amd64_libs.tar.gz dans le dossier d'installation du jeu. En ligne de commande, exécutez:
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
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:
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:
Désinstallation
Lancez le script de désinstallation qui se trouve dans le dossier d'installation:
cd ~/serious.sam2 sh ./uninstall
Voir aussi
- (en) Site de liflg où vous trouverez des installeurs Linux pour vos jeux
Contributeur principal : Sylvain83.