12. Guía de Instalación y Gestión de Mods

Esta guía describe cómo instalar, configurar y gestionar modificaciones (mods) en Starfield tanto en sistemas operativos Windows como en Linux (específicamente optimizado para CachyOS y distribuciones basadas en Arch Linux bajo Steam Proton).


1. El Concepto Clave: Permitir Carga de Archivos Modificados (Invalidación de Archivos)

Para que el motor del juego lea texturas, mallas, sonidos o scripts modificados que no pertenecen a los archivos .ba2 originales de Bethesda, debes indicarle al juego que "invalide" los archivos antiguos y busque los nuevos. Esto se hace creando un archivo de configuración de texto llamado StarfieldCustom.ini.

El archivo debe tener el siguiente contenido:

[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=

2. Guía de Modding para Windows

Paso A: Creación del archivo de configuración

  1. Dirígete a la carpeta: C:\Usuarios\[TuUsuario]\Documentos\My Games\Starfield\
  2. Haz clic derecho, selecciona Nuevo > Documento de texto.
  3. Nómbralo exactamente como StarfieldCustom.ini (asegúrate de que no se guarde como StarfieldCustom.ini.txt teniendo activada la opción "Mostrar extensiones de archivo" en el Explorador de Windows).
  4. Pega el bloque de configuración del Punto 1 y guarda los cambios.

Paso B: Elegir un Gestor de Mods (Recomendado)

  • Vortex (Nexus Mods): Es la opción más sencilla para principiantes. Admite instalación con un solo clic desde la web de Nexus Mods.
  • Mod Organizer 2 (MO2): Es la mejor opción para usuarios avanzados porque utiliza un sistema de archivos virtual. Tus mods no alteran la carpeta raíz del juego, evitando problemas al actualizar. Requiere instalar el plugin específico para Starfield.

Paso C: Instalación de Starfield Script Extender (SFSE)

Muchos mods avanzados requieren SFSE para funcionar: 1. Descarga SFSE desde su página oficial o Nexus Mods. 2. Copia los archivos del mod (incluyendo sfse_loader.exe) directamente en el directorio raíz de instalación del juego (donde se encuentra Starfield.exe), por defecto en Steam: C:\Program Files (x86)\Steam\steamapps\common\Starfield\ 3. Importante: A partir de ahora, para que los mods que dependen de SFSE funcionen, debes iniciar el juego ejecutando sfse_loader.exe en lugar del ejecutable normal de Steam.


3. Guía de Modding para Linux (Optimizado para CachyOS)

CachyOS, gracias a su kernel optimizado para rendimiento gaming (linux-cachyos) y paquetes optimizados para CPU x86-64-v3/v4, proporciona una tasa de frames excelente en Starfield. Sin embargo, al jugar a través de Proton (Steam Play), el juego se ejecuta en una "caja de arena" (sandbox) o prefijo de Wine separado, lo que cambia drásticamente la ubicación de los archivos y la forma de cargar herramientas auxiliares.

Paso A: Dónde ubicar el archivo StarfieldCustom.ini

En Linux, la carpeta de "Documentos" de Windows se encuentra mapeada dentro del prefijo Wine del juego (el compatdata de Steam).

  1. Abre tu gestor de archivos (Dolphin, Nautilus, etc.) y navega a la siguiente ruta en tu carpeta personal (~): bash ~/.local/share/Steam/steamapps/compatdata/1716740/pfx/drive_c/users/steamuser/Documents/My Games/Starfield/ (Nota: 1716740 es el AppID de Steam oficial de Starfield).
  2. Crea allí el archivo de texto StarfieldCustom.ini con el bloque de configuración del Punto 1.
  3. Si el juego no lee tus mods de texturas/modelos sueltos colocados en la carpeta raíz del juego, puedes probar a crear una carpeta llamada Data en esa misma ruta del prefijo de Steam y meter allí los mods sueltos.

Paso B: Instalación y Carga de Starfield Script Extender (SFSE)

Bajo Linux no puedes hacer doble clic en sfse_loader.exe para que cargue el juego a través de Steam de forma nativa. Debes configurar Steam para que "engañe" a Proton y lance el cargador de scripts.

  1. Descarga SFSE y descomprímelo en la carpeta de instalación nativa del juego en Linux: bash ~/.local/share/Steam/steamapps/common/Starfield/
  2. Para que Proton ejecute el cargador (sfse_loader.exe) y cargue las librerías necesarias del mod (generalmente wininet.dll o dinput8.dll), haz clic derecho sobre Starfield en Steam > Propiedades > pestaña General.
  3. En el apartado Parámetros de lanzamiento, pega la siguiente línea: bash WINEDLLOVERRIDES="wininet=n,b" bash -c 'exec "${@/Starfield.exe/sfse_loader.exe}"' -- %command% (Esta regla le ordena a Wine que use la DLL modificada de forma nativa y reemplaza la llamada de ejecución de Starfield.exe por sfse_loader.exe manteniendo los parámetros de Steam).

Paso C: Advertencias de Rendimiento y Sistemas de Archivos en CachyOS

  • ¡Evita particiones NTFS! Si tienes un disco secundario formateado en NTFS compartido con una instalación de Windows, Proton sufrirá errores de lectura de archivos y cuelgues constantes al cargar mods grandes. Instala Starfield y tus mods en discos formateados nativamente en EXT4, BTRFS o XFS.
  • Gestión de mayúsculas y minúsculas (Case Sensitivity): Linux distingue entre mayúsculas y minúsculas (Textura.dds es distinto a textura.dds), mientras que Windows y el motor de Starfield no. Si instalas mods manualmente extrayendo carpetas, asegúrate de mantener el formato exacto de las carpetas de datos (Data/textures/, Data/meshes/) para que el juego las detecte correctamente.
  • Uso de Proton Ge (GloriousEggroll): En CachyOS es muy recomendable usar Proton-GE para Starfield. Puedes instalarlo fácilmente usando la aplicación ProtonUp-Qt (disponible en los repositorios de CachyOS/Arch o en Flatpak) para obtener correcciones adicionales de vídeo y rendimiento en mods pesados.

4. Tipos de Mods y Orden de Carga Recomendado

Cuando modifiques Starfield para añadir atuendos elegantes o cambios de jugabilidad, te encontrarás con tres tipos principales de archivos:

  1. Archivos sueltos (Loose Files): Carpetas de texturas (.dds) o mallas (.mesh) que se colocan directamente dentro de Data/.
  2. Archivos de plugin (.esm): Mods creados con la herramienta oficial de Bethesda. Se deben declarar en el archivo plugins.txt para que carguen.
  3. Cargadores de scripts (Plugins de SFSE): Archivos .dll que se guardan en Data/SFSE/Plugins/ y cambian la lógica del juego.

Cómo gestionar Plugins en PC

Para habilitar mods de formato .esm en las últimas versiones del juego, puedes seguir una de estas opciones:

  • Opción 1: Gestor Interno

    Actívalos directamente a través del menú integrado del juego en la pestaña de Creaciones > Orden de Carga.

  • Opción 2: Archivo plugins.txt (Mods Externos)

    Si instalas mods de forma externa (como desde Nexus Mods), debes crear o editar el archivo plugins.txt en la ruta de configuraciones del juego según tu sistema operativo:

    • Windows: %LocalAppData%\Starfield\plugins.txt
    • Linux (CachyOS/Arch/Proton): ~/.local/share/Steam/steamapps/compatdata/1716740/pfx/drive_c/users/steamuser/AppData/Local/Starfield/plugins.txt

Dentro del archivo plugins.txt, debes listar cada mod con formato .esm anteponiendo un asterisco (*). Ejemplo de contenido:

# Lista de plugins activos
*AtuendosSexysDeNeon.esm
*MejoraTexturasSarah.esm

🌐 Navegación de Guías: Consejos Iniciales | Trucos y Consola | Trajes Espaciales | Volver al Índice