UT2004 ok, non sans mal

paradise Membre non connecté
-
- Voir le profil du membre paradise
- Inscrit le : 08/06/2011
- Groupes :
Comme il faut le savoir, on doit installer ensuite le Megapack pour les Maj et pouvoir accéder au jeu en ligne.
Hélas, sur les distros modernes, le Megapack qui existe en .run ne s'installe plus, et pire à présent il ne s'ouvre même plus.
Je suis allé donc chercher la version d'origine en tar.bz2, qu'il faut décompresser deux fois afin d'obtenir un dossier.
À partir de là, il faut dossier par dossier, compléter (ou carrément merger) les dossiers d'origine du jeu.
Un peu chiant, mais bon, rien de sorcier.
Si vous avez Mageia 64, il faut rendre la compatible en 32, avec notamment :
- les libstdc++ en i586,
- libSDL1.2_0 en i586
- SDL-1.2.14-10.fc14.i686
Mais une fois cela fait, le jeu ne s'ouvre pas, en le lançant en console on a ce message :
Code :
./libSDL-1.2.so.0: wrong ELF class: ELFCLASS64
Pourtant, libSDL-1.2.so.0 est aussi bien présent dans /usr/lib que dans usr/lib64.
Voilà donc le truc pour corriger le problème (trouvé dans le forum de Ubuntu): modifier le ut2004.bin de la façon suivante :
Code :
# Let's boogie!
if [ -x "${UT2004_DATA_PATH}/ut2004-bin" ]
then
cd "${UT2004_DATA_PATH}/"
exec "./ut2004" $*
fi
echo "Couldn't run UT2004 (ut2004-bin). Is UT2004_DATA_PATH set?"
exit 1
en
Code :
# Let's boogie!
if [ -x "${UT2004_DATA_PATH}/ut2004-bin" ]
then
cd "${UT2004_DATA_PATH}/"
exec "./ut2004-bin-linux-amd64" $*
fi
echo "Couldn't run UT2004 (ut2004-bin). Is UT2004_DATA_PATH set?"
exit 1
Avec le Megapack en .run, ça marchait nickel, mais bon...
Édité par paradise Le 27/09/2011 à 19h26
PC bureau : CM Asus B-250 - Cpu Intel i5-7600K - RAM 16 Go DDR4 2400 - CG 1050 TI 4Go - Webcam Hercules Infinite
OS : Mageia 7 KDE
OS : Mageia 7 KDE
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie