Installation de Jagged Alliance 2 Stracciatella 0.17.0.
* Distribution de travail : LXLE 18.04 https://lxle.net/ * Jagged Alliance 2 Stracciatella https://ja2-stracciatella.github.io/
1/ Installation du jeu original Jagged Alliance 2.
- Installation de wine :
util01@station66:~$ sudo apt-get install wine-stable - Insérer le cd du jeu dans le lecteur du cd-rom.
- Se diriger dans le répertoire d'installation du jeu du cd-rom :
util01@station66:~$ cd /media/util01/install_cd/Install/ - Lancer le programme d'installation avec Wine :
util01@station66:/media/util01/install_cd/Install$ wine SETUP.EXE - Poursuivre l'installation complète du jeu.
- Après l'installation, répertoires des ressources :
/home/util01/.wine/drive_c/Program Files (x86)/Ja2/
2/ Installation des paquets de développement.
util01@station01:~$ sudo apt-get install build-essential cmake git cargo util01@station01:~$ sudo apt-get install libfltk1.3-dev libfltk-images1.3 libfltk-gl1.3 libfltk-forms1.3 libfltk-cairo1.3
3/ Installation de SDL2 version 2.0.8.
util01@station01:~$ sudo apt-cache policy libsdl2-dev libsdl2-dev: Installé : (aucun) Candidat : 2.0.8+dfsg1-1ubuntu1.18.04.4 ...
util01@station01:~$ sudo apt-get install libsdl2-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev
4/ Création du répertoire de travail.
util01@station01:~$ mkdir -p JEUX/JA2 util01@station01:~$ cd JEUX/JA2/ util01@station01:~/JEUX/JA2$
5/ Téléchargement du code source.
util01@station01:~/JEUX/JA2$ git clone https://github.com/ja2-stracciatella/ja2-stracciatella.git
util01@station01:~/JEUX/JA2$ cd ja2-stracciatella/ util01@station01:~/JEUX/JA2/ja2-stracciatella$
6/ Création du répertoire de compilation.
util01@station01:~/JEUX/JA2/ja2-stracciatella$ mkdir _bin util01@station01:~/JEUX/JA2/ja2-stracciatella$ cd _bin/
7/ Configuration de la compilation.
util01@station01:~/JEUX/JA2/ja2-stracciatella/_bin$ cmake ..
8/ Compilation.
util01@station01:~/JEUX/JA2/ja2-stracciatella/_bin$ make
9/ Lancement du Lanceur 'ja2-launcher'.
util01@station01:~/JEUX/JA2/ja2-stracciatella/_bin$ ./ja2-launcher
10/ Configuration du lanceur.
- Onglet [Data]
- JA2 Game Directory : /home/util01/.wine/drive_c/Program Files (x86)/Ja2
- Game Version : French

- Onglet [Setting]
- Resolution : 800x600
11/ Jouer à JA2.
12/ Installation des outils JA2.
- Installation de pip pour Python3 :
util01@station01:~$ sudo apt install python3-piputil01@station01:~$ cd JEUX/JA2/ util01@station01:~/JEUX/JA2$ - Téléchargement du code source :
util01@station01:~/JEUX/JA2$ git clone https://github.com/ja2-stracciatella/ja2-open-toolset.gitutil01@station01:~/JEUX/JA2$ cd ja2-open-toolset/ util01@station01:~/JEUX/JA2/ja2-open-toolset$ - Compilation :
util01@station01:~/JEUX/JA2/ja2-open-toolset$ pip3 install -e . util01@station01:~/JEUX/JA2/ja2-open-toolset$ pip3 install -r requirements-dev.txt util01@station01:~/JEUX/JA2/ja2-open-toolset$ pip3 install fs - Test :
util01@station01:~/JEUX/JA2/ja2-open-toolset$ python3 examples/dump_data.py --verbose --output-folder /home/util01/JEUX/JA2/ /home/util01/.wine/drive_c/Program\ Files\ \(x86\)/Ja2/Data/
13/ Installation des outils JA2.
util01@station01:~$ cd JEUX/JA2/ util01@station01:~/JEUX/JA2$
- Téléchargement du code source :
util01@station01:~/JEUX/JA2$ git clone https://github.com/ja2-stracciatella/free-ja2-resources.gitutil01@station01:~/JEUX/JA2$ cd free-ja2-resources/ util01@station01:~/JEUX/JA2/free-ja2-resources$ - Installation des dépendances :
util01@station01:~/JEUX/JA2/free-ja2-resources$ pip3 install -r requirements.txt - Compilation de l'éditeur :
util01@station01:~/JEUX/JA2/free-ja2-resources$ util01@station01:~/JEUX/JA2/free-ja2-resources$ python3 create_free_editorslf.py - Installation de l'éditeur :
util01@station01:~/JEUX/JA2/free-ja2-resources$ cp build/editor.slf /home/util01/.wine/drive_c/Program\ Files\ \(x86\)/Ja2/Data/



