Tenemos dos jugadores en la familia que aman Medieval II Total War. Uno de ellos se encontró con el mod Third Age Total War, que funcionará si también tienes el pack de expansión DLC Kingdoms del juego principal Medieval II Total War. Al igual que para muchos fans de El Señor de los Anillos, esto era muy atractivo para nuestros ya devotos fans de Medieval Total War. Pero no se ejecutó, porque:
Windows no encuentra Kingdoms.exe
El mod Third Age viene en 3 archivos: Parte 1 de 2, Parte 2 de 2, y un actualizador (3.2 de momento). Cuando descargas los archivos y los ejecutas en orden, se instalan en una carpeta determinada. De hecho, cuando los instalas, te confirma que DEBES instalarlos allí. Crea un icono en el escritorio que enlaza con el archivo por lotes de Third Age que inicia el mod.
Como ocurre con muchos juegos basados en Steam, los foros están llenos de gente con el mismo problema pero con una gran variedad de instrucciones útiles (y a veces no tanto). Muchas de ellas implicaban hacer una copia duplicada del archivo medieval2.exe y llamarlo kingdoms.exe. Yo era reacio a hacer esto por si el archivo principal medieval2.exe se actualizaba.
Esto es lo que hicimos en su lugar.
Mover los archivos del mod a las carpetas de Steam
La instalación por defecto del mod Third Age va a:
c:\NProgram Files (x86)\NSEGA\NMedieval II Total War
Debajo de esa carpeta, crea una carpeta de mods y otra de datos.
El juego principal, en Steam, se encuentra en
C:\NProgram Files (x86)\NSteam\NSteamApps\NCommon\NMedieval II Total War
Al igual que con el mod, hay una subcarpeta llamada mods y una subcarpeta llamada data. La carpeta mod contiene los otros reinos (teutónico, americano, etc.).
Para conseguir ejecutar el mod Third Age Total War, copiamos el contenido de la carpeta SEGA\Medieval II Total War\mods a la carpeta Steam\SteamApps\Common\Medieval II Total War\mods. Luego hicimos lo mismo con la carpeta de datos. Como ninguna de las carpetas de la Tercera Edad existe en el juego principal de Medieval II Total War en Kingdoms DLC, no se sobrescribe nada.
Edit the Batch File
Hasta aquí todo bien. El último cambio es editar el archivo por lotes de Third Age que ahora se encuentra en:
Steam\SteamApps\Common\Medieval II Total War\mods\Third_Age_3
El archivo por lotes es lo que abre la ventana de línea de comandos que muestra ese mensaje de error inicial de que Windows no puede encontrar el archivo Kingdoms.exe. Esto se debe a que el archivo por lotes está intentando ejecutar un archivo que no existe. Para solucionarlo, edita el archivo por lotes.
Haz clic en tu tecla de Windows y escribe notepad para abrir un editor de texto. No haga clic con el botón izquierdo del ratón; haga clic con el botón derecho y seleccione Ejecutar como administrador. Dado que un archivo por lotes es una aplicación, es probable que necesite derechos de administrador para editarlo. De lo contrario, se abrirá y te obligará a guardar como porque no tendrás los derechos para sobrescribirlo. Sólo tiene que cambiar parte de la segunda línea.
cd ..\Ndebe iniciar medieval2.exe @mods\Third_Age_3\TATW.cfg
Notará que el único cambio es para medieval2.exe. Esto significa que el mod se basará en el archivo principal medieval2.exe, en lugar de una versión renombrada.
Navega hasta esa carpeta Third_Age_3 en Steam y haz clic con el botón derecho en el Third Age.bat. Cuando aparezca el menú, haz clic en Crear un acceso directo. Y cuando el acceso directo aparezca junto al archivo por lotes, arrástralo a tu escritorio. A continuación, puedes hacer clic con el botón derecho en el acceso directo, hacer clic en el botón Cambiar icono y navegar hasta el archivo .ico en Third_Age_3 para tener el genial icono de One Ring en tu acceso directo.