[GnuStep] Installation de DoomEd

[GnuStep] Installation de DoomEd

1/ Répertoire de travail.

me@gnustep:~$ mkdir -p JEUX/DOOM/Editeur/DoomEd
me@gnustep:~$ cd JEUX/DOOM/Editeur/DoomEd 
me@gnustep:~/JEUX/DOOM/Editeur/DoomEd$ 

2/ Téléchargement de l’archive du pre source.

me@gnustep:~/JEUX/DOOM/Editeur/DoomEd$ wget http://twilightedge.com/downloads/ReDoomEd.Sources.0.92.1-b1.tar.gz

3/ Décompression de l’archive.

me@gnustep:~/JEUX/DOOM/Editeur/DoomEd$ tar xvfz ReDoomEd.Sources.0.92.1-b1.tar.gz 
me@gnustep:~/JEUX/DOOM/Editeur/DoomEd$ cd ReDoomEd.Sources.0.92.1-b1/ReDoomEd  
me@gnustep:~/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd$ 

4/ Modification de fichier.

Ouvrir :

GNUmakefile.preamble

Chercher et supprimer :

-Wfatal-errors

Ouvrir :

DoomEd/idfunctions.m

Chercher et commenter :

NX_RAISE (NX_APPBASE, msg, 0);

Ouvrir :

DoomEd/lbmfunctions.m

Chercher et commenter :

       if (count>bpwidth)
                NX_RAISE (LBMERR, "Decompression exceeded width", 0);

5/ Pré-configuration.

me@gnustep:~/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd$ . /usr/lib/GNUstep/Makefiles/GNUstep.sh 

6/ Compilation.

me@gnustep:~/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd$ make

7/ Installation.

me@gnustep:~/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd$ su
root@gnustep:/home/me/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd# make install
root@gnustep:/home/me/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd# exit
me@gnustep:~/JEUX/DOOM/Editeur/DoomEd/ReDoomEd.Sources.0.92.1-b1/ReDoomEd$

8/ Lancement de ReDoomEd.

/usr/bin/openapp ReDoomEd

9/ Erreur.

NSGenericException: lock '/tmp/GNUstepSecure1000/GSLaunchedApplications.lock' already broken 

Solution :

Relancer plusieurs fois l'application

10/ Téléchargement des cartes.

me@gnustep:~$ cd JEUX/DOOM/Editeur 
me@gnustep:~/JEUX/DOOM/Editeur$ wget https://archive.org/download/2015JohnRomeroDoomDump/2015_romero_doom_dump.zip/doom-maps.zip

11/ Décompression de l’archive des cartes.

me@gnustep:~/JEUX/DOOM/Editeur$ unzip doom-maps.zip

12/ Edition de la carte ‘e1m1’.

13/ Liens.

http://twilightedge.com/mac/redoomed/
https://www.doomworld.com/forum/topic/72509-more-goodies-from-romero-doomed-source-maps-graphics/?tab=comments#comment-1363800