Donald Duck: Quack Attack unter Windows 10/11 zum laufen kriegen
In diesem Artikel möchte ich zeigen wie man den Klassiker Donald Duck: Quack Attack aus der Disney Action Game Reihe unter Windows 11 zum laufen kriegen kann. Diese Anleitung dürfte auch unter Windows 10 seine Anwendung finden.
Bis auf eine mögliche Alternative ist diese Anleitung so geschrieben, dass man diese am besten von oben nach unten abarbeitet.
Übersicht
ToggleFür diesen Guide verwendete Version
Ich verwende für diese Anleitung die Standart-Version deutsche Version von Quack Attack, wie sie auf die CD gepresst wurde. Mir ist nicht bekannt, dass es andere PC Versionen gibt (bis auf die Demo), daher sollte diese Anleitung zu minderst für alle deutschen/europäischen Versionen von Quack Attack gehen. Die Vermutung liegt nahe, dass auch die amerikanische Version namens Donald Duck: Goin’ Quackers funktionieren dürfte. Getestet ist aber nur die deutsche.
Schritt 0: Vorbereitung der Installation
Lade dir von hier: https://github.com/rtsonneveld/DonaldDuckPatcher/releases die aktuelle DonaldDuckPatcher.exe herunter. Ich habe die Version 1.1 verwendet und das letzte Update ist von 2019. Dies ist ein Patch, um die ausführbare Datei von Quack Attack anzupassen. Wenn du fit mit einem Hex-Editor bist, kannst du die entsprechende Datei aus dem Spiel auch mit einem Hex-Editor (z.B. HxD https://mh-nexus.de/en/downloads.php?product=HxD ) selber editieren. Dann entfällt das herunterladen des Patchers. Die entsprechenden Adressen und Werte habe ich in Schritt 2 notiert.
Schritt 1: Spiel ganz normal installieren
Auf der CD befindet sich eine Datei namens setup.exe. Mit einem Doppelklick sollte das Menü starten. Mit einem Klick auf „Installieren“ sollte der Installationsvorgang normal von statten gehen. Wähle bei der Installation „Standardinstallation“ aus. Für die Hilfe in diesem Artikel gehen wir von der Standard-Installation im folgenden Pfad aus: C:\Programme\Disney Interactive\Donald Duck\
Auf einen System-Neustart nach der Installation kann verzichtet werden.
Schritt 2: DonaldDuckPatcher.exe
In der Vorbereitung haben wir den DonaldDuckPatcher.exe heruntergeladen. Verschiebe die Datei in den selben Ordner in dem auch Donald.exe liegt. Diese ist im Standard-Installations-Pfad zu finden.
Führe die Datei DonaldDuckPatcher.exe als Administrator auf. Alternativ kannst du die Datei auch mit der Kommandozeile als Administrator ausführen. Wenn alles gut gelaufen ist, dann sollte der folgende Bildschirm auftreten, wenn du doppelt auf Donald.exe klickst:
Immerhin haben wir jetzt eine Fehlermeldung 😀
Außerdem sollte sich jetzt eine Datei Namens „Donald.exe.bak“ in dem Ordner befinden. Dies ist das Backup der Original EXE-Datei.
Alternativer Schritt 2: Donald.exe selber patchen mit einem Hex-Editor
Wenn du so drauf bist wie ich, dann hast du in der Regel auch keine Lust von irgendwo komische Patcher für Spiele herunterzuladen. Die kannst die Donald.exe auch selber „patchen“. Für die Lösung musste ich in verschiedenen Foren-Threads und YouTube-Video-Kommentaren folgen (teilweise in fremder Sprache), aber hier habe ich die Lösung.
Suche in der Datei Donald.exe nach den Hexwerten
00 10 00 00 50 E8 11 FF FF FF 83 C4 0C
und ersetze diese durch folgende Werte
6E 5F 5C 00 FF 15 C0 54 5C 00 83 C4 04
Im HxD Editor ist es etwa Adresse 00048205 und diese Hexwerte sollten so nur einmal in der Datei vorkommen. Wenn du das erfolgreich gemacht hast, dann fehlt nur noch der Kompatibilitätsmodus im nächsten Schritt und die kannst spielen.
Ich bin ehrlich gesagt nicht sicher, was genau da geändert wird… aber hej! Es geht!
Aus eigener Erfahrung rate ich dir eine Kopie von Donald.exe anzufertigen. Man sollte meinen Menschen, die mit einem Hex-Editor arbeiten sind da so fit und sorgen vor, falls ein Fehler passiert… Nö 😀
Schritt 3: Kompatibilitätsmodus
Man glaubt es kaum: Es gibt mal einen Fall, in dem der Kompatibilitätsmodus von Windows wirklich was bringt. Klicke mit der rechten Maustaste auf Donald.exe, dann auf Eigenschaften und dann auf den Tab „Kompatibilität“. Dort stellst du die Optionen wie folgt ein:
Kompatibilität für „Windows XP (Service Pack 3)
Programm als Administrator ausführen
Vollbildoptimierung deaktivieren (wichtig, sonst gibt es kein Sound… wie das Zusammenhängt weiß ich auch nicht)
Schritt 4: Starten und Freuen!
Das war es „schon“. Das Programm sollte jetzt starten. Es startet in einer Art Pseudo-Fenster-Modus, in dem der Fensterrahmen zu sehen ist. Leider scheint der alte Vollbildmodus nicht kompatibel mit modernen Systemen zu sein und macht solche Dinge.
Troubleshooting
Es kommt oft vor, dass bei alten Spielen die CD im Laufwerk nicht korrekt erkannt wird. Bei USB-Geräten scheint das Problem häufiger zu sein. Daher habe ich von der CD ein ISO erstellt und dies unter Windows 11 einfach eingebunden. Ob das nötig ist oder nicht, weiß ich eigentlich nicht. Sollte also jemand ein Problem damit haben, dass beim Start die CD nicht korrekt erkannt wird, könnte hier eine Fehlerquelle liegen. Unter Windows 11 können ISOs einfach mit einem Doppelklick „eingelegt“ werden.