Nous avons deux joueurs dans la famille qui aiment Medieval II Total War. L’un d’eux est tombé sur le mod Third Age Total War, qui fonctionnera si vous avez également le pack d’expansion Kingdoms DLC du jeu principal Medieval II Total War. Comme de nombreux fans du Seigneur des Anneaux, ce mod était très attrayant pour nos fans déjà dévoués de Medieval Total War. Mais il n’a pas réussi à s’exécuter, car:
Windows ne trouve pas Kingdoms.exe
Le mod Third Age se présente sous la forme de 3 fichiers : Partie 1 de 2, Partie 2 de 2, et une mise à jour (3.2 pour le moment). Lorsque vous téléchargez les fichiers et les exécutez dans l’ordre, ils s’installent dans un dossier particulier. En fait, lors de l’installation, il confirme que vous DEVEZ les installer à cet endroit. Il crée une icône de bureau qui renvoie au fichier batch de Third Age qui démarre le mod.
Comme pour de nombreux jeux basés sur Steam, les forums sont remplis de personnes ayant le même problème mais une grande variété d’instructions utiles (et parfois pas si utiles). Beaucoup d’entre elles impliquaient de faire une copie en double du fichier medieval2.exe et de l’appeler kingdoms.exe. J’étais réticent à faire cela au cas où le fichier principal medieval2.exe serait mis à jour.
Voici ce que nous avons fait à la place.
Déplacer les fichiers du mod dans les dossiers de Steam
L’installation par défaut du mod Third Age va dans :
c:\Program Files (x86)\SEGA\Medieval II Total War
Sous ce dossier, il crée un dossier mods et un dossier data.
Le jeu principal, sous Steam, se trouve à
C:\Program Files (x86)\Steam\SteamApps\Common\Medieval II Total War
Comme pour le mod, il y a un sous-dossier appelé mods et un sous-dossier appelé data. Le dossier mods contient les autres royaumes (teuton, américain, etc.).
Pour faire fonctionner le mod Third Age Total War, nous avons copié le contenu du dossier SEGA\Medieval II Total War\\mods dans le dossier Steam\SteamApps\Common\Medieval II Total War\mods. Nous avons ensuite fait la même chose avec le dossier data. Puisqu’aucun des dossiers du troisième âge n’existe dans le jeu principal Medieval II Total War dans Kingdoms DLC, rien n’est écrasé.
Éditer le fichier batch
Pour l’instant tout va bien. La dernière modification consiste à éditer le fichier batch de Third Age qui se trouve maintenant à l’adresse suivante :
Steam\SteamApps\Common\Medieval II Total War\mods\Third_Age_3
Le fichier batch est ce qui ouvre la fenêtre de ligne de commande qui affiche ce message d’erreur initial selon lequel Windows ne trouve pas le fichier Kingdoms.exe. C’est parce que le fichier batch essaie d’exécuter un fichier qui n’existe pas. Pour corriger cela, éditez le fichier batch.
Cliquez sur votre touche Windows et tapez notepad pour ouvrir un éditeur de texte. Ne cliquez pas avec le bouton gauche de la souris ; cliquez avec le bouton droit de la souris et sélectionnez Exécuter en tant qu’administrateur. Comme un fichier batch est une application, vous aurez probablement besoin des droits d’administrateur pour le modifier. Sinon, il s’ouvrira et vous obligera à l’enregistrer sous parce que vous n’aurez pas les droits nécessaires pour l’écraser. Vous n’avez qu’à changer une partie de la deuxième ligne.
cd ..\..
start medieval2.exe @mods\Third_Age_3\TATW.cfg
Vous remarquerez que le seul changement est pour medieval2.exe. Cela signifie que le mod s’appuiera sur le fichier principal medieval2.exe, plutôt que sur une version renommée.
Naviguez dans ce dossier Third_Age_3 sous Steam et faites un clic droit sur le Third Age.bat. Lorsque le menu s’affiche, cliquez sur Créer un raccourci. Et lorsque le raccourci apparaît à côté du fichier batch, faites-le glisser sur votre bureau. Vous pouvez ensuite cliquer avec le bouton droit de la souris sur le raccourci, cliquer sur le bouton Changer l’icône, et naviguer jusqu’au fichier .ico dans le Third_Age_3 pour avoir l’icône cool du One Ring sur votre raccourci.