Releases: HayatoG/dusklight
Dusklight Switch — v1.4.1-opt (2026-06-20)
Build com otimizações de performance, sobre a v1.4.1. / Performance-optimized build, on top of v1.4.1.
🇧🇷 Português
Atualização de desempenho. O framerate in-game agora acompanha a carga da GPU — não fica mais travado em 30fps.
- Triple-buffer + interpolação de frames → 60fps suaves em resoluções mais baixas, na velocidade normal (a física continua a 30Hz, o render sobe pra 60).
- Config padrão otimizada (tudo editável em Settings → Graphics): Resolução Interna 720p, Bloom OFF, Depth of Field OFF, Texture Replacements OFF, resampling Bilinear → ~40-50fps a 720p. Baixe a resolução interna pra travar 60.
- Novas resoluções no menu: 540p / 768p (1366×768) / 810p / 900p.
- Toggle de CPU/GPU boost (Settings → Rendering) — fixa os clocks do Tegra no máximo docked. Desligado por padrão (aumenta consumo/calor).
- Imagens do launcher (logo e fundo) voltaram a aparecer.
Como ajustar qualidade × fps: use Settings → Graphics. Resolução menor = mais fps.
🇺🇸 English
Performance update. The in-game framerate now tracks GPU load — no longer locked to 30fps.
- Triple-buffering + frame interpolation → smooth 60fps at lower resolutions, at normal game speed (physics stays at 30Hz, rendering goes up to 60).
- GPU-optimized default config (all changeable in Settings → Graphics): Internal Resolution 720p, Bloom OFF, Depth of Field OFF, Texture Replacements OFF, Bilinear resampling → ~40-50fps at 720p. Lower the internal resolution for a locked 60.
- New resolutions in the menu: 540p / 768p (1366×768) / 810p / 900p.
- CPU/GPU clock-boost toggle (Settings → Rendering) — pins the Tegra to its docked maxima. Off by default (raises power/heat).
- Launcher images (logo and background) render again.
Tune quality vs framerate in Settings → Graphics. Lower resolution = higher fps.
Instalação: extraia o Dusklight-Switch-Release.zip na raiz do SD e adicione seu próprio game.gcm em sdmc:/TwilitRealm/Dusklight/. Guias completos PT/EN anexados. / Install: extract Dusklight-Switch-Release.zip to the SD root and add your own game.gcm to sdmc:/TwilitRealm/Dusklight/. Full PT/EN guides attached.
Thanks to Encounter, the dusklight developer.
Dusklight Switch — v1.4.1 (2026-06-19)
Dusklight Switch — v1.4.1 (2026-06-19)
Correção pós-missão: o save de evento (auto-save após missões) não trava mais em tela cinza/preta. / Post-mission fix: the event auto-save no longer hangs on a gray/black screen.
🇧🇷 Português
Build homebrew do Dusklight (reimplementação open-source de The Legend of Zelda: Twilight Princess) rodando no Nintendo Switch via nossa stack gráfica NVK (Vulkan). Build de 2026-06-19 (dusklight v1.4.1 + encounter/aurora, config_version 13).
NRO homebrew + cache de shaders pré-aquecido. game.gcm).
🆕 Novidade desta versão
- Corrigida a tela cinza/preta ao salvar depois de uma missão. O save de evento (auto-save) abria a mensagem-guia e ficava esperando um toque de botão que, nesse contexto, nunca chega → travava em tela cinza para sempre. Reaplicada a correção específica do Switch que tinha sido perdida no merge do re-port para a v1.4.1. O save em si sempre gravou corretamente; agora o jogo continua normalmente depois de salvar.
- A versão do app no menu do Switch agora mostra
v1.4.1(igual à versão oficial do Dusklight) — antes mostrava um rótulo antigo.
Arquivos
- 📦
Dusklight-Switch-Release.zip— extraia na raiz do cartão SD, depois adicione seugame.gcmemsdmc:/TwilitRealm/Dusklight/. - 📄
INSTALACAO-pt-BR.md— instruções completas em português.
Já incluído (das versões anteriores)
Re-port para a v1.4.1 + cache de shaders config-13 · áudio (audren do libnx) · menu in-game pelo botão (−) · notificação de compilação de pipeline + toasts de conquistas · correção da troca de resolução/proporção (recreate de swapchain no WSI).
Como instalar (resumo)
- Extraia o zip na raiz do SD → fica
sdmc:/switch/dusklight.nro,sdmc:/game/data_location.json,sdmc:/TwilitRealm/Dusklight/{config.json, dawn_cache.db, pipeline_cache.db}. - Coloque seu
game.gcmemsdmc:/TwilitRealm/Dusklight/. - Abra o
dusklight.nropelo hbmenu.
Créditos: Thanks to Encounter, the dusklight developer.
🇺🇸 English
Homebrew build of Dusklight (open-source reimplementation of The Legend of Zelda: Twilight Princess) running on Nintendo Switch via our NVK (Vulkan) graphics stack. Build dated 2026-06-19 (dusklight v1.4.1 + encounter/aurora, config_version 13).
Homebrew NRO + pre-warmed shader cache. game.gcm).
🆕 New in this version
- Fixed the gray/black screen when saving after a mission. The event auto-save opened the guide message and waited forever for a button press that never arrives in that context → it hung on a gray screen. Re-applied the Switch-specific fix that was lost in the v1.4.1 re-port merge. The save itself always wrote correctly; the game now continues normally after saving.
- The app version in the Switch home menu now reads
v1.4.1(matching the official Dusklight version) — it previously showed an old label.
Files
- 📦
Dusklight-Switch-Release.zip— extract to the SD root, then add yourgame.gcmtosdmc:/TwilitRealm/Dusklight/. - 📄
INSTALLATION-en-US.md— full instructions in English.
Already included (from previous builds)
Re-port to v1.4.1 + config-13 shader cache · audio (libnx audren) · in-game (−) button menu · pipeline-compilation notification + achievement toasts · resolution/aspect-change fix (WSI swapchain recreate).
How to install (summary)
- Extract the zip to the SD root →
sdmc:/switch/dusklight.nro,sdmc:/game/data_location.json,sdmc:/TwilitRealm/Dusklight/{config.json, dawn_cache.db, pipeline_cache.db}. - Put your
game.gcminsdmc:/TwilitRealm/Dusklight/. - Open
dusklight.nrofrom hbmenu.
Credits: Thanks to Encounter, the dusklight developer.
Dusklight Switch — v1.4.1 (2026-06-18)
Dusklight Switch — v1.4.1 (2026-06-18)
🇧🇷 Português
Build homebrew do Dusklight (reimplementação open-source de The Legend of Zelda: Twilight Princess) rodando no Nintendo Switch via nossa stack gráfica NVK (Vulkan). Build de 2026-06-18 (dusklight v1.4.1 + encounter/aurora, config_version 13).
NRO homebrew + cache de shaders pré-aquecido. game.gcm).
Arquivos
- 📦
Dusklight-Switch-Release.zip— extraia na raiz do cartão SD, depois adicione seugame.gcmemsdmc:/TwilitRealm/Dusklight/. - 📄
INSTALACAO-pt-BR.md— instruções completas em português.
O que está incluído
Re-port para a v1.4.1 + cache de shaders config-13 · áudio (audren do libnx) · menu in-game pelo botão (−) · notificação de compilação de pipeline + toasts de conquistas · correção da troca de resolução/proporção (recreate de swapchain no WSI).
Como instalar (resumo)
- Extraia o zip na raiz do SD → fica
sdmc:/switch/dusklight.nro,sdmc:/game/data_location.json,sdmc:/TwilitRealm/Dusklight/{config.json, dawn_cache.db, pipeline_cache.db}. - Coloque seu
game.gcmemsdmc:/TwilitRealm/Dusklight/. - Abra o
dusklight.nropelo hbmenu.
Créditos: Thanks to Encounter, the dusklight developer.
🇺🇸 English
Homebrew build of Dusklight (open-source reimplementation of The Legend of Zelda: Twilight Princess) running on Nintendo Switch via our NVK (Vulkan) graphics stack. Build dated 2026-06-18 (dusklight v1.4.1 + encounter/aurora, config_version 13).
Homebrew NRO + pre-warmed shader cache. game.gcm).
Files
- 📦
Dusklight-Switch-Release.zip— extract to the SD root, then add yourgame.gcmtosdmc:/TwilitRealm/Dusklight/. - 📄
INSTALLATION-en-US.md— full instructions in English.
What's included
Re-port to v1.4.1 + config-13 shader cache · audio (libnx audren) · in-game (−) button menu · pipeline-compilation notification + achievement toasts · resolution/aspect-change fix (WSI swapchain recreate).
How to install (summary)
- Extract the zip to the SD root → you get
sdmc:/switch/dusklight.nro,sdmc:/game/data_location.json,sdmc:/TwilitRealm/Dusklight/{config.json, dawn_cache.db, pipeline_cache.db}. - Put your
game.gcminsdmc:/TwilitRealm/Dusklight/. - Launch
dusklight.nrofrom hbmenu.
Credits: Thanks to Encounter, the dusklight developer.
Dusklight Switch — build 2026-06-04 (save + yes/no + stutter fixes)
Dusklight no Nintendo Switch — build jogável (homebrew .nro).
Mesmo binário do switch-2026-06-02-msgfix, agora como release estável (Latest). O repositório passou a ser open-source — código do projeto sob AGPL-3.0.
O que funciona
- Boota pelo launcher → entra em gameplay
- Salvar e carregar arquivo
- Backend gráfico: NVK (Vulkan) via nosso driver Mesa-NVK para Tegra X1
- ~17–30 fps
Correções incluídas
- Save WRITE (lost-wakeup no
OSWaitCond) - Diálogo "Sim/Não" sem texto + hang de tela cinza pós-save
- Stutters/spikes de log (log level → WARNING em release)
Limitações conhecidas
- Cutscenes quebradas (JStudio
TParse) - Áudio stubbed
- Work-in-progress — espere bugs
Como rodar
Switch com CFW (Atmosphère): copie dusklight.nro para /switch/ e abra pelo hbmenu. Requer os assets do disco de Twilight Princess (não incluídos).
Switch build 2026-06-02 — yes/no text + post-save hang + stutter fixes
Switch homebrew build (NVK Vulkan). Fixes this session:
- Bug C: gameplay yes/no dialog text now renders (setSelectString override signature).
- Bug B: post-save gray-screen hang resolved (event-save guide auto-dismiss).
- Stutters/spikes: per-frame DEBUG log spam suppressed (log level WARNING).
Commits b08b5fa..(WARNING). Launch dusklight.nro from Sphaira/hbmenu.