Dusklight auf Windows installieren — Twilight Princess PC-Port
Dusklight — den nativen Twilight-Princess-PC-Port — auf Windows 10 oder 11 installieren. Verifizierte Dateipfade, echte Einstellungsmenüs und Hash-Verifizierung Schritt für Schritt.
Diese Anleitung führt dich Schritt für Schritt durch die Installation von Dusklight — dem nativen Twilight-Princess-PC-Port von TwilitRealm, veröffentlicht am 9. Mai 2026 — auf einem Windows-10- oder Windows-11-Rechner.
Zeitaufwand: ~10 Minuten (wenn dein Disc-Dump bereits fertig ist) Schwierigkeit: Einfach
Bevor du anfängst
Du brauchst drei Dinge:
1. Einen 64-Bit-Windows-10- oder -11-PC
Dusklight liefert 64-Bit-Windows-Binaries für x86_64 (Intel/AMD) und ARM64 (Windows on ARM — z. B. Snapdragon X / Surface). Wähle den passenden Build für deine CPU. Eine 32-Bit-Version gibt es nicht.
2. Eines von sieben Grafik-Backends
Dusklight unterstützt D3D12, D3D11, Metal (auf Windows irrelevant), Vulkan, OpenGL, OpenGL ES und WebGPU. Wenn deine GPU aus den letzten ~10 Jahren stammt und aktuelle Treiber hat, passt das. Das Standard-Backend lässt sich in Settings → Prelaunch → Graphics Backend ändern, falls die automatische Auswahl nicht funktioniert.
3. Deinen eigenen GameCube-Twilight-Princess-Disc-Dump
Dusklight enthält keine Spieldateien. Du musst deine eigene Retail-GameCube-Disc legal auslesen. Falls du noch keinen Dump hast, folge zuerst der Anleitung So liest du deine TP-Disc legal aus.
Dusklight akzeptiert nur:
- NTSC-U (USA), Game-ID
GZ2E01, SHA-175edd3ddff41f125d1b4ce1a40378f1b565519e7 - PAL (Europa / Australien), Game-ID
GZ2P01, SHA-12601822a488eeb86fb89db16ca8f29c2c953e1ca
NTSC-J und Wii-Dumps werden zwar erkannt, aber abgelehnt (du siehst dann „The selected game is not supported by Dusklight”). Wii- und Japan-Unterstützung ist auf der Roadmap.
Unterstützte Disc-Image-Formate: ISO, GCM, CISO, GCZ, NFS, RVZ, WBFS, WIA, TGC.
Schritt 1 — Dusklight herunterladen
- Öffne die offizielle Releases-Seite: github.com/TwilitRealm/dusklight/releases
- Suche das neueste Release (aktuell v1.4.1, erschienen am 16. Juni 2026)
- Lade unter Assets den passenden Build für deine CPU herunter:
- x86_64 (Intel/AMD):
Dusklight-v1.4.1-win32-x86_64.zip(~35,9 MB) - ARM64 (Windows on ARM):
Dusklight-v1.4.1-win32-arm64.zip(~33,0 MB)
- x86_64 (Intel/AMD):
⚠️ Lade nur von der offiziellen GitHub-Releases-Seite oder von twilitrealm.dev herunter. Finger weg von Drittanbieter-„Gratis-Download”-Seiten und Torrents — dort kann Malware oder manipulierter Code enthalten sein.
Den Download lässt sich in PowerShell verifizieren:
Get-FileHash -Algorithm SHA256 .\Dusklight-v1.4.1-win32-x86_64.zip
Den ausgegebenen Hash mit dem vergleichen, was die offizielle Release-Seite neben dem Asset veröffentlicht.
Schritt 2 — Archiv entpacken
Rechtsklick auf die ZIP → Alle extrahieren…, oder 7-Zip / WinRAR verwenden.
In einen Ordner entpacken, den du dir merkst. Sinnvolle Optionen:
C:\Games\Dusklight\D:\Emulation\Dusklight\
Diese Orte vermeiden:
C:\Program Files\— UAC-Berechtigungen können Probleme mit Konfiguration und Spielständen verursachen- Ordner, die von OneDrive / Dropbox synchronisiert werden — Dateikonflikte können Spielstände beschädigen
- Pfade mit Nicht-ASCII-Zeichen waren bei v1.0.0 ein bekannter Startfehler (#807) — behoben in v1.0.1 (Unicode-Dateipfad-Unterstützung ergänzt am 11. Mai 2026). Falls du das noch siehst, auf das neueste Release updaten.
Schritt 3 — ROM-Dump verifizieren
Bevor du Dusklight startest, überprüfe den SHA-1-Hash deines Disc-Dumps. Das verhindert den häufigsten Fehler beim ersten Start.
In PowerShell in den Ordner mit deinem Disc-Image wechseln und ausführen:
Get-FileHash -Algorithm SHA1 .\your-dump.iso
(your-dump.iso durch deinen tatsächlichen Dateinamen ersetzen.)
Die Ausgabe muss exakt mit einem dieser Werte übereinstimmen:
75EDD3DDFF41F125D1B4CE1A40378F1B565519E7(NTSC-U)2601822A488EEB86FB89DB16CA8F29C2C953E1CA(PAL)
Falls keiner passt, ist dein Dump eins von:
- Falsche Region (NTSC-J / Wii / Korea — in v1.0.0 nicht unterstützt)
- Beschädigt (nochmals mit CleanRip und aktivierter Prüfsummen-Verifikation auslesen)
- Ein „Scene”-Release mit Modifikationen
Hinweis: Dusklight nutzt intern XXH128-Hashes (nicht SHA-1) für seine eingebaute Verifizierung. Der SHA-1 oben ist zum externen Prüfen gedacht. Wenn dein SHA-1 stimmt, passt auch dein XXH128.
Schritt 4 — Dusklight zum ersten Mal starten
Dusklight.exeim entpackten Ordner doppelklicken- Windows SmartScreen warnt möglicherweise, dass der Herausgeber unbekannt ist. Auf Weitere Informationen → Trotzdem ausführen klicken. Das ist bei jeder nicht signierten Anwendung normal; Dusklight ist Open Source und nicht code-signiert.
- Das Dusklight-Prelaunch-Menü öffnet sich. Der Hauptknopf lautet
Select Disc Image. - Darauf klicken. Ein nativer Windows-Dateidialog öffnet sich mit dem Filter „Game Disc Images” (Endungen:
iso, gcm, ciso, gcz, nfs, rvz, wbfs, wia, tgc). - Zum Disc-Dump navigieren und ihn auswählen.
- Dusklight zeigt einen „Verifying disc image”-Overlay, während der XXH128-Hash berechnet wird. Das dauert ein paar Sekunden.
- Die Statuszeile unter dem Knopf wechselt zu „Disc ready.”
- Der Hauptknopf zeigt jetzt
Play. Klicken zum Starten.
Falls die Verifizierung fehlschlägt, erscheint eine dieser Meldungen:
"The selected disc image could not be validated.""Unable to read the selected file.""The selected file is not a valid disc image.""The selected game is not supported by Dusklight.""Dusklight currently supports GameCube USA and PAL disc images only.""The selected disc image did not pass hash verification. It may be corrupt or..."
In jedem Fall hilft die SHA-1-Mismatch-Fehlerbehebung weiter.
Schritt 5 — Controller einrichten
Der genaue Menüpfad lautet:
Settings → Input → Controller → Configure Controller
Damit öffnet sich ein Port-Fenster mit den Reitern Port 1, Port 2, … und den Seiten Controller / Buttons / Triggers / Sticks / Rumble. Im Bereich Options gibt es außerdem die Schalter Enable Dead Zones und Emulate Triggers.
Die meisten modernen Controller funktionieren Plug-and-Play:
| Controller | Hinweise |
|---|---|
| Xbox Wireless / Xbox Series | Plug-and-Play |
| DualShock 4 / DualSense | Nativ, Gyro funktioniert |
| Switch Pro Controller | Nativ, Gyro funktioniert |
| 8BitDo Pro 2 / Ultimate | Nativ, Gyro funktioniert |
| GameCube via Mayflash | Funktioniert, wird als Standard-Gamepad erkannt |
⚠️ Bekanntes Problem: Wenn ein Nintendo-WUP-028-GameCube-USB-Adapter angeschlossen ist, keinen Nicht-GCN-Controller aus dem Dropdown wählen — das löst einen bekannten Bug (#810) aus, der eine 4-GiB-Junk-Datei erzeugt. Adapter trennen oder den richtigen Controller auswählen.
Gyro-Aim aktivieren (DS4, DualSense, Pro Controller, 8BitDo Pro 2):
Settings → Input → Gyro → Gyro Aim → einschalten
Maussteuerung statt Gyro:
Settings → Input → Gyro → Gyro Input Method → auf
Mousesetzen
Optional · Spielstände von Dolphin übertragen
Dusklight liest Standard-GameCube-.gci-Spielstanddateien. Wer bisher in Dolphin gespielt hat, kann den Spielstand mitnehmen.
Aus dem offiziellen Dusklight-FAQ (twilitrealm.dev/faq):
„Kopiere einfach die Datei
01-GZ2*-gczelda2.gcivon Dolphin nach Dusklight.”
Die genauen Pfade:
- Dolphin-Spielstand-Ordner (Standard):
Documents\Dolphin Emulator\GC\USA\Card A\- Dateiname:
01-GZ2E01-gczelda2.gci(oder01-GZ2P01-…für PAL)
- Dateiname:
- Dusklight-Spielstand-Ordner:
%APPDATA%\TwilitRealm\Dusklight\USA\Card A\USAdurchEURersetzen, wenn du die europäische Disc spielst- Beim ersten Start migriert Dusklight Spielstände automatisch aus dem alten
%APPDATA%\TwilitRealm\Dusk\-Ordner
Die Datei aus Dolphins Ordner in Dusklights Ordner kopieren. Dusklight neu starten; der Spielstand erscheint im In-Game-Lademenu.
Falls deine Dolphin-Spielstände im .raw-Format statt als .gci vorliegen, zuerst mit Dolphins Memory Card Tool einzelne .gci-Dateien extrahieren. Alternativ das Spielstand-Format in Dusklight unter Settings → Prelaunch → Save File Type auf Card Image (nutzt .raw) umstellen.
Häufige Fehler und Lösungen
„The selected game is not supported by Dusklight.”
Du hast ein Wii-, Japan-, Korea- oder sonstiges nicht unterstütztes Disc-Image geladen. Dusklight akzeptiert nur GameCube USA + PAL. Wii- und NTSC-J-Unterstützung ist geplant, aber noch nicht veröffentlicht.
„The selected disc image did not pass hash verification…”
Dein Dump ist beschädigt, verändert oder aus der falschen Region. Nochmals mit CleanRip und Prüfsummen-Verifikation auslesen.
Stiller Startfehler bei einem Windows-Konto mit Nicht-ASCII-Benutzername
War ein Bug in v1.0.0 (#807) — behoben in v1.0.1 mit korrekter Unicode-Dateipfad-Unterstützung. Auf das neueste Release updaten, falls das noch auftritt.
Schwarzer Bildschirm mit Ton
Grafik-Backend wechseln: Settings → Prelaunch → Graphics Backend → D3D12, D3D11, Vulkan, OpenGL der Reihe nach durchprobieren.
Spiel ruckelt bei entsperrter Framerate
Es gibt einen bekannten pulsierenden-Bloom-Bug bei aktiviertem „Unlock Framerate” (#825). Entweder Framerate sperren (Settings → Video → Rendering → Unlock Framerate deaktivieren) oder das visuelle Artefakt vorerst akzeptieren.
Für weitere Probleme zuerst die Dusklight-GitHub-Issues-Seite prüfen, bevor du im Discord fragst.
Häufige Probleme unter Windows
Falls etwas nicht funktioniert — das sind die Probleme, die unter Windows am häufigsten auftreten, jeweils mit einem direkten Link zur Lösung:
- „The selected disc image did not pass hash verification” → Hash-Verifizierung fehlgeschlagen
- „The selected game is not supported by Dusklight” → Nicht unterstütztes Spiel / Region
- Absturz während einer Cutscene oder dem Faron-Woods-Giftsee → Windows-Cutscene-Crash (#819)
- Controller wechseln erzeugt eine 4-GiB-Junk-Datei (WUP-028-Adapter) → WUP-028-Bug (#810)
- Steckt bei 30 FPS fest, obwohl „Unlock Framerate” aktiv ist → 30-FPS-Checkliste
- Mein Dolphin-Spielstand lädt nicht → Dolphin-Spielstand-Migration
- Pulsierendes Bloom bei entsperrter Framerate → Bloom-Pulse (#825)
- Ultrawide-Cutscenes werden beschnitten → 21:9-Cutscene-Beschnitt (#813)
- Alle bekannten Probleme → Übersicht bekannter Probleme
Was als nächstes?
- 🎨 Henriko-Magnifico-4K-Texture-Pack installieren
- 🚀 Framerate & 60 FPS erklärt
- 💾 Spielstand-Pfade & geräteübergreifende Synchronisierung
- 🎲 Twilight-Princess-Randomizer in Dusklight
- 🏆 Die vollständige Achievement-Liste ansehen (inkl. „Thank You Berry Much” und „Heavy Hitter”)
- ⏱️ Den Speedrun-Timer einrichten
- ⚡ Turbo-Taste — Tab gedrückt halten für bis zu 4-fache Spielgeschwindigkeit
Zuletzt aktualisiert: 20. Juni 2026. Wir aktualisieren diese Anleitung, wenn Dusklight-Patches das Installationsverhalten ändern.