[LXLE] Installation de imDoom64.

Distribution de travail : LXLE 18.04

1/ Installation des paquets de développement.

util01@station01:~$ sudo apt-get update && sudo apt-get upgrade util01@station01:~$ sudo apt-get install -y g++-8 git libsdl2-net-dev libpng-dev ninja-build python3-pip util01@station01:~$ pip3 install meson==0.46.0 util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ meson --version 0.46.0 util01@station01:~$ sudo apt-get install -y valac libgtk-3-dev

2/ Création du répertoire de travail.

util01@station01:~$ mkdir -p JEUX/DOOM/Moteur util01@station01:~$ cd JEUX/DOOM/Moteur/ util01@station01:~/JEUX/DOOM/Moteur$

3/ Téléchargement du code source.

util01@station01:~/JEUX/DOOM/Moteur$ git clone https://github.com/Doom64/ImDoom64.git --recursive

4/ Création du répertoire de compilation.

util01@station01:~/JEUX/DOOM/Moteur$ mkdir -p ImDoom64/build util01@station01:~/JEUX/DOOM/Moteur$ cd ImDoom64/build util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$

5/ Compilation.

util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ export PATH=$HOME/.local/bin:$PATH CC=gcc-8 CXX=g++-8 util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ CC=gcc-8 CXX=g++-8 meson --default-library=static --buildtype=release -Denable_gtk3=false .. util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ ninja

6/ Vérification.

util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ ls -l imdoom64 -rwxrwxr-x 1 util01 util01 1968016 avril 4 14:46 imdoom64

7/ Télécharger la rom 'doom64'.

URL de la ROM : https://www.emurom.net/us/emulation/nintendo-64-roms/detail-9425-doom.64.html util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ cp ~/Downloads/Doom\ 64\ \(U\)\ \[\!\].zip ~/JEUX/DOOM/Moteur/ImDoom64/build util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ unzip Doom\ 64\ \(U\)\ \[\!\].zip util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ mv Doom\ 64\ \(U\)\ \[\!\].v64 doom64.rom

8/ Lancement.

util01@station01:~/JEUX/DOOM/Moteur/ImDoom64/build$ ./imdoom64

9/ Liens.

https://github.com/Doom64/ImDoom64 https://github.com/svkaiser/Doom64EX https://doom64ex.wordpress.com/