Die Siedler III + IV
1) Fehleranalyse:
Ursprüngliches System:
Siedler 3 - Windows 9x bis NT 4.0
Siedler 4 - Windows 95b bis 2000, XP steht zwar nicht auf der Box, klappte aber auch.
Art des Problems: Lässt sich nicht installieren
Beschreibung des Problems:
Siedler 3 - Kernel32 Fehlermeldung und Systemsprache wird in 64-Bit-Systemen nicht gefunden.
Siedler 4 - Die CD startet zwar und es wird auch das Setup beim Anklicken der Installation geladen, bleibt jedoch sofort ohne irgendeine Meldung hängen.
2) Die Lösung:
Die Siedler III:
Da das Problem schon an anderer Stelle ausführlich behandelt wurde, hier der Link:
Siedler 3 unter Windows 7, Vista, XP installieren > Urversion / Gold Edition / Platin Edition
__________
Die Siedler IV:
Manche Spieler hatten berichtet, dass die Installation auf Anhieb geklappt hatte, bei anderen (auch bei mir) trat jedoch obiges Problem auf. In dem Fall waren die berichteten Lösungen ganz unterschiedlich und man kann schwer sagen, welche davon auf welchem System funktioniert. Bei den meisten scheint es damit funktioniert zu haben:
- Zunächst sicherheitshalber den Rechner vom Netzwerk (Internet) trennen (sag ich, das stand in keinem der Tipps).
- Firewall und Windows Defender oder eigenes AV-Programm beenden.
- Nach dem Autostart der CD das Programm entweder wieder beenden oder gleich die Auswahl "Ordner öffnen" wählen.
- Auf der CD in den Ordner "S4" wechseln und die setup.exe mit Adminrechten starten.
- Bleibt das Setup wieder stecken, muss es zunächst mit dem Taskmanager oder taskkill beendet werden.
- Rechter Mausklick auf die Datei, die Kompatibilitätseinstellung für Windows 98 oder XP SP2 setzen und starten.
- Nun soll das Setup angeblich* durchlaufen und das Spiel installiert werden.
- Hat das geklappt, anschließend noch den letzten Patch einspielen. Für das Spiel ist es der 1516a und für den Editor der 1578.
- Eventuell muss noch in der Datei "<Spielverzeichnis>\Config\GameSettings.cfg" der Eintrag Screenmode = 3 gesetzt werden.
- Firewall und AV-Software wieder aktivieren.
_____
* Mir war der ganze Zirkus bei Siedler IV zu umständlich und habe das ganz anders gelöst. Dabei kam mir zugute, dass ich eine Systemerneuerung durchgeführt und von Windows XP auf Windows 7 64-Bit gewechselt hatte. Für die beschriebene Lösung sollte man einigermaßen sicher mit dem Registriereditor RegEdit umgehen können!
Vor dem Systemwechsel:
Nach dem Systemwechsel:
- Den Siedler-Ordner wieder zurück kopieren.
- Sollte sich das Laufwerk und/oder der Pfad geändert haben, die gesicherte .reg-Datei entsprechend anpassen.
- Bei 64-Bit Windows dann vor dem Import in alle Vorkommen von HKEY_LOCAL_MACHINE\Software\Bluebyte den Schlüssel Wow6432Node vor "Bluebyte" einfügen, das muss danach so aussehen: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bluebyte.
- Die .reg-Datei importieren ("Zusammenführen").
- Eventuell muss noch in der Datei "<Spielverzeichnis>\Config\GameSettings.cfg" der Eintrag Screenmode = 3 gesetzt werden.
Voilà, das Spiel sollte nun laufen, wenn ich in der Beschreibung nichts vergessen habe. Bei mir läuft S4 sogar ohne jegliche Kompatibilitätseinstellungen.
Ob die Deinstallation mit dem importierten Uninstall-Eintrag noch funktioniert, habe ich jedoch nicht getestet. Sollte das nicht klappen, wäre das aber auch kein Problem - einfach den Siedler-Ordner sowie die oben genannten Registry-Schlüssel löschen, fertig.
Noch ein Wort zum
Map-Editor S4Editor.exe:
Dieser funktioniert ja bekanntlich nur mit einer Farbtiefe von 16 Bit (High Color).
Um nun die umständliche Umschalterei im Treiber zu vermeiden, kann man sich den schönen Schalter
Display Changer installieren, der das automatisch erledigt. Das Ziel in der Verknüpfung zum Editor muss dann noch geändert werden in
"<Pfad>\Display Changer\dc64.exe" -depth=16 "<Siedler4-Pfad>\Editor\S4Editor.exe".
Bei 32-Bit Windows "dc64.exe" ändern in "dc.exe".
Ab sofort wird beim Klick auf die Verknüpfung zunächst der Monitor auf 16-Bit Farbtiefe umgeschaltet, dann der Editor gestartet, und beim Beenden wieder automatisch auf die ursprüngliche Farbanzahl zurückgeschaltet.
Im Anhang habe ich mal als Beispiel meine .reg-Dateien in je eine zusammengebaute mit beigefügt,
Siedler4.WinXP.reg vor dem Systemwechsel und die für das neue BS angepasste Siedler4.Win7x64.reg: