Unreal Tournament: Game of the Year Edition

Unreal Tournament: Game of the Year Edition

Not enough ratings
Modder UT99
By Epsilon
Salut à tous !

Dans ce guide, on va patcher UT99, lui ajouter un moteur de rendu, des textures HD ou 4K, divers effets graphiques, lui permettre de prendre en charge les écrans larges et de modifier le fov ;)
   
Award
Favorite
Favorited
Unfavorite
1/ Prérequis
1) Disposer d'une édition dématérialisée Steam d'Unreal Tournament GOTY.

Le jeu n'est plus disponible sur la boutique de steam mais il est encore possible de se procurer une clé via des sites officiels de revente de clés.

Malheureusement à un prix astronomique.

L'autre solution est de se procurer la version boîte.
Je n'ai pas testé donc je ne peux rien garantir, mais ça devrait fonctionner.

Ce guide est basé sur une installation windows, si vous êtes sur linux ou mac, je vous invite à suivre les processus d'installation détaillés en suivant les liens sources.


2) Suivre les liens de téléchargement URL au fur à et mesure de la lecture de ce guide.


3) Si vous constatez que des images ont disparues dans le guide, n’hésitez pas à me faire un petit mp, steam fait du nettoyage au niveau du serveur et certaines images insérées dans le guide peuvent disparaitrent avec le temps. Donc ça me permettra de remettre à jour le guide ;)
2/ Présentation du patch 469C
Avant de modder le jeu, il va falloir le patcher avec la version 469C qui apporte plusieurs correctifs à la version originale 436.

Il inclut notamment un patch pour la gestion de la ram.
Essentiel pour éviter les crashs une fois le jeu moddé.

D'autres versions plus récentes ont été publiées depuis mais ne les ayant pas testées, mon guide est basé pour l'instant sur cette version.


Sources :

https://github.com/OldUnreal/UnrealTournamentPatches

https://oldunreal.com/


Lien de téléchargement de la version 469C :

https://github.com/OldUnreal/UnrealTournamentPatches/releases/tag/v469c


Si vous êtes sur Windows, téléchargez l’exécutable "OldUnreal-UTPatch469c-Windows.exe".

Pour les versions linux, mac et vista, référez vous au processus d'installation sur la page de github.


Vous trouverez la liste des crédits et remerciements ici :

https://github.com/OldUnreal/UnrealTournamentPatches/blob/master/README.md
3/ Présentation du moteur de rendu directx 11
On va installer le moteur de rendu Directx11 disponible depuis 2019 sur moddb et dont la dernière version a malheureusement été supprimée du site.

Les tests réalisés avec les anciennes versions et la compatibilité des mods proposés ne sont pas très concluants mais par chance, PC gaming wiki a remis en téléchargement la bonne version =)


Pourquoi le mod a disparu de moddb ?

La faute à un malheureux lien paypal inclus dans le mod, et qui apparaissait au démarrage du jeu ou d'une partie.

Ce lien était furtif et disparaissait au bout de quelques secondes.

En manipulant un peu les fichiers configs, il est également possible de le supprimer sans problèmes !

Peut être que la controverse aurait été moins importante si le mod ne modifiait pas également le presse papier de Windows à l’insu de la volonté de l'utilisateur, incluant un lien vers le compte paypal de l'auteur.

Comme vous pouvez le voir ici :
























Une partie de la communauté n'a pas appréciée la démarche et lui ont fait savoir, ainsi qu'à moddb.

En conséquence, la dernière version a été supprimée.

Celà ne remet bien entendu pas en cause la qualité du travail réalisé par le moddeur et dans une optique de neutralité, maintenant que nous avons le contexte, je ne m'attarderai pas plus longtemps sur ce sujet, chacun se fera donc son propre avis ;)

Passons plutôt à la suite =)


Ce mode de rendu apporte les fonctionnalités suivantes :

- Occlusion ambiante, surfaces réfléchissantes et brillantes, tesselation, complexité du maillage, douceur et rondeur apportée aux pnj, rendu HDR, occlusion de parallaxe et autres effets graphiques rendus possible par Directx 11.

- Prise en charge de reshade.

- Déblocage du framerate.


La version mise à disposition par PC gaming wiki désactive la copie automatique du lien dans le presse papier.

Comme indiqué plus haut, il y a ensuite une petite manipulation à effectuer que nous verrons au moment du paramétrage pour que le message disparaisse en jeu !


Source pour les anciennes version :

https://www.moddb.com/mods/unreal-directx11-renderer-for-ut-ug-rune-and-dx


Lien de téléchargement pour la version fonctionnelle :

https://community.pcgamingwiki.com/files/file/2744-unreal-directx11-renderer/#goog_rewarded


Crédits et remerciements :

Darknovisme
PC gaming wiki pour la redistribution
4/ Présentation des cartes normales et hauteurs
En anglais, "normal and height maps'" fait référence au mappage ("mapping") des textures.

C'est une technique d'infographie que l'on retrouve dans de nombreux jeux et mods, et qui apporte les améliorations suivantes :

- Modifie le rendu des surfaces pour leur appliquer une géométrie.
- Augmente le niveau de détail en simulant des détails de surface complexe.
- Apporte une illusion de profondeur (relief, rainures, bosses).

Ce patch est à utiliser conjointement avec le mode de rendu directx 11, le pré-requis étant directx 11 v 1.5.
Il a été réalisé par le même moddeur.


Source :

https://www.moddb.com/mods/normal-and-height-maps-for-unreal-gold-and-ut-99-for-unreal-directx-11-renderer


Lien de téléchargement :

https://www.moddb.com/mods/normal-and-height-maps-for-unreal-gold-and-ut-99-for-unreal-directx-11-renderer/downloads/unreal-normal-height-maps-dx11-version-10


Crédits et remerciements :

Darknovisme
5/ Présentation du pack de textures HD ou 4K pour le Monde
Toutes les textures du Monde vont être remplacées par des textures hautes définition ou 4K, selon votre choix.

Il existe également un pack alternatif HD S3TC, mais qui est plus ancien.

Je vous invite à tester chacun des packs en fonction de votre configuration hardware.

Afin de vous donner un ordre de grandeur concernant le pack 4k, jetez un œil aux captures d'écran pour l'utilisation gpu et vram, et à la section configuration de test ;)

Le guide est réalisé à partir de cette version mais je détaillerai les étapes d'installation pour les différents packs.


Sources - Textures 4K :

https://sites.google.com/view/unrealhdtextures/home

https://www.moddb.com/mods/unreal-hd-textures


Lien de téléchargement - Textures 4K :

https://www.moddb.com/mods/ut99hd/downloads/unreal-tournament-hd-texture-pack-30


Source - Textures HD :

https://sites.google.com/view/unrealhdtextures/home

https://www.moddb.com/games/unreal-tournament


Lien de téléchargement - Textures HD :

https://www.moddb.com/games/unreal-tournament/addons/unreal-hd-textures-ut99


Source - Pack alternatif HD S3TC :

https://sites.google.com/view/unrealhdtextures/download-hd-textures


Le lien de téléchargement étant rejeté par Steam, cliquez simplement sur "S3TC Techdemo BetaTextures" sur la page source.

Puis téléchargez le pack via mediafire.


Crédits et remerciements :

Epic
DieHard
Ahaigh01
6/ Présentation du pack HD Skin
C'est également un pack de textures, mais pour les armes, armures et pnj ;)

Il inclut un fix widescreen pour l'aspect ratio des armes, que vous pouvez désactiver ou non.

Nous verrons plus loin comment.

Utilisé conjointement avec fox mod, le fix a pour effet de changer la taille des armes, ce qui permet d'obtenir un résultat proche de l'option disponible sur Unreal Tournament III (choix entre des petites armes ou le ratio normal).

On aura également la possibilité d'activer un mutateur pour obtenir des armures de couleurs aléatoires sur la map.


Source :

https://sites.google.com/view/unrealhdtextures/hd-skins

https://www.moddb.com/mods/high-resolution-unreal-skins


Lien de téléchargement :

https://www.moddb.com/mods/high-resolution-unreal-skins/downloads/unrealhd-v30-full


Le pack existe en qualité inférieure :

https://www.moddb.com/mods/ut99hd/downloads/unrealhd-v30-low-quality-edition


Crédits et remerciements :

Chasseur de foudre
7/ Présentation de Fox mod
Auteur de mods similaires pour Unreal Tournament 2004 et Unreal Tournament III, ces mods sont très qualitatifs et permettent de corriger l'aspect ratio des armes en format widescreen, ou pour les configurations eyefinity / surround, ainsi que de modifier / augmenter le FOV.

Comme on l'a vu plus haut, il est complémentaire avec HD Skin.

Si vous n'avez pas d'écran large, je vous recommande tout de même de l'installer pour étendre la plage de fov prise en charge.

En effet, celle permise par le mod de FOX est beaucoup plus conséquente que la plage par défaut d'Unreal Tournament III (130 au maximum) et du rendu directx11.

Il prendra donc en charge sans soucis la totalité des configurations.

Vous pourrez modifier de façon dynamique le fov via la console en jeu.


Source :

https://github.com/alexstrout/foxWSFix-UT99


Lien de téléchargement :

https://github.com/alexstrout/foxWSFix-UT99/releases/tag/v1.1.1


Crédits et remerciements :

Fox (Alextrout)
8/ Installation du patch 469C
Lancez l’exécutable téléchargé précédemment.

Sur la fenêtre qui s'ouvre sélectionnez la langue :
























Puis cliquez sur suivant.

Sur la prochaine fenêtre, on vous demande le répertoire d'installation.

Allez chercher votre dossier Unreal Tournament qui doit se situer dans le dossier "common" du répertoire d'installation steam :
























Chez moi et dans l’exemple, ma bibliothèque de jeux est installée sur une autre partition.

Cliquez sur parcourir s'il n'est pas détecté automatiquement.

L’emplacement par défaut de Steam et de la bibliothèque de jeux est le suivant :

C:\Program Files (x86)\Steam\steamapps\common\Unreal Tournament


Cliquez ensuite sur suivant et "Installer" :
























Une fois le processus d'installation finis cliquer sur "Terminer" :

9/ Installation du rendu directx 11
Depuis l'archive téléchargée via pc gaming wiki, ouvrez l'archive puis le dossier DirectX 11 Renderer.

A l'intérieur, ouvrez le le dossier 1.6.1, puis le dossier "Unreal_Tournament_436".

Copier les deux fichiers "tessellation.cfg" et "d3d11drv.dll" :






Et coller les dans le dossier "system" du répertoire d'installation Steam d'Unreal Tournament :


















Retournez dans l'archive téléchargée et depuis le dossier 1.6.1, rendez-vous dans le dossier "common".

Copier les deux fichiers ainsi que le dossier suivant :








Puis Collez les également dans le dossier "system" du répertoire d'installation Steam d'Unreal Tournament :










10/ Configuration du rendu Directx 11
Si vous n'aviez pas lancé le jeu précédemment, vous pouvez passer directement à la fenêtre de configuration ci-dessous.

Si ce n'est pas votre première installation et que vous avez déjà lancé le jeu précédemment, démarrez le jeu depuis steam.

A partir du menu, rendez-vous dans les options puis préférences, et enfin sur l'onglet vidéos.

Cliquez sur "Change" en dessous de vidéo driver.

Une fenêtre pop-up apparaîtra, cliquez sur "Yes".

On arrive sur cette fenêtre de configuration :
























On constate que des nouveaux modes de rendus graphique sont apparus suite au patch 469c alors que nous étions limité par défaut à Direct 3D et software rendering, avec la version 436.

Cliquez sur "Show all devices" puis scrollez vers le haut :
























On voit désormais apparaître le mode de rendu Directx11, sélectionnez le puis cliquez sur Next.

Sur la fenêtre suivante, vous pouvez choisir Raw input afin d'assurer une compatibilité parfaite sur les systèmes modernes, et la possibilité de monter en dpi :
























Une fois fait, cliquez sur Next.

Sur la dernière fenêtre cliquez sur Next :
























Puis enfin, sur "run" afin de lancer le jeu et de générer les fichiers de configuration.

Si le jeu ne démarre pas correctement à cette étape et que vous utilisez MSI afterburner et riva Turner c'est normal.

Déconnectez vous de votre session Windows et une fois revenu sur le bureau, quittez MSI afterburner et riva Turner.

Relancez le jeu depuis steam.

A la fenêtre qui s'ouvre, vous pouvez le démarrer normalement.

Vous pourrez relancer MSI afterburner et riva turner une fois en jeu.

Je n'avais pas le soucis avec la version 1.6 lorsqu'elle était encore disponible sur moddb.

Celà semble se produire après redémarrage de la config ou après avoir lancé le jeu pour la première fois.

Si au prochain démarrage, votre jeu démarre en mode fenêtré et n'arrive pas à basculer en mode plein écran, modifier la résolution dans les menu du jeu pour rebasculer en plein écran.

Une fois en jeu, définissez votre résolution dans les options vidéos, puis toujours dans les options, rendez vous dans préférences et enfin audio.

Cliquez sur change.
11/ Modification du pilote audio
Tout comme pour les paramètres vidéos, il faut penser à changer le pilote audio pour profiter d'un son de meilleur qualité, car le pilote par défaut utilisé n'est pas optimal lorsque l'on bénéficie d'une carte son.

Nous voilà donc revenu sur la fenêtre de configuration mais pour la partie audio cette fois :
























Assurez vous de bien avoir les pilotes OpenAL installés sur votre système, puis sélectionnez OpenAL 3D.

A la fenêtre qui suit, cliquez sur run puis une fois en jeu, revenez ensuite sur le bureau.
12/ Paramétrage du rendu directx 11
Avant d'aller plus loin dans l'installation des mods, on va vérifier que les effets relatifs à Directx11 sont bien actifs.

On va ensuite modifier une option d'ajustement automatique du fov qui pose problème avec FoxMod (le clic droit de la souris permettant de zoomer avec le sniper ne fonctionne pas).

Cette option sert à ajuster automatiquement le fov en fonction de votre écran.

Pour plus d'infos sur les avantages et inconvénients, rendez vous en section 21, puis revenez ensuite ici.


Ensuite, on va se débarrasser définitivement du fameux message popup de renvoi vers le lien paypal qui apparaît en jeu.


Enfin, on verrat quelques fixs additionnels.


1) Vérification de l'activation des effets de directx11

Rendez vous dans le dossier system d'Unreal Tournament, puis après avoir effectué un tri sur la colonne "Type", ouvrez le fichier UnrealTournament.ini avec wordpad ou bloc notes :


















Positionnez votre curseur au tout début du fichier puis appuyez sur les touches ctlr + H en même temps afin de pouvoir effectuer une recherche :





































Renseignez dans le champs rechercher "[D3D11Drv.D3D11RenderDevice]", puis cliquez sur Suivant.

Vous arriverez automatiquement sur le bloc concerné :


























































Scrollez un peu vers le bas et vérifier ici que les options graphiques sont bien actives.

C'est normalement ok par défaut.


2) Désactivation de l'option auto fov

Dans le même bloc, cherchez l'option "AutoFOV" et passez la sur False.

Attention à bien respecter la majuscule et à ne pas mettre d'espace.


3) Désactivation du message de soutien paypal

Toujours dans le même bloc, cherchez l'option "SupportMETextEnabled", puis passez la sur "False".


4) Fixs additionnels

Si vous constatez que les sources de lumières sont trop intenses et flash trop sur votre écran, passez l'option coronas sur "False".

Toujours dans le bloc [D3D11Drv.D3D11RenderDevice], vous pouvez augmenter le nombre d'image par seconde (100 par défaut) pour l'ajuster à la fréquence de rafraîchissement de votre écran.

Recherchez la ligne FPS Limit :





































Puis modifier la valeur.

Pensez à bien enregistrer votre fichier à la fin des modifications.
13/ Installation des cartes normales et de hauteur
Depuis l'archive téléchargée sur moddb, copiez le dossier Textures :







Puis collez le dans le répertoire d'installation steam du jeu directement à la racine :


















Microsoft visual studio 2010 redistribuable x86 doit être également installé sur le PC.

Pour le vérifier, il faut se rendre dans le panneau de configuration de windows, puis dans « programmes et fonctionnalités », et vérifier s’il apparait bien dans la liste des programmes installés :
























Si ce n'est pas le cas, vous pouvez télécharger le package sur le site de microsoft.
14/ Installation du pack de textures 4K
1) Installation du pack de textures 4K

Ici aussi l'installation est très simple.

Ouvrez l'archive téléchargée sur moddb puis le dossier UT99-HD-Remastered-v4.0.1.

Copier le dossier Textures.

Comme pour le pack précédant, collez le dans le répertoire d'installation steam du jeu, directement à la racine.

Et remplacez les fichiers lorsque c'est demandé.


2) Installation du pack de textures HD

La méthode d'installation est identique à ci-dessus.


3) Installation du pack S3TC

Méthode d'installation identique également ;)

Je ne m'en suis pas servis donc à vérifier, mais il faudra normalement basculer en openGL ou Direct3D 9 si vous voulez vous en servir, et indiquer True dans le fichier de configuration Unreal Tournament.ini, devant l'option S3TC.

Il faudra probablement relancer le jeu une première fois après modification du mode de rendu, pour que les fichiers de configuration s'actualise, et avoir accès à l'option.

Vous trouverez également des instructions pour vous en servir avec Directx11, dans le fichier info.txt présent dans l'archive.
15/ Installation du pack HD Skin
A ce stade, le jeu a déjà été bien transformé ! =) Mais les armes ne sont toujours rendues en HD, ni les armures.

Depuis l'archive téléchargée sur moddb, copier les deux dossiers "System" et "Textures", puis collez les dans le répertoire du jeu, toujours à la racine.

Remplacez les fichiers lorsque c'est demandé.

On a finis pour les packs de textures ! :-)
16/ Configuration du pack HD Skin
Comme on l'a vu dans la présentation du mod, il est possible de réduire la taille des armes en l'utilisant avec fox mod.

C'est une question de goût mais l'option désactivée se rapproche le plus de la version originale.

Si vous l'utilisez sans fox mod, l'option n'aura que pour effet d'activer ou de désactiver le fix widescreen.

Si vous souhaitez désactiver complètement l'option, rendez vous dans le dossier System du répertoire Unreal Tournament, puis après avoir effectué un tri sur la colonne "nom", ouvrez le fichier "HDSkinsConfig.ini" avec wordpad ou bloc notes :









Renseignez False, puis enregistrez le fichier.

L'option est ajustable pour l'ensemble des armes, et séparément pour le rédempteur, ce qui donne la possibilité de réduire sa taille sans toucher aux autres armes.
17/ Installation de Fox mod
Depuis l'archive téléchargée via github, copier les dossiers System et Src.

Encore une fois, collez les à la racine du répertoire d'installation steam d'Unreal Tournament.

Rendez-vous ensuite dans le dossier "System", puis ouvrez le fichier de configuration "UnrealTournament.ini" avec wordpad ou bloc notes;


Avec "ctrl + H" recherchez la ligne ci-dessous :

Console=UTMenu.UTConsole

Puis remplacez la par :

Console=foxWSFix99.foxUTConsole


Enregistrez le fichier.

Le mod n'a pas besoin d'être utilisé en tant que mutateur.

Il fonctionne en natif.


Pour changer le fov on se rendra dans la console en jeu (tabulation) et on tapera :

SetFOV "valeur souhaitée", par exemple SetFOV 90.

Respecter bien les majuscules et les espaces.

Sur mon écran en 3840x1600, je vois apparaître le glitch graphique au delà de 95 de fov (voir plus bas en section 21).
18/ Configuration en jeu
Quelques options importantes à configurer en jeu !


1) On commence avec l'activation du straf (options, préférence puis onglet game) :


























Cocher bien la case dogdin pour pouvoir straffer.

Vous pouvez activer ou désactiver ici weapon flash si l'effet vous parait trop intense et vous gêne, ou si c'est ok chez vous.


2) On poursuit avec l'activation du mutateur HD Skin et random HD armor :


























Lorsque vous allez créer votre partie, pensez bien à vous rendre dans l'onglet Mutators puis à sélectionner à gauche Unreal/UT : HD Skins Full.

Double cliquez dessus pour l'activer (il basculera sur la fenêtre de droite).

Indispensable si vous voulez profitez des améliorations HD pour les armes.

idem pour random HD armor si vous voulez profitez des armures HD de couleurs aléatoires sur les maps.

Une fois fait, cocher bien la case "Aways use this Mutator configuration" pour ne pas avoir besoin de recommencer à chaque fois.


3) On enchaîne avec l'ajustement du hud


























Ici, trois options nous intéresse particulièrement, hud size, weapon icon size et status size (indication de la vie et de l'armure)

Ces options permettent de bien libérer l'interface et de mieux profiter des décors.

A tester chez vous et à ajuster selon vos goûts et votre écran.

On peut également réduire la taille du crosshair avec « crosshair scale ».

On a finis =)

Place aux captures d'écran ;)
19/ Captures d'écran
Cliquez deux fois pour agrandir.

Direct 11 renderer + normal and height map + HD textures 4K + HD Skin full + Fox mod






























































































































































































































































































20/ Conclusion et retours
J'espère que ce guide vous a plu ! Et qu'il vous permettra de profiter d'UT 99 dans les meilleures conditions ;)

N'oubliez pas de me laissez un petit pouce en l'air ou une évaluation si c'est le cas, vos commentaires permettant d'améliorer la qualité de ce guide sont également bienvenus =)

Bon jeu à tous !
21/ Pour aller + loin
1) Comptabilité entre fox mod et le rendu directx 11

Comme on l'a vu lors du paramétrage du rendu directx11, la compatibilité avec fox mod n'est pas optimale.

Si on active l'option auto fov on perd le zoom du sniper, mais au moment d'ajuster le fov, les armes sont rendues correctement et le bras du personnage n'est pas coupé, ce qui permet de l'ajuster sans contraintes et de ne pas subir le glitch graphique.

Si on la désactive (ce qui est préconisé dans ce guide), on conserve le zoom du sniper, mais augmenter le fov trop fortement a pour conséquence de couper le bras du personnage, ce qui limite l'utilisation de fox mod.

Il faudra rester raisonnable concernant la valeur définie pour ne pas subir ce problème.


2) La lunette du sniper n'est pas rendue correctement

Vous l'avez probablement remarquée, la lunette du sniper occupe pratiquement tout l'écran, alors qu'elle est censé être beaucoup plus petite lors du zoom.

Pas de fix à ma connaissance à ce jour, mais ça semble être lié directement au rendu directx 11.


3) Autres options à creuser

Les fichiers de configuration nous offrent parfois quelques petites surprises.

Sous le bloc [WinDrv.WindowsClient], d'autres options mériteraient d'être approfondies, notamment la densité des particules, ou encore l'option CurvedSurfaces, assez obscure pour ma part puisque non testée :




































Tout compléments d'informations est le bienvenu =)
22/ Mods alternatifs
Un autre moteur de rendu est en développement, exploitant Directx11, Directx12 et Vulkan.

Il est assez récent car la première build a été publiée en novembre 2020.

Ne l'ayant pas testé à ce jour, mon guide est basé pour le moment sur le moteur de Darknovisme.

Souhaitant le tester à l'avenir, il n'est pas impossible que ce guide soit mis à jour en conséquence.

Plus d'infos ici :

https://github.com/dpjudas/UT99VulkanDrv
23/ Configurations de test
Configuration principale :

AMD Ryzen 5950x
RTX 3090 fe
Asus Crosshair VIII formula
Corsair MP600 pro XT 2to
16go GSkill DDR4 Neo 4000

LG 38WN95C-W


Configuration secondaire :

Intel core 2 quad Q9650 oc à 4,5ghz
RTX 3070 fe
Gigabyte EP45 UD3P oc à 500 de fsb
SSD samsung 850 pro 500go
8go DDR2 GSkill PI Black

Triple écran gigabyte M27q (tests réalisés sur le triple écran)


Système d'exploitation :

Windows 10 22h2 build 19045.5247


Versions des mods utilisées :

Patch : 469c publié sur github le 30/10/2022

Moteur de rendu Directx 11 : 1.6 (juillet 2020), republié sur PCGW le 31/08/2023

Normal and height map : 1.0 (mai 2020)

UT99 HD Remasterisé (Textures 4K) : 4.0.1 (juillet 2020), mis à jour le 16/12/2024.

HD Skin : Full 3.1 (novembre 2020)

Fox mod : 1.1.1 (octobre 2021)


Plateforme testée :

Steam