Unreal Tournament 2003 est le successeur de Unreal Tournament (aujourd'hui connu sous le nom de “Unreal Tournament 1999”. Unreal Engine 2.0.
Natif Linux
Prérequis
matériel : avoir les 3 CD de UT2003, ou les ISO.
logiciel : SDL et OpenAl doivent être installés en lib32 (libsdl & libopenal)
Procédure
Insérer le CD n°3 (ou monter l'ISO)
Sur x64, lancer le script linux à sa racine, avec la syntaxe suivante :
sudo _POSIX2_VERSION=199209 linux32 sh ./linux_installer_64.sh --target /dossier/du/jeu
Accepter la licence (pas trop le choix :p)
Vous pouvez accepter tous les choix par defaut
Le script va demander chaque CD un à un (il suffit d'insérer ou de monter l'ISO de celui demandé)
Problèmes possibles
Pas de son
Si vous n'avez pas du tout de son, cela peut être lié à la librairie de Openal. Pour résoudre, essayez ceci :
S'assurer que lib32-openal soit installé
Aller dans le répertoire System du jeu, et faire une sauvegarde de la librairie fournie par le jeu
mv openal.so openal.so.bak
Lier la librairie du système dans le dossier System du jeu
ln -sf /usr/lib32/libopenal.so.1 openal.so
Interférence avec le compositeur
Cela est peut être lié à un problème de librairie SDL (j'ai eu le problème avec Picom : mon jeu en plein écran avait les bords ronds lol)
S'assurer que sdl (ou lib32-sdl) est installé
Aller dans le répertoire System du jeu, et faire une sauvegarde de la librairie fournie par le jeu
mv libSDL-1.2.so.0 libSDL-1.2.so.0.bak
Lier la librairie du système dans le dossier System du jeu
ln -sf /usr/lib/libSDL-1.2.so.1.2.68 libSDL-1.2.so.0
Résolution max 1680x1050
Il est possible de définir une résolution supérieure à celles disponibles. Pour cela, il suffit d'éditer le fichier ~/.ut2003/System/UT2003.ini, à la section
[SDLDrv.SDLClient] et de modifier ces lignes :
FullscreenViewportX=1920
FullscreenViewportY=1080