Installation du moteur de jeu Doom : Zandronum.
1/ Lien.
Lire mon petit guide sur le mode 'Chasecam' : https://miniordi.hacktech.dev/moteur-de-jeu-doom-zdoom/
2/ Installation des paquets de base.
pi@minetest:~ $ sudo apt-get install libssl-dev
3/ Répertoire de travail.
pi@minetest:~ $ mkdir -p JEUX/DOOM/Moteur/Zandronum
pi@minetest:~ $ cd JEUX/DOOM/Moteur/Zandronum/
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum $
4/ Téléchargement du code source.
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum $ hg clone https://bitbucket.org/ptitSeb/zandronum
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum $ cd zandronum/
5/ Configuration de la compilation.
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum/zandronum $ cmake .
6/ Compilation.
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum/zandronum $ make
Scanning dependencies of target gme
[ 0%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.o
...
Adding textures.txt 85.6% [ 677/ 4697] Deflate
...
[ 65%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_bridge.o
[ 66%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_camera.o
...
/home/pi/JEUX/DOOM/Moteur/Zandronum/zandronum/skulltag_actors.pk3 contains 70 files (updated 70)
[100%] Built target skulltag_actors_pk3
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum/zandronum $
7/ Fichier 'doom2.wad'.
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum/zandronum $ cp ~/JEUX/DOOM/Wads/doom2.wad .
8/ Lancement du jeu.
pi@minetest:~/JEUX/DOOM/Moteur/Zandronum/zandronum $ ./zandronum
9/ Liens.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=179475&start=50 https://bitbucket.org/ptitSeb/zandronum
10/ Compilation pour Raspbian Strech with desktop 2017-09-07.
- Installation de g++ 4.9 :
$ sudo apt-get install gcc-4.9 g++-4.9
- Installation de l'alternative de g++ :
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
$ g++ --version
g++ (Raspbian 4.9.3-14) 4.9.3
- Compilation avec g++ 4.9 :
$ make GXX=g++-4.9
