Alte Spiele unter Windows Vista und höher spielen

Funktioniert ab Windows Vista.

Es kommt immer wieder vor, dass manche Spiele ab 2005 und älter Probleme mit Windows Vista und höher haben.

Hinweis:
MS-DOS Spiele wie zum Beispiel Mad TV oder Sokoban laufen ab Windows Vista 32-Bit nicht mehr korrekt und können in der 64-Bit Version auch nicht mehr ausgeführt werden. Dazu werden spezielle Emulatoren benötigt.

Programmkompatibilitätsassistent

Die erste Möglichkeit, welche man ausprobieren sollte, ist der mitgelieferte Programmkompatibilitätsassistent von Windows – ja, so heißt das Ding wirklich.

  1. Wenn noch nicht vorhanden erstellt man zunächst eine Verknüpfung von dem ausführbaren Programm, in diesem Fall das nicht funktionierende Spiel.
  2. Als nächstes ein Rechtsklick auf die Verknüpfung und Eigenschaften im Menü auswählen.
  3. In den Eigenschaften der Datei den Reiter Kompatiblität auswählen und folgende Einstellungen auswählen:
    • Kompatibilitätsmodus auf Windows XP (Service Pack 3) stellen oder nach Systemanforderung des Spiels
    • Desktopgestaltung deaktivieren
    • Programm als Administrator ausführen
  4. Dann auf OK klicken und das Spiel starten.

Batch-Skript

Falls die erste Methode nur wenig gebracht hat, so zum Beispiel bei Worms World Party, muss noch die Explorer.exe von Windows beendet werden. Anscheind bekommt die Aero-Oberfläche den Spielen nicht sonderlich gut. Dazu kann man ein Batch-Skript schreiben um dies so angenehm wie möglich zu machen.

  1. Aus dem Startmenü den Editor öffnen.
  2. Die folgenden Zeilen in das Programm kopieren und ggf. verändern.
    @echo off
    taskkill /f /IM explorer.exe
    "Vollständigen Pfad des Spiels z. B. C:\Program Files (x86)\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe"
    start explorer.exe

    Hinweis: Die Pfadangabe immer in Anführungszeichen schreiben!

  3. Als nächstes muss die Datei zum Beispiel als “Start-Spiel.bat” gespeichert werden. Wobei die Endung .bat eingehalten werden muss. Achtung: Beim Speichern darauf achten, dass als Dateityp “Alle Dateien” ausgewählt ist.

Das Skript beendet die Explorer.exe und startet das jeweilige Spiel. Nach beenden des Spiels wird die Explorer.exe wieder gestartet.
Dies sollte eigentlich mit 90%iger Erfolgschance jedes ältere Spiel starten können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert