Unreal Tournament 3: Black Edition

Unreal Tournament 3: Black Edition

Not enough ratings
Créer ou rejoindre un serveur en 2025 et modder UT3 !
By Epsilon
Salut à tous !

L'objectif de ce guide est de vous détailler pas à pas les étapes pour déverrouiller les fonctionnalités multi-joueurs et pouvoir vous connecter à un serveur, ou en créer un.

On va également modder le jeu avec un patch widescreen et reshade ! ;)
   
Award
Favorite
Favorited
Unfavorite
1/ Prérequis
1) Disposer d'une édition dématérialisée d'Unreal Tournament III Black Edition sur Steam.

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 très élevé.

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.


2) Téléchargez les fichiers et exécutables en suivant les url pendant la lecture de ce guide.

N'hésitez pas à me faire savoir si un lien est ko.


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 Open Spy
Open Spy c'est quoi?


Depuis la suppression officielle d'Unreal Tournament 3 sur le store de Steam et la fermeture des serveurs par EPIC (début 2023), il existe une solution alternative pour rejoindre un serveur ou en créer un afin de continuer à profiter des fonctionnalités multi-joueurs, notamment pour pouvoir débloquer les succès steam.

A l'origine et il y a de nombreuses années, les serveurs étaient gérés par Gamespy (les plus anciens d'entre vous connaîtront).
Gamespy à finis par disparaître et Epic Games à pris le relais.

OpenSpy prend la relève aujourd'hui.
Il s'agit d'un travail communautaire open source pour permettre à d'anciens jeux tels qu'UT3 de pouvoir à nouveau se connecter à un serveur, afin de continuer à jouer en ligne, et pour maintenir le jeu en état. C'est tout simplement un clone de gamespy.


Quel est le problème?


On ne peut plus jouer en multi-joueur depuis la fermeture des serveurs Epic games.

La progression des trophées (et donc des succès steam) étant liée au profil "en ligne", on ne peut plus les débloquer.

La configuration des touches (entre autre) n'est pas mémorisée par le profil hors ligne, ce qui est plus que gênant, même pour jouer en local.


Source : https://github.com/openspy/ut3-proxy/releases/tag/v0.1

> fichier "dinput8.dll" à télécharger


Crédits et remerciements à : CHC
3/ Présentation de FoxMod
On va également modder le jeu avec un excellent patch widescreen réalisé par Fox.

Auteur de mods similaires pour le premier Unreal Tournament et Unreal Tournament 2004, ces mods sont très qualitatifs et permettent de corriger l'aspect ratio des armes en format widescreen ainsi que de modifier / augmenter le FOV.

Si vous n'avez pas d'écran large, vous pouvez tout de même l'installer pour prendre en charge la modification du fov.

Le patch pour UT3 apporte en plus une fonctionnalité "Splitscreen" qui permet de couper l'écran en deux ou trois par exemple, afin de jouer à plusieurs sur un unique écran.

Il permet également la prise en charge des contrôleurs.


Source : https://www.moddb.com/mods/foxmod-splitscreen/downloads/foxmod-v09-installer

> Exécutable "foxmod v.09" à télécharger


Crédits et remerciements à : Fox


Plus d'infos sur le patch de Fox :

https://steamhost.cn/steamcommunity_com/app/13210/discussions/0/846963711024070655/
4/ Présentation de mon profil reshade
Reshade c'est quoi ?

Pour ceux qui ne connaissent pas reshade, c'est un injecteur de post traitement qui permet d'ajouter des effets graphiques à vos jeux en utilisant des shaders.

Reshade est très puissant et fortement dépendant du gpu.

En fonction des shaders utilisés et des réglages il peut nécessiter beaucoup de ressources, mais il est aussi extrêmement personnalisable, ce qui permet d'en profiter sur tout types de configuration.

Idéalement, il faut une carte graphique adaptée à sa résolution pour en profiter de façon optimale, afin d'éviter ou de limiter les goulots d'étranglement gpu, si vous voulez pousser les effets au maximum.

Le gros avantage de reshade est de pouvoir redonner vie à d'anciens jeux en rehaussant les couleurs, en faisant ressortir le niveau de détail des textures, en ajoutant de l'antialiasing, de l'occlusion ambiante, une profondeur de champ, et bien d'autres effets.

Etant donné que tout est configurable, vous pouvez si besoin modifier le réglage par défaut pour des questions de performance, ou tout simplement pour l'ajuster à vos préférences.

Vous pouvez aussi vous amuser à tester d'autres shaders si vous le souhaitez en modifiant l'installation avec l'exécutable ;)


Pour ma part, mes presets reshade sont toujours réalisés avec pour objectif de faire ressortir les textures, renforcer les couleurs, les contrastes, les lumières, sans dénaturer.

Je prend plus ou moins de liberté en fonction des jeux mais mon but est de rester fidèle au maximum à la version originale tout en rehaussant la qualité globale !


On aura donc les shaders suivants :


Adaptive Sharpen

De l'upscaling, renforce considérablement les détails des textures. Je ne sais pas chez AMD mais chez Nvidia on peut également passer par les pilotes de la carte graphique.
Donc attention aux réglages en amont du panneau de configuration, car reshade viendra renforcer encore plus l'effet.

CAS

Pour contrast adaptive sharpening. C’est une techno d’AMD. C’est également du sharpening mais qui est appliqué en fonction du contraste. Ça permet de renforcer le sharpening sur les éléments de la scène qui dispose d’un contraste plus faible. A l’inverse, le sharpening est moins important sur les éléments qui disposent d’un contraste élevé.
Au final, ça fait ressortir les éléments de la scène les moins perceptibles.
C’est donc complémentaire avec l’adaptive sharpening.

Clarity

Apporte de la luminosité à la scène en faisant ressortir les zones les plus sombres.

qUINT_mxao

C'est de l'occlusion ambiante, fait ressortir les ombres, ajoute une solution d’éclairage indirecte et un lissage de surface.

Sepia

Teinte légère afin de rendre les couleurs un peu plus chaudes.

SMAA

Filtre antialisating.
Plus efficace que le FXAA, mais également plus gourmand.
On aurait pu appliquer du TAA, plus léger, mais qui a tendance à flouter légèrement.
A ajuster en fonction de votre écran (rapport résolution / taille de la dalle) car une grosse résolution sur une petite dalle aura tendance à gommer les effets d’aliasing, ce qui permet de s’en passer et de soulager le gpu.

Technicolor2

Fait ressortir fortement les couleurs et permet de leur redonner de l’éclat, car les couleurs par défaut d’UT3 sont très ternes.

Vibrance

Augmente la saturation des pixels, les pixels qui ont peut de couleurs vont bénéficier d’un boost plus important que ceux qui en ont moins, évitant ainsi une sur-saturation.
Permet d’équilibrer et de contrebalancer sepia et technicolor2.

PPFX_SSDO

Amélioration du SSAO.
On est également sur de l’occlusion ambiante pour refléter la lumière venant directement d’un objet ou provenant d’un objet.


> Preset reshade à télécharger ci-dessous :

https://e.pcloud.link/publink/show?code=XZXoxxZCKkpsY4QO1z21m22iQovgLgmsEF7

C'est mon cloud personnel, le lien est sécurisé ;)


Crédits et remerciements


Reshade

Crosire


Sharders

CeeJay (CAS, SMAA, Sepia, Technicolor2, Vibrance)

Marty McFly (Quint Mxao)

BlueSkyDefender (Clarity)

Marot (PPFX SSDO)
5/ Installation du jeu et génération des fichiers de profil
Téléchargez et installez UT3 black Edition à l'emplacement de votre choix.

1/ Premier réglage sur Steam

Clic-droit sur l’icône du jeu puis « propriété ».
On se rend dans « Général » puis dans les options de lancement, on choisit « Jouer à Unreal Tournament 3 : Black Edition ».
On se rend ensuite dans « Mises à jour », et on sélectionne « ne mettre ce jeu à jour qu’à son lancement », puis « ne jamais autoriser les téléchargements en arrière-plan ».

On veut éviter ici que Steam modifie le contenu du répertoire d'installation qui va être modifié.


2/ Récupération de la clé CD

Clic-droit sur le jeu, puis « gérer » et « clé CD ».
On la note quelque part.


3/ Lancement du jeu

On lance le jeu.
Lors de l’apparition du message concernant la clé CD, cocher la case « Ne plus afficher ce message ».

Si non installé sur votre système, une nouvelle fenêtre s’ouvre ensuite pour l’installation de DirectX, si vous n'êtes pas concerné vous pouvez passer :





















On suit le processus d’installation.

Idem pour Microsoft Visual C++ 2005 :




















On accepte et on laisse l’installation se poursuivre.

La nouvelle fenêtre qui apparaît concerne OpenAL et donc l’audio, mais à ce stade, ne cliquez pas sur OK tout de suite, lisez plus bas avant de continuer :



























4/ Génération du premier fichier de profil "joueur.ue3profile"

Le jeu se lancera après avoir cliqué sur OK.
Steam demandera la clé CD.
On la renseignera.

A la fenêtre de connexion du compte, on cliquera dans un premier temps sur « jouer hors ligne ».

Cette première connexion « hors ligne » va générer un fichier nommé « joueur.ue3profile » dans le dossier de configuration du jeu situé ici :

C:\Documents\My Games\Unreal Tournament 3\UTGame\SaveData\joueur.ue3profile

Ce fichier correspond au profil hors ligne, et lorsque vous relancerez votre jeu, il se connectera automatiquement au profil hors ligne.

En tout cas à ce stade 😉.


5/ Génération du deuxième fichier de profil "ue3.profile"

Sortez du jeu en cliquant dans un premier temps sur « déconnexion » puis appuyer sur « echap » pour revenir au bureau.
Le jeu vous reconnectera alors automatiquement.
Sortez en cliquant sur « sortir ».

Si vous avez été trop vite et que vous avez cliqué directement sur « sortir » avant de vous déconnecter, recommencez.

En effet en vous déconnectant le jeu va générer un second fichier nommé « .ue3profile » dans le dossier de configuration du jeu situé ici :

C:\Documents\My Games\Unreal Tournament 3\UTGame\SaveData\.ue3profile

Ces deux fichiers ne seront pas nécessaires par la suite mais il est très important de respecter ces étapes et de bien générer ces deux fichiers de configuration pour que les patch OPEN SPY et FOX Mod fonctionnent correctement.

Vous devez donc avoir ces deux fichiers générés dans le dossier « Save Data » avant de continuer :








A ce stade, il n’y a aucune liaison avec les serveurs et aucunes sauvegardes de la progression des succès en jeu et sur Steam.

La progression des succès dans le menu « primes » semble fonctionner, mais lorsque l’on quitte le jeu et que l’on se reconnecte au profil hors ligne, rien n’est mémorisé et les trophées ne sont pas sauvegardés.

La configuration des touches n’est pas non plus mémorisée, ni la configuration du hud.

On est sur un profil fictif.

Maintenant que vous avez bien tout lu, vous pouvez finaliser l’installation d’Open AL et commencer cette première configuration 😉.
6/ Installation du patch Open Spy et création du profil
Ce faux profil est plutôt gênant on ne va pas se mentir !

On va donc y remédier en se connectant aux serveurs OPENSPY.

Pour cela, on va créer un nouveau profil au prochain lancement du jeu qui sera un profil OPENSPY.

On pourra recréer un personnage.

Les touches seront bien mémorisées ainsi que le réglage du HUD.

Les fonctionnalités concernant la progression des trophées fonctionneront (en jeu et avec Steam pour les succès).

Enfin, on conservera bien la progression de notre campagne, ce qui permettra entre autres de la faire en lan avec un pot 😉.

Vous l’avez compris, on va récupérer l’ensemble des fonctionnalités en ligne ! Et ça c’est top ! =)

On copie et on colle le fichier dinpunt8.dll téléchargé précédemment dans le dossier « Binaries » du répertoire du jeu :














Au démarrage du jeu, celui-ci va continuer à se connecter automatiquement avec le profil fictif généré plus tôt.

Donc on se déconnecte et on crée son compte OPENSPY :

Sur la fenêtre de connexion, on clique sur « Créer profil ».








On renseigne notre nom d’utilisateur, un mot de passe et une adresse e-mail :








Et c’est tout ! :








A ce stade, on est enregistré sur les serveurs d’OPENSPY 😉.

Le nombre d’utilisateur maximum par adresse e-mail semble être de 1.
Si vous tentez de créer un autre utilisateur avec la même adresse e-mail, vous serez normalement bloqué.

En se connectant, on pense bien à activer la case « enregistrer mot de passe » et « connexion automatique » pour que le jeu se connecte automatiquement au profil openspy au démarrage.

Puis on quitte le jeu en cliquant sur « sortir » pour conserver la connexion automatique.

De cette façon, le fichier généré par le patch open Spy va prendre le relais au profil fictif crée plus tôt.

On aperçoit le nouveau fichier crée à l’emplacement des profils utilisateurs (de mon côté j’ai créé un profil test pour l’exemple) :









C’est donc dans ce nouveau fichier que sera conservé la progression de la campagne et des trophées.

Pour un back-up en cas de désinstallation et pour vous connecter depuis n’importe quel PC avec vos identifiants OPENSPY, conserver bien l’ensemble du dossier « Unreal Tournament 3 » car les fichiers config semblent être liés aux fichiers de profil.
Le backup seul du fichier profil d’OpenSpy ne suffit pas à récupérer la progression des trophées, donc une fois que ça fonctionne, on backup l’intégralité du dossier.

On peut maintenant s’attaquer à FOX mod qui va nous permettre de profiter des écrans larges et des configurations eyefinity/surround, grâce à la correction du FOV et du rendu de l’arme.

On pourra également modifier le FOV de façon dynamique en jeu avec la console.
7/ Installation et réglage de Fox Mod
On lance l’exécutable « foxMod-v09.exe » téléchargé via moddb :





















On clique sur « Next ».

Attention à cette étape si vous avez le client Black Edition de Steam vous pouvez passer dans le cas contraire lisez bien ce qui est indiqué :





















Une fois la vérification faite, cliquez sur « Good to go! »

Pour la fenêtre suivante, cocher uniquement « Client-Side Features » si vous ne vous servez pas du pack CBP3 Domination.

Dans le cas contraire, cocher bien la case (non testée chez moi) :





















On clique ensuite sur « Next ».

Le programme nous demande l’emplacement du dossier UT Game (et non pas du dossier d’installation du jeu).

Par défaut, le chemin est normalement bien renseigné.

Si besoin, on clique donc sur « Browse » et on le renseigne :





















Enfin, on clique sur « Install ».

Le programme semble ne pas se terminer mais l’installation est bien finie lorsque le statut « Completed » apparait :





















Donc on clique juste sur « Next » et « finish ».

Fox Mod est désormais installé 😉.

Au lancement du jeu, celui-ci se reconnecte automatiquement au profil hors ligne et on se retrouve de nouveau avec une progression des trophées réinitialisée.
Le profil OPENSPY n’est plus chargé.

On va donc se déconnecter et se reconnecter au profil précédemment crée en n’oubliant pas de cocher « connexion automatique » !
On renseigne le nom du profil que l’on a crée et notre mot de passe.

Ça refonctionne ! 😉

On retrouve bien l’ensemble de notre configuration et la progression de nos trophées dans le menu « primes ».
8/ Configuration des options en jeu + modification ini
Onglet « Vidéo » : configuration de base des options vidéos

Une fois dans les menus, rendez-vous dans « paramètres ».

Dans le premier onglet « vidéo », régler le FOV à 110 (ou plus bas selon votre écran, cette valeur de 110 sera outrepassée plus loin dans les options avancées pour monter jusqu’à 130).

Désactiver ensuite l’option « Splitscreen Viewport FOV » qui permet de définir si le FOV doit être ajusté depuis l’écran splité, ou depuis la totalité de l’écran.
Si on ne joue pas en écran splité, cette option n’est pas utile.








Choisir le mode de Post-traitement qui vous convient le mieux (à tester).
Pour exemple, les captures d'écran prises en section 12 ont été réalisées avec un post-traitement vif (l'image est bien plus sombre que le post-traitement par défaut).

Les autres réglages parlent d’eux-mêmes.

Tout en bas, activez l’accélération physique si vous possédez une carte Nvidia (fonctionne normalement chez AMD) :









Onglet vidéo : configuration avancée des options vidéos

Cliquer ensuite sur la case « avancé ».








Ici, vous pouvez vous faire plaisir, UT3 ayant plus de 15ans, vous pouvez pousser les curseurs graphiques à fond avec n’importe quelle carte graphique récente en full HD et probablement même en 4K.

Personnellement, je désactive le flou cinétique, un peu trop prononcé selon moi.

Je désactive également la vsync sur ma configuration triple screen + reshade, car le jeu n’atteindra pas 144 ips. En fonction de votre écran et de votre config, il pourra être pertinent de l'activer pour éviter le tearing.

Il faudra juste faire attention au profil reshade que je propose dans ma compilation, mais vous pourrez toujours l’ajuster à ce moment-là 😉 !

On peut monter ici le FOV jusqu’à 130.
C’est cette valeur qui sera retenue et qui va outrepasser le réglage réalisé dans le menu vidéo précédant.


Onglet « Audio » : réglage du son pour basculer en OpenAL

On se rend dans le menu « audio » et on coche « Utilisation OpenAL » si on posséde une carte son adéquate (afin de bénéficier de l'accélération matérielle) :









Onglet « Entrée » : configuration des touches


Dans l’onglet « entrée », accéder à « touches » en bas à droite :








Configurez ici vos touches qui seront bien mémorisées cette fois ! :









Onglet « joueur » : Splitscreen et divers


Dans cette onglet, on va pouvoir désactiver complétement splitscreen, pour que l’écran ne soit pas séparé et coupé en deux.

On passe le curseur à 1 :








Vous pouvez également cocher « Personnages modifiés autorisés » (probablement pour le modding), et « charge toujours les caractères personnalisées ».

Définissez ici votre connexion réseau (pas d’impact pour les lans).


Onglet « Armes » : Interface en jeu








On pourra régler ici la taille de la mire (chez moi sur 5) et choisir si la mire est identique à toutes les armes ou personnalisée selon les armes (normal).

On décoche ensuite selon ses préférences :

- Petites armes : à tester chez vous.

- Affichage des armes : à tester selon votre écran mais chez moi, la barre des armes du HUD est rendue pixelisée et occupe une grosse partie de l’écran, ce qui est plutôt moche et très gênant en jeu, je la désactive donc.

- Affichage des armes disponibles uniquement : fonctionne uniquement si l’option précédente est active.

- Display Weapon Picker Peek : permet d’afficher ou non le menu des armes en jeu lorsque vous changez d’arme. C’est une alternative à la barre classique des armes. Personnellement je la désactive.


Onglet « Hud » : Interface en jeu


Ici, activer ou désactiver les éléments d’interface du hud qui vous intéresse.









Activation de la correction du FOV dans sa partie

Pour activer la correction du FOV, il faudra vous rendre dans « Mutateurs » au moment de créer votre partie :








Puis cocher les deux mutateurs du mod « foxMod v0.9 – AI / Voice » puis « foxMod v0.9 – Splitscreen / Controller : FOV » :








Et « accepter ».
En mode campagne, le mod s’active automatiquement.
En mode multijoueur, c’est le serveur qui crée la partie qui doit activer le mutateur.
Le PC qui rejoint le serveur activera automatiquement le mutateur si celui-ci est bien installé =)
Dans le cas contraire, il ne pourra tout simplement pas se connecter au serveur.

Pour modifier le FOV de façon dynamique en jeu, on ouvre la console avec « tabulation » durant sa partie et on renseigne « FOV 90 » ou « FOV 130 » par exemple, sans les guillemets.


Modification du fichier « UTGame.ini »


Si vous constatez que votre framerate est bloqué à 62ips max, rendez vous dans le fichier config « UTEngine.ini » à cet emplacement et ouvrez-le avec bloc-notes ou WordPad :

C:\Users\« Votre nom utilisateur »\Documents\My Games\Unreal Tournament 3\UTGame\Config

Faites une recherche dans le fichier (ctrl + H) sur « [Engine.GameEngine] ».

Dans le bloc, vous trouverez les lignes suivantes :

« MinSmoothedFrameRate= »
« MaxSmoothedFrameRate= »

Renseignez :

MinSmoothedFrameRate=30.000000
MaxSmoothedFrameRate=143.000000

A régler bien entendu selon votre écran !

Enregistrez et quittez 😉

On a vu le principal 😉
On peut passer à reshade !
9/ Configuration de reshade
Avant de poursuivre sur reshade, je recommande de tester votre installation dans un premier temps, afin de vérifier que tout fonctionne bien 😉


Ensuite rendez vous sur le site de reshade et téléchargez la dernière version :

https://reshade.me/








Lancez l’installation de Reshade.

Au démarrage du programme, on vous demande de sélectionner le programme.

S’il n'appairait pas dans la liste cliquer sur « Browse » :


































Puis aller chercher votre exécutable UT3.exe dans le répertoire d'installation du jeu (dossier "Binaries").

Une fois fait, le chemin apparaîtra dans la fenêtre ci-dessus à la place de « Search ».

Cliquer sur « Next ».

On choisit DirecX9 :


































Puis on clic sur « Next ».

A la prochaine fenêtre, on vous demande de choisir vos shaders, donc les effets graphiques que vous voulez ajouter à votre jeu.

Cliquer sur « Browse » et aller récupérer mon preset depuis l’archive Pcloud que vous téléchargé précédemment (fichier "Epsilon.ini") :


































Les shaders correspondant au profil sont automatiquement sélectionnés.

Cliquer sur "Next".

Une fois l'installation terminée, cliquez sur "Finish".
10/ Installation de mon profil reshade
Depuis l'archive téléchargée via Pcloud, copier les deux fichiers .ini

Puis coller les dans le répertoire du jeu à cet emplacement :

Unreal Tournament 3\Binaries

Remplacez les fichiers lorsque c'est demandé.


Il faut désormais indiquer à reshade le chemin d’emplacement du fichier de configuration de l’utilisateur, soit « Epsilon.ini », que l’on vient d’installer.

On ouvre donc le fichier « Reshade.ini » avec WordPad ou Bloc-notes et on se rend à l’emplacement « CurrentPresetPath » :






















Renseignez le chemin en fonction de l’emplacement de votre installation.

Pensez également à modifier le chemin pour le cache (ligne « IntermediateCachePatch »), qui sera différent chez vous.


Pour lancer Reshade en jeu :

Appuyer sur la touche « début/home » de votre clavier.
Une fenêtre s’ouvrira avec les différents shaders sélectionnables et qu’on vient d’installer.
Les shaders sélectionnés sont ceux correspondants à mon profil et sont déjà réglés.
Pour activer/désactiver le profil de façon dynamique en jeu, appuyez sur la touche Z de votre clavier (vous pouvez changer la touche, tout est configurable).


Pré-réglage des shaders (pour plus de détail, ouvrir le fichier « Epsilon.ini ») :

Adaptive Sharpen : 2.0
CAS : 0.500000
Clarity - Radius : 4
PPFX_SSDO – intensité : 1.4
qUINT_mxao : Maximum
Sepia – intensité : 0.150000
SMAA : Par défaut
Technicolor2 – intensité : 0.350000
Vibrance – intensité : 0.150000


Si vous constatez des soucis de performance, vous pouvez soit désactiver un effet, soit le revoir à la baisse.
Le plus consommateur ici reste le MXAO et l’adaptive sharpening.
Le MXAO au maximum peut mettre à genoux très rapidement une carte graphique si vous jouez dans une grosse résolution, alors commencez par ajuster ce réglage 😉.
Vous pouvez le descendre en ultra ou very hight/hight selon votre résolution et votre carte graphique, en medium ou low si vraiment c'est compliqué, le désactiver si ça ne passe pas !

L’adaptive sharpening est également au maximum, vous pouvez le descendre à 1.0.
Le sharpening fait ressortir fortement les textures, ça peut paraître un peu excessif avec ce pré-réglage alors n’hésitez pas à le redescendre si besoin.

Le preset a été réalisé à partir d'un post traitement "vif" dans les options du jeu, donc vous aurez peut être besoin d'ajuster clarity et vibrance si vous utilisez un autre mode de post traitement.


IMPORTANT : pour le déclenchement des succès Steam


Reshade a pour effet de désactiver le déclenchement des succès steam.
Donc il faut suivre régulièrement votre progression dans le menu « primes » du jeu et désactiver reshade avant l’obtention du succès pour l’obtenir, sinon vous passerez à côté.
Si vous faites des sauvegardes régulières de vos fichiers, vous pourrez toujours revenir en arrière, mais ça peut être problèmatique si on y fait pas attention.

Pour désactiver reshade avant l’obtention d’un succès et le ré-activer c’est très simple.

Copier et coller sur votre bureau le fichier « d3d9.dll » installé par reshade dans le dossier « binaries ».

Supprimer le du dossier « binaries ».

Validez votre succès.

Puis recopier le dans le dossier « binaries ».

Reshade se lancera bien au lancement du jeu sans modification des paramètres et vous aurez validé votre succès !

Qui sera bien mémorisé dans le fichier généré par la création du compte OpenSpy !
11/ Configuration du routeur et du pare feu pour héberger une partie en ligne
Configuration du routeur (exemple avec une box orange V5)

Il faut se rendre dans l'onglet "réseau" puis "NAT/PAT".
Il faut créer des règles personnalisées afin de pouvoir créer son propre serveur et recevoir d'autres joueurs.
Cette étape n'est pas nécessaire pour jouer en LAN (mais vous aurez peut être besoin d'une adresse IP fixe).

On ouvrira les ports suivants pour UT3 :



































En sélectionnant bien son ordinateur dans la liste des équipements concernés.

On vérifie que ces ports sont bien ouverts également dans le pare-feu :
















































Si besoin, il faudra également s'assurer que le pare-feu est bien configuré de la même façon dans Windows pour accepter les communications entrantes et sortantes via ces ports.

Attention bien entendu au risque de sécurité que cela induit !

Si ça ne fonctionne pas, tentez de passer en IP fixe (IPV4).
12/ Création de parties multijoueurs et validation des succès steam
La personne qui crée le serveur est la personne qui valide les succès.

Pour les parties multijoueurs en lan ou en ligne, la problématique est la même.
C’est la personne qui crée la partie qui valide le succès.
Pas de fixs à ce jour à ma connaissance.

Il est par contre possible de valider les succès en hébergeant une partie en ligne et en jouant seul contre des bots.

Le succès « champion en ligne » fonctionne très bien en hébergeant un serveur OpenSpy.


Pour héberger une partie en ligne

il faut tout simplement passer par le menu "héberger partie".
Dans "type de serveur", sélectionnez "internet".
Vous pouvez définir un mot de passe si vous le souhaitez, et configurer votre partie.

Pour vous connecter au serveur, il faudra tout simplement passer par le menu "rejoindre partie".
Celui-ci apparaîtra dans la liste.


Pour jouer en lan

Même process ici, mais dans "type de serveur", sélectionner "lan" tout simplement ;).


Pour faire la campagne en lan


La campagne fonctionne également très bien en lan, par contre il faut tricher un peu.

La personne qui crée la partie doit lancer une nouvelle campagne, cocher "jeu lan", puis cliquer sur "partie public".

Attendez ensuite que votre ami rejoigne la partie, et qu'il soit prêt, avant de cliquer sur "commencer".
Il doit rejoindre la partie en premier, sinon vous risquez d'être déconnecté.

Pour que votre ami puisse rejoindre la campagne en lan, il devra passer par le menu "multi-joueurs", puis "rejoindre réseau lan" tout simplement.

Je n'ai pas testé la campagne en ligne mais la progression de la campagne en lan est bien mémorisée et vous pouvez la faire à votre rythme !


Quelque soit votre méthode de connexion (internet, lan, campagne), ne tenez pas compte du message généré par le jeu vous indiquant que votre configuration ne vous permet pas d'héberger une partie en ligne.

En effet, la redirection de ports a bien été faite et la liaison avec OpenSpy est bien active.
13/ Vérification de l’activation de votre serveur OpenSpy
Afin de vérifier que notre serveur OpenSpy est bien actif et visible des autres joueurs, on peut se rendre sur le site d’OpenSpy après avoir crée sa partie en ligne (« multijoueur », « héberger une partie ») :

https://beta.openspy.net/server-list/ut3pc

On retrouve ici la liste des serveurs actifs :


























On voit notre serveur apparaître lorsque la partie est lancée (ici "Epsilon") 😉
On peut désormais lancer le jeu et profiter à nouveau des fonctionnalités en ligne !
14/ Captures d'écran
Cliquez deux fois pour agrandir.

Fox mod + reshade + post-traitement réglé sur vif :































































































































































































































































































15/ Conclusion et retours
J’espère que ce guide vous a plus et vous permettra de profiter d’UT3 dans les meilleures conditions possibles ! 😉

Si vous avez aimé ce guide et qu'il vous a été utile, n'oubliez pas de me laisser un petit pouce en l'air ;)

Vos observations ou compléments d'informations permettant d'améliorer la qualité de ce guide sont bienvenus =) N'hésitez pas à laisser un commentaire.

Encore merci aux moddeurs et à la communauté de continuer à faire vivre cette licence culte, malheureusement mis au placard par Epic Games..

Bon jeu à tous !
16/ Pour aller + loin
Traduction en anglais à venir.
17/ 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és :

Patch Open Spy : 01 (janvier 2023)

Fox mod : 09 (décembre 2018)

Reshade : 6.3.3


Plateforme et édition :

Steam
UT3 black edition