Installation du jeu de stratégie militaire « Jagged Alliance 2 ».
1) Répertoire de travail
pi@raspberrypi ~ $ mkdir -p JEUX/JA pi@raspberrypi ~ $ cd JEUX/JA/ pi@raspberrypi ~/JEUX/JA $
2) Téléchargement du code source :
pi@raspberrypi ~/JEUX/JA $ git clone https://bitbucket.org/gennady/ja2-stracciatella.git pi@raspberrypi ~/JEUX/JA $ cd ja2-stracciatella/ pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $
3) Configuration :
pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $ cp config.template config.default
4) Modification du makefile :
Ouvrir :
Makefile
Chercher et commenter :
$(Q)$(INSTALL_MAN) ja2.6 $(MANPREFIX)/man/man6 $(Q)$(INSTALL_DATA) ja2-stracciatella.desktop $(PREFIX)/share/applications $(Q)$(INSTALL_DATA) Build/Res/jagged3.ico $(PREFIX)/share/pixmaps/jagged2.ico
5) Compilation et installation :
pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $ make pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $ sudo make install pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $ cd ..
6) Répertoire des ressources :
pi@raspberrypi ~/JEUX/JA $ mkdir Jeu pi@raspberrypi ~/JEUX/JA $ cd Jeu/
7) Copier les ressources originales :
A partir d’une installation existante de « Jagged Alliance 2 / version anglaise sous-titré en français » sous Ubuntu :
[~] ➔ cd ~/.wine/drive_c/Program\ Files/Ja2 [~/.wine/drive_c/Program Files/Ja2] ➔ scp -r Data/ pi@192.168.1.12:/home/pi/JEUX/JA/Jeu
8) Vérification :
pi@raspberrypi ~/JEUX/JA/Jeu $ ls Data/ AMBIENT.SLF BINARYDATA.SLF FONTS.SLF LOADSCREENS.SLF NPCDATA.SLF SPEECH.SLF ANIMS.SLF CURSORS.SLF INTERFACE.SLF MAPS.SLF NPC_SPEECH.SLF stsounds BattleSNDS.slf DATA.SLF Intro.slf MERCEDT.SLF RADARMAPS.SLF TILECACHE BIGITEMS.SLF FACES.SLF LAPTOP.SLF MUSIC.SLF SOUNDS.SLF TILESETS.SLF
9) Renommer les répertoires et les fichiers en minuscule :
pi@raspberrypi ~/JEUX/JA/Jeu $ cd Data/ pi@raspberrypi ~/JEUX/JA/Jeu/Data $ for i in `find -type f`; do mv "$i" "$(echo $i | tr A-Z a-z)"; done pi@raspberrypi ~/JEUX/JA/Jeu/Data $ for i in `find -type d`; do mv "$i" "$(echo $i | tr A-Z a-z)"; done
10) Configuration du répertoire des ressources :
Ouvrir :
~/.ja2/ja2.ini
Chercher :
data_dir = /some/place/where/the/data/is
Remplacer par :
data_dir = /home/pi/JEUX/JA/Jeu
11) Lancement du jeu :
pi@raspberrypi ~ $ ja2
12) Erreur :
ERROR: caught unhandled exception: Opening file 'interface/sirtechsplash.sti' failed
Solution :
ja2 -resversion FRENCH
Lien :
http://www.holarse-linuxgaming.de/news/jagged_alliance_der_stracciatella_flashback
13) Photo d’écran :
14) Lien :
https://bitbucket.org/gennady/ja2-stracciatella