Cómo instalar Dusklight (Twilight Princess) en Android — APK 2026
Sideload de Dusklight (antes Dusk) en Android — instalación del APK, selector de ROM, emparejamiento de control (mando) Bluetooth y el bug del 'pelo de Ilia' de v1.0.0 a tener en cuenta.
Dusklight (antes Dusk) lanzó un APK ARM64 nativo para Android. No hay listado en Play Store — debes hacer sideload del APK desde la release oficial de GitHub. Esta guía te lleva paso a paso. Si lo que quieres es jugar Twilight Princess en Android como port nativo (no emulador), esta es la vía.
Importante: Dusklight no es un emulador. Es un port nativo: el código del juego, recuperado mediante decompilación, se recompila directamente para Android. No necesitas Dolphin Android.
Tiempo necesario: ~5 minutos Dificultad: Fácil
⚠️ Estado en v1.4.1 (16-06-2026)
La mayoría de los problemas de Android del día de lanzamiento están resueltos si instalas la última versión v1.4.1, no v1.0.0:
- ✅ Pelo de Ilia ausente (#827) — workaround vía Adreno alpha-discard en v1.0.1
- ✅ Partidas visibles en la app Archivos + nuevo menú Settings → Interface → Open Data Folder (cierra #804)
- ✅ Caché de pipeline inicial se copia correctamente (borra
pipeline_cache.dbuna vez para refrescar; verás menos pop-in) - ⏳ Snapdragon 8 Elite Gen 5 / Adreno 840 — siguen abiertos algunos issues (texturas estiradas, bugs de vértices, glitches de LOD): #801 (Galaxy S26 Ultra “string cheese”), #750, #846, #1184. El README oficial reconoce: “somos conscientes de varios problemas en dispositivos con GPU Adreno y estamos trabajando en resolverlos.”
Instala la última versión v1.4.1 abajo para tener la experiencia corregida.
Antes de empezar
1. Un teléfono Android moderno (control opcional)
Desde v1.4.0, Dusklight incluye controles táctiles móviles de primera clase — un esquema de controles en pantalla personalizable pensado para Android, así que ya no necesitas un mando obligatoriamente. El feedback del día de lanzamiento todavía recomendaba un control físico, y muchos jugadores prefieren uno por comodidad:
“necesitas un control para jugarlo, pude correrlo a configuración máxima, no sé si por el framerate o porque la versión del teléfono no está tan pulida, pero a Ilia le faltaba el pelo jaja” — splashtext, r/SteamDeck (43 upvotes)
Ese consejo es anterior a los controles táctiles de v1.4.0. Prueba primero el esquema en pantalla; usa un control si lo prefieres.
Dispositivos reportados como funcionales en el lanzamiento:
- La mayoría de flagships Snapdragon / Tensor (Galaxy S, Pixel 8+)
- Retroid Pocket 5, Retroid Pocket Flip 2 (portátil)
- AYN Thor (portátil)
2. Solo ARM64
Dusklight solo distribuye un APK arm64. Si tienes un dispositivo Android antiguo solo de 32 bits, no podrás ejecutarlo. La mayoría de teléfonos Android de los últimos 5+ años son ARM64.
3. Tu propio volcado del disco de GameCube Twilight Princess
Requerido. Consulta Cómo volcar legalmente tu disco de TP — lo más fácil es hacerlo en un PC y luego transferirlo al teléfono.
Soportado en v1.0.0:
- GameCube USA (GZ2E01)
- GameCube PAL (GZ2P01)
Paso 1 — Descargar el APK
- En tu teléfono, abre Chrome / Firefox
- Ve a github.com/TwilitRealm/dusklight/releases
- En v1.4.1 Assets, toca
Dusklight-v1.4.1-android-arm64.apk(56.9 MB) - Espera a que termine la descarga
SHA-256 verificado del APK oficial: (consúltalo en la página de releases de GitHub — se publica con cada versión)
⚠️ No descargues Dusklight desde “apkaward” / “APKmirror” / sitios de “APK gratis”. Pueden traer malware. La única fuente segura es la página oficial de releases de GitHub.
⚠️ Cuidado: existe un juego adulto llamado “Dusklight Manor” sin relación. Descarga solo desde GitHub TwilitRealm o twilitrealm.dev.
Paso 2 — Habilitar sideload de APK
Android bloquea por defecto la instalación de APKs. Debes permitirlo específicamente para el navegador con el que descargaste.
- Tras tocar el APK descargado, Android muestra: “Por tu seguridad, tu teléfono no puede instalar aplicaciones desconocidas desde esta fuente.”
- Toca Configuración
- Activa Permitir desde esta fuente
- Vuelve a la notificación de descarga y toca el APK de nuevo
- Toca Instalar
Cuando termine, puedes desactivar de nuevo “Permitir desde esta fuente” — una vez instalado Dusklight ya no hace falta.
Paso 3 — Transferir tu ROM
Los métodos más fiables:
Cable USB
Conecta el teléfono al PC con un cable USB-C. Configura el teléfono en modo Transferencia de archivos. Arrastra la imagen de disco (p. ej. TwilightPrincess.iso) a una carpeta del teléfono como Almacenamiento interno/Download/ o Almacenamiento interno/Documents/.
Nube
Sube la imagen de disco a Google Drive o Dropbox desde el PC. En el teléfono, instala la app correspondiente, inicia sesión y descarga el archivo al almacenamiento local. (Las imágenes pesan ~1 GB — asegúrate de tener espacio y ancho de banda.)
Apps de transferencia por LAN
LocalSend, Snapdrop o AirDroid funcionan para transferencia directa en red local.
⚠️ No pongas la ROM en una tarjeta SD montada como almacenamiento portátil — el Storage Access Framework de Android (que usa Dusklight) maneja mejor el almacenamiento interno. Las rutas de SD a veces no aparecen en el selector de archivos de Dusklight.
Paso 4 — Primer arranque
- Abre la app Dusklight
- La pantalla de prelaunch muestra el botón
Select Disc Image - Tócalo. Se abre el selector de Files / Storage Access Framework de Android.
- Navega hasta donde dejaste la imagen y selecciónala
- Dusklight verifica el hash (unos segundos — XXH128 contra la tabla interna)
- El estado cambia a “Disc ready.”
- Toca
Play
Si Dusklight rechaza tu volcado, verás uno de estos:
- “The selected disc image could not be validated.”
- “The selected file is not a valid disc image.”
- “The selected game is not supported by Dusklight.” (p. ej. NTSC-J o Wii)
- “The selected disc image did not pass hash verification…”
Consulta troubleshooting de SHA-1 mismatch (en inglés).
Paso 5 — Emparejar un control (mando)
Dusklight soporta gamepads Bluetooth estándar. Recomendados:
| Control (mando) | Notas |
|---|---|
| Backbone One | Clip-on estilo iPhone; funciona como gamepad Bluetooth en Android |
| GameSir X2 / G7 | Clip-on para teléfono, bien probado |
| 8BitDo Pro 2 | Giroscopio nativo |
| Xbox Wireless (modelo 1914+) | Emparejamiento Bluetooth nativo |
| DualShock 4 / DualSense | Emparejamiento Bluetooth nativo |
Para emparejar:
- Ajustes del teléfono → Bluetooth → Emparejar nuevo dispositivo
- Pon tu control en modo emparejamiento (varía por modelo)
- Una vez emparejado, abre Dusklight
- El control funciona automáticamente — no hay paso de emparejamiento dentro de Dusklight
Para configurar dentro de Dusklight:
Settings → Input → Controller → Configure Controller
Para activar apuntado por giroscopio (DualShock 4/5, Switch Pro, 8BitDo Pro 2):
Settings → Input → Gyro → Gyro Aim (activar)
Desde v1.4.0, Dusklight también tiene soporte nativo de giroscopio y vibración en Android — los sensores de movimiento del propio teléfono funcionan como fuente del giroscopio, así que ya no hace falta un control con giroscopio.
Atajo del menú móvil
El rediseño de UI de Dusklight (v0.6.0) añadió un gesto específico para móvil:
Toque con 3 dedos en cualquier parte de la pantalla alterna la barra de menú.
Está documentado en las notas de v0.6.1. Úsalo para acceder a Settings sin botón Back/Select del control.
Ubicación de partidas en Android (v1.0.1+)
Desde v1.0.1 (y vigente en v1.4.1), los datos de Dusklight son accesibles desde la app Archivos:
- Lo más fácil — dentro de Dusklight: Settings → Interface → Open Data Folder. Salta directamente a la ruta correcta sin importar el dispositivo.
- Ruta manual:
/sdcard/Android/data/dev.twilitrealm.dusk/files/— el identificador del paquete esdev.twilitrealm.dusk(nocom.twilitrealm.dusk). Según el issue #763, esta carpeta contiene partidas y una subcarpetaTexture_Replacement/para mods. - Backup por adb (PC con depuración USB):
adb pull /sdcard/Android/data/dev.twilitrealm.dusk/files/
Si tu teléfono no muestra la carpeta de Dusklight, las notas de release de v1.0.1 recomiendan la Files app by Marc — abre el menú lateral izquierdo y baja hasta el final.
Problemas comunes en Android
”Ilia sin pelo” / Otros glitches de modelos
Era un bug de v1.0.0 (#827) — corregido en v1.0.1 (11-05-2026) mediante un workaround Adreno alpha-discard. Si aún lo ves, estás en v1.0.0; actualiza. Para otros problemas de renderizado en chips Snapdragon 8 Elite / Adreno 840, sigue el tracker de issues en GitHub.
El APK no se instala
Vuelve a activar “Permitir desde esta fuente” para el navegador/app que descargó el APK. Algunos dispositivos requieren Ajustes → Apps → Acceso especial → Instalar apps desconocidas para ese navegador.
La imagen de disco no aparece en el selector
Evita el almacenamiento en SD; usa almacenamiento interno. Asegúrate de que la extensión sea una de iso, gcm, ciso, gcz, nfs, rvz, wbfs, wia, tgc.
El control empareja pero no hace nada en Dusklight
Algunos controles se registran como teclado o ratón en Android. Comprueba Ajustes del teléfono → Dispositivos conectados → Nombre del control → Modo — pon “Mando de juego” si está disponible. Si no, prueba otro control.
El rendimiento es entrecortado
Dusklight no expone ajustes específicos de rendimiento en Android a v1.0.0. Prueba:
- Bajar Settings → Video → Resolution → Internal Resolution a la resolución nativa del teléfono o menos
- Cap del framerate a 30 FPS desde Settings → Video → Rendering → Unlock Framerate (desactivar)
- Cerrar apps en segundo plano / reiniciar el teléfono
Problemas frecuentes en Android
- Ilia sin pelo (#827) — corregido en v1.0.1; actualiza si lo ves
- Galaxy S26 Ultra / “string cheese” Adreno (#801) — abierto; seguimiento en el repo de Dusklight
- Partida no visible en Archivos — corregido en v1.0.1; usa Settings → Interface → Open Data Folder
- Sincronizar partida con PC → sincronización entre dispositivos (en inglés)
- Hub completo → todos los problemas conocidos (en inglés)
Qué probar después
- 🎨 Instalación de pack de texturas (Android
/sdcard/Android/data/dev.twilitrealm.dusk/files/Texture_Replacement/) (en inglés) - 🚀 Framerate y 60 FPS, explicado (en inglés)
- 💾 Rutas de partidas y sincronización entre dispositivos (en inglés)
- 🎮 Mejores controles para iPhone / Android para Dusklight (afiliado)
- 📱 Instalar en iOS (en inglés)
Última actualización: 2026-06-20. Actualizamos esta guía cuando se publican parches específicos de Android.