Installation du jeu de stratégie militaire “Jagged Alliance 2”.
1) Répertoire de travail
1 2 3 |
pi@raspberrypi ~ $ mkdir -p JEUX/JA pi@raspberrypi ~ $ cd JEUX/JA/ pi@raspberrypi ~/JEUX/JA $ |
2) Téléchargement du code source :
1 2 3 |
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 :
1 |
pi@raspberrypi ~/JEUX/JA/ja2-stracciatella $ cp config.template config.default |
4) Modification du makefile :
Ouvrir :
1 |
Makefile |
Chercher et commenter :
1 2 3 |
$(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 :
1 2 3 |
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 :
1 2 |
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 :
1 2 |
[~] ➔ 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 :
1 2 3 4 5 |
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 :
1 2 3 |
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 :
1 |
~/.ja2/ja2.ini |
Chercher :
1 |
data_dir = /some/place/where/the/data/is |
Remplacer par :
1 |
data_dir = /home/pi/JEUX/JA/Jeu |
11) Lancement du jeu :
1 |
pi@raspberrypi ~ $ ja2 |
12) Erreur :
1 2 |
ERROR: caught unhandled exception: Opening file 'interface/sirtechsplash.sti' failed |
Solution :
1 |
ja2 -resversion FRENCH |
Lien :
http://www.holarse-linuxgaming.de/news/jagged_alliance_der_stracciatella_flashback
13) Photo d’écran :
14) Lien :