Cómo instalar Dusklight (Twilight Princess) en Steam Deck — Guía 2026
Instala Dusklight (antes Dusk), el port nativo para PC de Twilight Princess, en Steam Deck. Flujo verificado, rutas reales de Settings, apuntado por giroscopio nativo y el único dato público de rendimiento en la Deck.
La Steam Deck ejecuta Dusklight (antes Dusk) mediante la build de Linux x86_64. La configuración es directa y usa el mismo patrón “añadir como juego que no es de Steam” que funciona con cualquier aplicación de Linux en la Deck. Es la forma más limpia de instalar Twilight Princess en Steam Deck como port nativo (no emulador).
Importante: Dusklight no es un emulador. Es un port nativo para PC: el código del juego, recuperado mediante decompilación, se recompila directamente para Linux. No necesitas Dolphin.
Esta guía está verificada contra el código fuente de Dusklight, el FAQ oficial y la review de Steam Deck HQ (el único benchmark publicado en la Deck hasta la fecha).
Tiempo necesario: ~10–15 minutos Dificultad: Fácil
Lo que necesitas
- Una Steam Deck (LCD u OLED — ambas usan la misma build de Linux x86_64)
- Tu propio volcado legal del disco de GameCube de TP en cualquier formato compatible (ISO, GCM, CISO, GCZ, NFS, RVZ, WBFS, WIA, TGC). Si todavía no lo tienes, consulta Cómo volcar tu disco de TP legalmente.
- Unos minutos en Modo Escritorio
Paso 1 — Cambiar al Modo Escritorio
- Pulsa STEAM
- Selecciona Power
- Selecciona Switch to Desktop
La Deck reinicia en KDE Plasma. Usa el trackpad derecho como ratón, el gatillo derecho como clic izquierdo, y STEAM + X para abrir un teclado en pantalla.
Paso 2 — Descargar la build de Linux
- Abre Firefox
- Ve a github.com/TwilitRealm/dusklight/releases
- En v1.4.1 Assets, descarga
Dusklight-v1.4.1-linux-x86_64.AppImage(32.0 MB)
Dusklight se distribuye como un único AppImage — más cómodo en la Deck. Calcula el SHA-256 con sha256sum y compáralo con la página oficial si quieres verificar.
⚠️ Cuidado: existe un juego adulto llamado “Dusklight Manor” sin relación. Descarga solo desde GitHub TwilitRealm o twilitrealm.dev.
Paso 3 — Hacerlo ejecutable
- Abre Konsole (terminal) desde el menú de inicio, en “Sistema”.
- Marca el AppImage como ejecutable y muévelo a una ubicación estable:
cd ~/Downloads chmod +x Dusklight-v1.4.1-linux-x86_64.AppImage mkdir -p ~/Applications mv Dusklight-v1.4.1-linux-x86_64.AppImage ~/Applications/ - Coloca tu volcado del disco de GameCube en una carpeta que recuerdes:
Luego arrastra y suelta tu imagen de disco ahí usando el gestor de archivos Dolphin (el de KDE, no el emulador de GameCube).mkdir -p ~/Games/TwilightPrincess
Paso 4 — Añadir a Steam como juego no-Steam
- Abre el cliente Steam de escritorio (acceso directo en el escritorio)
- Juegos → Añadir un juego que no sea de Steam a Mi Biblioteca…
- Examinar… y elige
~/Applications/Dusklight-v1.4.1-linux-x86_64.AppImage - Pulsa Añadir los programas seleccionados
Toques opcionales:
- Clic derecho en la entrada → Propiedades → renómbralo a “Dusklight: Twilight Princess” para mayor claridad
- Añade carátulas desde SteamGridDB — el arte de Dusklight ya está subido
Paso 5 — Volver al Modo de Juego
- Doble clic en Volver al Modo de Juego en el escritorio
- La Deck reinicia en la interfaz estándar de Steam
- Busca Dusklight en tu biblioteca
- Pulsa A para iniciarlo
El primer arranque muestra el menú de prelaunch de Dusklight. Selecciona Select Disc Image, pulsa A y elige tu volcado en el diálogo Files. Dusklight verifica el hash, muestra “Disc ready.” y el botón cambia a Play.
Paso 6 — Configurar control (mando) y apuntado por giroscopio
El layout estilo GameCube por defecto de la Deck funciona sin configuración. Para personalizar, las rutas verificadas son:
Activar apuntado nativo por giroscopio (recomendado)
Settings → Input → Gyro → Gyro Aim → activar
Después Gyro Input Method →
Sensor(lee la IMU de la Deck directamente)
Ajusta Gyro Pitch Sensitivity, Gyro Yaw Sensitivity y Gyro Deadband a tu gusto.
O usa apuntado por ratón
Settings → Input → Gyro → Gyro Input Method →
Mouse
Esto enruta la entrada por un ratón virtual, que Steam Input puede mover desde el giroscopio de la Deck si prefieres su función de gyro-a-mouse.
Alternativa: trackpad como ratón
Si prefieres el trackpad derecho como superficie de puntería, deja Gyro Aim desactivado y usa el mapeo estándar de Steam Input.
⚠️ Usa solo un método de giroscopio a la vez. El sensor nativo + gyro-a-mouse de Steam Input se pelearán entre sí.
Ajustes comunes relevantes para Steam Deck
| Ajuste | Ruta |
|---|---|
| Pantalla completa | Settings → Video → Display → Toggle Fullscreen |
| Mostrar contador FPS | Settings → Video → Display → Show FPS Counter |
| Desbloquear framerate | Settings → Video → Rendering → Unlock Framerate |
| Resolución interna | Settings → Video → Resolution → Internal Resolution |
| Bloqueo 4:3 | Settings → Video → Display → Lock 4:3 Aspect Ratio |
Rendimiento: lo que realmente se sabe
Dos datos verificados (a 13-05-2026):
“Incluso forzándolo a 90 FPS, sigue por debajo de 11W de consumo de batería.” — Steam Deck HQ, 10-05-2026
“En Steam Deck OLED, espera 60 fps bloqueados a la resolución nativa con margen significativo.” — Held Games, 11-05-2026 (cualitativo)
Eso es todo. No hay cifras de horas de batería, ni ajustes detallados, ni curva FPS por TDP. Ningún vídeo específico de Dusklight en Deck de ETA Prime / The Phawx / Retro Game Corps ha aparecido todavía. Actualizaremos esta sección cuando aparezcan más benchmarks verificados.
Lo que podemos extrapolar razonablemente (pero no verificar):
- La GameCube ejecutaba TP a 30 FPS sobre hardware de 485 MHz. El silicio moderno de la Deck es muchísimo más rápido.
- Objetivo de framerate declarado por el proyecto: “hasta 120 FPS” (cobertura previa de Time Extension). Es una meta de diseño, no un techo medido en la Deck.
- La duración de batería depende del cap de framerate, el TDP y la frecuencia de refresco. Prueba y ajusta lo que te funcione.
Partidas guardadas en Steam Deck
Según el FAQ oficial (twilitrealm.dev/faq):
- Ruta de partidas en Linux:
~/.local/share/TwilitRealm/Dusklight/USA/Card A/ - Sustituye
USAporEURsi usas el disco PAL - Nombre del archivo de partida:
01-GZ2*-gczelda2.gci - Si venías de una versión con marca
Dusk, tu carpeta antigua~/.local/share/TwilitRealm/Dusk/se migra automáticamente al primer arranque
Si vienes jugando TP en Dolphin en PC y quieres llevarte tu partida:
- Localiza tu
.gcide Dolphin en el PC:Documents/Dolphin Emulator/GC/USA/Card A/01-GZ2E01-gczelda2.gci - Cópialo a la Deck (USB / nube / SCP)
- Suéltalo en
~/.local/share/TwilitRealm/Dusklight/USA/Card A/ - Reinicia Dusklight; la partida aparecerá en el menú de carga
Problemas comunes
”Permission denied” al iniciar desde Steam
Te saltaste el paso chmod +x. Vuelve a ejecutar chmod +x ~/Applications/Dusklight-v1.4.1-linux-x86_64.AppImage desde Konsole.
Steam no muestra el ejecutable en el selector de archivos
“Añadir un juego no-Steam” puede ocultar archivos sin extensión. En el selector, cambia el desplegable a All Files.
El audio chasquea
Prueba a alternar el backend de audio (PulseAudio ↔ PipeWire) a nivel de sistema.
El juego corre pero el control (mando) no hace nada
Steam Input puede haber secuestrado el control para modo escritorio. Abre el overlay → Controller Settings → Templates → elige Gamepad, no Desktop.
Mi volcado es rechazado
Verifica el SHA-1 en Konsole:
sha1sum ~/Games/TwilightPrincess/tu-volcado.iso
Debe coincidir con 75edd3ddff41f125d1b4ce1a40378f1b565519e7 (NTSC-U) o 2601822a488eeb86fb89db16ca8f29c2c953e1ca (PAL). Si no, vuelve a volcarlo.
La app intenta escribir en la raíz del sistema
Había un bug conocido del AppImage de Linux v1.0.0 (#818) que mostraba:
[fatal] [dusk] Unable to get PrefPath: Couldn't create directory '/TwilitRealm': 'Permission denied'
Desde que el AppImage es la ruta oficial de Linux, ya hay workaround. Si todavía aparece en v1.4.1, abre un issue y limpia la carpeta huérfana /TwilitRealm (sudo rm -rf /TwilitRealm) si existe en raíz.
Checklist final
- ✅ Dusklight arranca desde el Modo de Juego
- ✅ Aparece la pantalla de título; suena el audio
- ✅ Disco verificado; el estado dice Disc ready.
- ✅ Apuntado por giroscopio configurado (modo nativo o ratón)
- ✅ Partida guardada probada (guarda en Ordon, reinicia, comprueba que carga)
Problemas comunes en Steam Deck
- Error de permission-denied en AppImage → solución #818 (en inglés)
- Fallo de verificación de hash → guía (en inglés)
- Atascado a 30 FPS → checklist (en inglés)
- Partida de Dolphin no carga → migración (en inglés)
- Sincronizar partida Deck ↔ PC → sincronización entre dispositivos (en inglés)
- Hub completo → todos los problemas conocidos (en inglés)
Complementos útiles
- 🎨 Pack de texturas 4K Henriko Magnifico — guía de instalación (en inglés)
- 🚀 Framerate y 60 FPS, explicado (en inglés)
- 🎲 Twilight Princess Randomizer (en inglés)
- 🆚 Por qué Dusklight supera a Cemu en Steam Deck (en inglés)
- Mejores accesorios de Steam Deck para Zelda (afiliado)
Última actualización: 2026-06-20. Actualizamos la guía cuando salen parches o benchmarks específicos de la Deck.