Dusklight WUP-028 — 4-GiB-Junk-Datei Bug — Workaround (#810)

Mit Nintendos WUP-028-GameCube-USB-Adapter schreibt Dusklight beim Wechsel auf einen anderen Controller eine 4-GiB-Junk-Datei. Workaround und Stand von Issue #810.

Veröffentlicht 2026-05-14 ·Aktualisiert 2026-05-14

Stand 13. Mai 2026: Offen im Dusklight-Tracker.

Der WUP-028 ist Nintendos offizieller GameCube-Controller-USB-Adapter — ursprünglich mit Smash Bros. für Wii U / Switch mitgeliefert. Er ist die genaueste Möglichkeit, echte GameCube-Controller am PC zu nutzen, und Dusklight unterstützt ihn. Allerdings gibt es einen speziellen Interaktionsbug, der eine riesige Datenmüll-Datei erzeugt.

Symptom

Ist der WUP-028 angesteckt und du öffnest Settings → Input → Controller → Configure Controller und wechselst die Controller-Auswahl auf irgendetwas anderes als einen GameCube-Controller, schreibt Dusklight eine Datei mit genau 2^32 + 32 Bytes (4.294.967.328 Bytes ≈ 4 GiB), größtenteils Nullen.

Folgen:

  • Auf HDD: langer Hänger (kann Minuten dauern), Dusklight wirkt eingefroren
  • Auf SSD: kürzerer Hänger, aber spürbar
  • Die Junk-Datei verbleibt im Dusklight-Datenordner, bis du sie löschst

Workarounds

Option 1: Adapter vor dem Wechsel abstecken

  1. Dusklight beenden (oder zumindest die Controller-Einstellungsseite verlassen)
  2. Den WUP-028-Adapter physisch vom USB trennen
  3. Dusklight neu öffnen → Settings → Input → Controller → Configure Controller
  4. Den anderen Controller normal auswählen
  5. WUP-028 danach wieder anstecken, falls gewünscht

Option 2: Nicht wechseln

Wer den WUP-028 hauptsächlich nutzt, lässt einfach die GCN-Auswahl aktiv und ändert das Dropdown nicht.

Junk-Datei aufräumen

Nach dem Bug findest du die überdimensionierte Datei in deinem Dusklight-Datenordner:

  • Windows: %APPDATA%\TwilitRealm\Dusk\
  • macOS: ~/Library/Application Support/TwilitRealm/Dusk/
  • Linux: ~/.local/share/TwilitRealm/Dusk/

Suche nach einer Datei mit ~4 GiB, die keinem bekannten Namen entspricht (Spielstände sind einige Dutzend KB groß; der Shader-Cache höchstens einige MB). Löschen ist unbedenklich. Spielstände unter USA/Card A/ oder EUR/Card A/ sind nicht betroffen.

Verwandte Themen

Zuletzt aktualisiert: 14. Mai 2026. Fortschritt beim Fix: #810 beobachten.