Mods y packs de texturas para Dusklight (Twilight Princess) — Henriko 4K

Cómo instalar el pack de texturas 4K de Henriko Magnifico y otros mods en Dusklight. Rutas de texturas por plataforma, compatibilidad de formato con packs de Dolphin y lo que se sabe del ecosistema de mods de Dusklight.

Publicado 2026-05-14 ·Actualizado 2026-06-16

Dusklight (antes Dusk) soporta reemplazo de packs de texturas de fábrica y tolera mods a nivel de ISO vía un camino “Continue anyway”. Todavía no hay un mod loader dedicado — el ecosistema es pequeño (≈4 mods en GameBanana al momento del crawl) pero creciendo.


Pack de texturas 4K de Henriko Magnifico

El pack de texturas comunitario insignia. Originalmente para Dolphin, totalmente compatible con Dusklight.

NombreZelda: Twilight Princess 4K Texture Pack
AutorHenriko Magnifico
Lanzamiento inicial16 de mayo de 2020
Última versión3.0, lanzada el 1 de enero de 2026
Adiciones en 3.0Más de 530 nuevas texturas 4K (Ordona, Templo del Bosque, Hyrule Field)
Cobertura total”Más de 1.800 texturas 4K personalizadas” — algunos interiores siguen sin cubrir
Descargahenrikomagnifico.com/zelda-twilight-princess-4k (última versión vía Patreon, $3)
FormatoCarpeta DDS de Dolphin — funciona con Dusklight

Las instrucciones oficiales de instalación del autor cubren Dolphin (build de Ishiiruka, toggle “Use Custom Textures”). La ruta de instalación para Dusklight de abajo está documentada por la comunidad y sigue la misma estructura de carpeta DDS de Dolphin que lee el texture_replacements/ de Dusklight.

Alternativa 1080p (pack más viejo de 2× resolución interna)

Si no necesitas 4K completo, el pack más viejo está duplicado como ZeldaTwilightPrincess720p en GitHub: github.com/FHArchive/ZeldaTwilightPrincess720p. También formato DDS de Dolphin, también funciona con Dusklight.


Rutas de instalación por plataforma

Suelta la subcarpeta GZ2E01 (o GZ2P01 para PAL) del pack de texturas en la ruta de abajo, luego actívalo en los settings de Dusklight.

PlataformaRuta de texture_replacements
Windows%APPDATA%\TwilitRealm\Dusk\texture_replacements\
macOS~/Library/Application Support/TwilitRealm/Dusk/texture_replacements/
Linux~/.local/share/TwilitRealm/Dusk/texture_replacements/
Steam DeckIgual que Linux
Android/sdcard/Android/data/dev.twilitrealm.dusk/files/Texture_Replacement/ (T mayúscula, singular; verificado vía issue #763)
iOSAhora viable desde v1.4.0 — su soporte para DDS ASTC hace usables los packs de texturas en móvil (incl. iOS). La ruta exacta de iOS aún no está documentada por la comunidad; usa DDS codificado en ASTC en vez de BC7 para móvil.

Nota de renombrado futuro: el rebrand del repo TwilitRealm/dusklight renombra el binario a “Dusklight”. Cuando un release salga bajo el nuevo nombre, se espera que la constante de carpeta de datos de escritorio le siga. La v1.0.1 todavía sale como Dusk — las rutas de arriba son precisas para v1.0.x.

Estructura de carpetas dentro de texture_replacements/

texture_replacements/
└── GZ2E01/             ← Game ID (usa GZ2P01 para PAL)
    ├── tex1_64x32_*.dds
    ├── tex1_128x64_*.dds
    └── ...

Este es el mismo layout que produce Dolphin con Graphics → Advanced → Dump Custom Textures. Si estás migrando un setup de Dolphin que funciona, copia la subcarpeta GZ2* de Dolphin Emulator/Dump/Textures/ al texture_replacements/ de Dusklight.

La v1.0.1 añadió soporte para enlaces simbólicos dentro de texture_replacements/ — útil para mantener un pack compartido entre Dolphin + Dusklight sin duplicar archivos.

Para autores de packs (v1.4.0): Dusklight ahora soporta DDS codificado en ASTC para reemplazos de texturas, así que puedes distribuir packs de escritorio con BC7 y packs de móvil (incluido iOS) con ASTC. La v1.4.0 también permite que los mipmaps vivan dentro de los archivos DDS en vez de como sidecars _mip* separados (igual que el comportamiento reciente de Dolphin).


”Instalé el pack pero las texturas no cambiaron”

Tres causas comunes, en orden de frecuencia:

1. Profundidad de carpeta equivocada

La carpeta GZ2E01 (o GZ2P01) tiene que estar directamente dentro de texture_replacements/, no anidada un nivel demasiado abajo. Mal:

texture_replacements/
└── Henriko_v3.0/
    └── GZ2E01/        ← Demasiado profundo — Dusklight no la encuentra

Bien:

texture_replacements/
└── GZ2E01/             ← Dusklight lee esto

2. El pack no cubre esa textura todavía

La cobertura de Henriko es de ~1.800 texturas, que es grande pero no exhaustivo. Algunas baldosas de entorno (notablemente algunas superficies de pasto y roca en ciertas áreas) aún no están reemplazadas — las texturas originales se cuelan. Esto no es un bug de Dusklight. Revisa el changelog del pack para ver qué añadió 3.0; las futuras actualizaciones llenan más.

3. Carpeta de región equivocada para tu disco

Si estás jugando el disco PAL pero copiaste GZ2E01/ (NTSC-U) dentro de texture_replacements/, Dusklight lee desde GZ2P01/ para gameplay PAL y no encontrará tu pack de texturas. Haz coincidir el nombre de carpeta con el game ID.


Mods de parche de ISO (Linkle, intercambios de personajes)

Dusklight no carga parches de ISO por sí mismo — esos necesitan estar horneados dentro del ISO antes de que Dusklight lo lea.

El mod del personaje Linkle

GameBanana: versión TP GameCube · versión TP HD (HD es para Cemu, no Dusklight).

Flujo de trabajo:

  1. Aplica el parche a tu ISO de GC TP volcado legalmente (la página de GameBanana del mod documenta el parcheador)
  2. Guarda el ISO parcheado como archivo aparte (no sobrescribas tu volcado limpio)
  3. Lanza Dusklight → File → Open ISO → elige el ISO parcheado
  4. Dusklight muestra una advertencia de verificación de hash (esperado para cualquier ISO modificado)
  5. Haz clic en Continue anyway

“Just install the mod as you usually would directly to the GameCube or Wii .iso and then direct Dusklight to that modded .iso file and confirm that you still want to use it when it tells you it’s probably corrupted or modified.” — TomoAries, r/pcgaming (14 upvotes)

Ver hash verification failed (en inglés) para el flujo completo de la advertencia.


Hub de GameBanana

El hub principal de mods de Dusklight es gamebanana.com/games/24774. Al momento del crawl: 4 mods + 6 solicitudes de mods. Principalmente recoloreados de personajes y pequeños mods visuales. La actividad de mods crecerá a medida que crezca la base de jugadores.

El Discord de TwilitRealm (discord.gg/dusktp, que es gestionado por el equipo — no por nosotros) es el lugar canónico para la discusión de desarrollo de mods. No retransmitimos contenido no público del Discord aquí.


Lo que no está soportado

Tipo de modSoporte en Dusklight
Reemplazos de texturas (DDS de Dolphin)✅ Sí, nativo
Parches de ISO (Linkle etc.)⚠️ Vía “Continue anyway” — funciona
Códigos Gecko / códigos AR de Dolphin❌ No soportado actualmente
Parches INI de Dolphin❌ No soportado actualmente
Packs gráficos estilo BotW❌ Formato distinto, no aplicable
Texturas de TP HD❌ HD usa un set de texturas distinto; no compatible con la versión de GameCube que corre Dusklight

Para mods específicos de HD, necesitas Cemu — ver Dusklight vs Cemu (en inglés).


Relacionado


Última actualización 2026-06-16. Fecha de release de Henriko v3.0, cobertura del pack de texturas y las más de 530 nuevas texturas tomadas de henrikomagnifico.com y del changelog de v3.0. Ruta de Android verificada vía issue #763 de Dusklight. Soporte de DDS ASTC y mipmaps embebidos en DDS según las notas de release de Dusklight v1.4.0 (2026-06-16). Impacto del renombrado de Dusklight en rutas de escritorio marcado como a-monitorear-tras-rebrand.