FAQ UT2004 pour son installation lors d'une LAN/WAN

Le serveur utilisé est ititou.be, le password est le nom de votre hackerspace préferé en minuscule. Il est possible de le rajouter en favori pour simplifier.

⚙ Installation

On utilise principalement la version patché avec Bonus patch dispo dans une archive à demander (/ut2004-withbp.tar.gz). Les instructions sont pour cette version. Des crashs peuvent survenir si vous utilisez d'autres versions avec notre serveur.

Il y a trois manière principale d'installer UT2004 sur linux:

Le megapack est disponible ici pour windows ou ici pour linux.

🐧 Version Linux native

Si vous utilisez l'archive, pas besoin de l'installer suffit de l'extraire avec tar xvf /ut2004-withbp.tar.gz

🔧 Troubleshooting

• libstdc++5

Vous aurez probablement besoin d'installer manuellement libstdc++5, la plupart des distros étant maintenant sur la 6

Sous Debian : apt install libstdc++5

Il faut également installer une clée valide dans ~/.ut2004/System/cdkey (mettre simplement les chars de la clef). Sinon vous rencontrerez l'erreur : appMsgf(): Your CD key appears to be invalid. You will need to reinstall the game and enter your CD key to fix this problem.

• Le jeu crash instantanément

Si vous utilisez un desktop Wayland, utilisez Xorg. Par exemple Gnome on Xorg et pas juste Gnome. https://opensource.com/sites/default/files/uploads/advent-windowmaker-gdm.jpg

• Pas de sons

Si vous utilisez pulse audio et rencontré l'erreur open /dev/[sound/]dsp: No such file or directory

Utilisé le warpper padsp qui simule un dsp, via la commande padsp ./ut2004

Eventuellement installer openal

• Fix AltTab

dans ~/.ut2004/System/UT2004.ini changer tout les CaptureMouse a False pour pouvoir changer d'app.

• Le jeu fais n'importe quoi avec mon dual screen

Faut malheureusement désactiver un des écrans ou jouer en fenêtré.

Le serveur me kick (obsolète?)

Rajoutez ceci dans /etc/hosts pour éviter de vous faire kicker:

127.0.0.1 ut2004master2.epicgames.com
127.0.0.1 ut2004master1.epicgames.com

Monter une version ISO

mount -o loop /home/you/Downloads/ut2004/UT-2004.iso /cdrom/
export SETUP_CDROM=/cdrom/

🍷 Version windows à l'aide de Wine

L'ISO du jeu contient un fichier .exe qu'il faut simplement installer en utilisant la commande wine UT2004.exe. Une fois installer le jeu se trouvera dans le dossier ~/.wine/drive_c/UT2004/. Vous pouvez jouer au jeu en utilisant la commande wine ~/.wine/drive_c/UT2004/System/UT2004.exe

Il se peut que vous ayez besoin d'installer un crack pour faire fonctionner le jeu sans le DVD dans le lecteur de votre ordinateur.

La version wine semble ne pas avoir les problèmes de sons et de double écran qu'il y a avec la version linux.

Je me fais butter par des monstres invisibles / AKA Ca sert a quoi l'adrénaline

https://unreal.fandom.com/wiki/Adrenaline#Unreal_Championship_and_Unreal_Tournament_2003.2F2004

⚙ Serveur

Lancer son propre serveur
One liner and one minute deployment of server with an admin interface on port 8888 (too easy) (tested) :

docker run -d --name utserver -p 7777:7777/udp -p 7778:7778/udp -p 7787:7787/udp -p 28902:28902 -p 8888:80 captbrick/ut2004

ou utiliser la version de Titouan avec le bonuspack https://gist.github.com/titouanc/bef925f57e2f37cbf62f9349141e57fd

⚙ Connection au serveur depuis le client

Sélectionner "Join game" puis la tab "Internet" et ensuite faire un click droit et choisir IP, entrez sur l'ip donnée par l'organisateur de l'évènement (il faut parfois ajouter le port après l'IP, souvent x.x.x.x:7777)

⚙ Misc

• Augmenter son FOV

En tapant setfov <fov> dans la console du jeu qu'on ouvre avec la touche ~. Ou en modifiant le fichier \System\UT2004.ini à la ligne FovAngleDegrees=<fov>.
Je conseille un FOV au dessus de 120 pour des vrais sensations !

• Adapter la resolution aux écrans moderne

Dans la console du jeu taper setres 1920x1080. Ou dans le fichier System\UT2004.ini modifier la ligne FullscreenViewportX=1920 et FullscreenViewportY=1080.

• Descendre la sensibilité en dessous de 1

Le jeu par défaut nous empêche de descendre la sensibilité de la souris en dessous de 1, ce qui est un soucis avec les souris moderne. Pour descendre la sensibilité il faut modifier le fichier System\UT2004SystemUser.ini à la ligne MouseSensitivity=0.<value> ou dans la console du jeu avec la commande setsensitivity 0.<value>