Schnitzl hat geschrieben:Arkune hat geschrieben:Sicher, Windows 2000 is auch nix anderes als ein Windows NT genau wie XP.
hm, folgende Spiele laufen out of the box NICHT unter Win2000:
C&C3, Supreme Comander, Age of Empires 3...usw...
Mit Tricks gings übrigens bei den drei genannten dann :wink:
Gilt auch für die Demo, nur muß man bißchen mehr rumfummeln.
Installer starten, bei der Fehlermeldung NICHT beenden, sondern die .msi aus dem temp-Verzeichnis kopieren.
Die .msi mit dem Universal Extractor (
http://uniextract.c1pher.com/uniextract15_noinst.rar ) entpacken.
Damit ist UT3 installiert, braucht aber noch eine aktuellere dbghelp.dll und faultrep.dll.
Erstere ist bei manchen Spielen dabei, alternativ von dlldump oder sonst einer Seite runterladen. Aus seeligen Supreme Commander Zeiten braucht man noch das:
http://rapidshare.com/files/18090098/Su ... d.zip.html , da findet sich u.a. die angepaßte faultrep.dll und falls nötig den Audioquark, den DirectX unter 2000 aus reiner Bosheit nicht installiert (manuell installiert läuft nämlich alles).
Letzte Hürde: UT scheint alle .dlls im Spielverzeichnis zu prüfen (wohl gegen Cheater). Die beiden dlls sollten also an anderer Stelle liegen. Evtl. reicht es, die Pfadvariable zu erweitern, ansonsten kann man die beiden dlls ins System32-Verzeichnis legen. Faultrep.dll gibts nicht, macht also kein Problem. Die tolle Wiederherstellung wird die neuere dbghelp.dll aber immer ersetzen.
Die unschöne Lösung ist die Backups in:
C:\WINNT\ServicePackFiles\i386
C:\WINNT\system32\dllcache
zu löschen, bevor man die Datei ersetzt (eigenes Backup bitte nicht vergessen). Wenn sich Windoof beschwert, daß er die CD braucht, weil eine Datei geändert wurde, dann ist alles richtig ,-)
Danach sollte die Demo eigentlich brav funktionieren und das seltsame Märchen von den veralteten Grafiktreibern ignorieren wir mal. Selbst der aktuellste Betatreiber von nVidia ist noch für XP und 2000. Kunststück, die unterscheiden sich auch in etwa, wie ein gekochtes Ei von einem Osterei.
Irgendwie ist "Demos unter 2000 zum Laufen bringen" mein neues Hobby, rein aus Trotz gegen das absurde Nachgeplappere der "2000 ist total veraltet und XP ja was gaaanz anderes"-Marketingabteilungsaussagen.
Die "Frechheit" findet man übrigens nicht beim Spieleentwickler. MS hat mit SP2 eben schöne "exklusive" Funktionen mitgebracht, die zwar kein Mensch wirklich braucht, aber mit denen man ganz prima künstlich für Inkompatibilität sorgen kann. Das neue SDKs (DirectX als eins von vielen) die natürlich fleißig benutzen ist da kein Wunder. Der XP-only Code wird also meistens eher "hintenrum" produziert.