Lange habe ich es angekündigt, lange ist es überfällig. Jedenfalls habe ich mich mal dran gesetzt und hier ist es: Ein (halbwegs) verständliches Tutorial, wie man ddfix einrichtet. Vielleicht ist es noch nicht ganz perfekt, deshalb bin immer für Verbesserungsvorschläge offen.
Inhalt
Was ist DDFIX und wozu brauch ich das?
Meine Grafikdarstellung sieht aber auch so gut aus...
Manuelle Installation
Installation (GUI-Version)
Ich kenne ddfix, aber leider hat man dadurch keinen Nebel mehr...
Thief grafisch mit Bloom aufwerten
Was ist DDFIX und wozu brauch ich das?
Auf neueren Grafikkarten (ATI ab der Radeon 2xxxHD-Reihe/nVIDIA ab der 6xxx-Reihe) sieht Thief aufgrund mangelndem Ditherings ziemlich schlecht aus. Das zeigt sich vor allem durch den Himmel, wo die Wolken wie verwaschen aussehen. Und genau hier setzt DDFIX an. Es zwingt Thief dazu, die 32-bit-Farbdarstellung zu verwenden. Auf diese Weise wird das Problem mit den fehlenden Dithering geschickt umgangen, da auf 32-bit-Farbtiefe keines mehr nötig ist. Mit anderen Worten: Thief sieht wieder so aus, wie es auch auf älteren Grafikkarten tat.
Hier mal zwei Vergleichscreenshots:
[Blockierte Grafik: http://img147.imageshack.us/im…txpcie16375vgasmalrd9.jpg] [Blockierte Grafik: http://img84.imageshack.us/img…txpcie16375ddfixvgqs1.jpg]
8800GTX_PCIE_175.16 ---------------------------- 8800GTX_PCIE_175.16 (mit ddfix)
Auch hat ddfix den entscheidenden Vorteil, dass es bei einem Mehrkern-Prozessor automatisch Thief immer den passenden Kern zuordnet. Ohne ddfix müsste man sonst immer zum Taskmanager greifen oder auf irgendwelche Zusatztools zurückgreifen.
Ab der Version 1.4.0 und 1.5.0 dürften im übrigen auch die geplagten Windows Vista- und 7-Benutzer im Genuss des Nebels kommen.
Ebenfalls neu in Version 1.5.0 ist das Postprocessing. Dabei kann man Thief 2 mit verschiedenen grafischen Effekten wie Bloom oder Farbverblassung spielen. Näheres dazu im spezifischen Abschnitt.
Meine Grafikdarstellung sieht aber auch so gut aus...
DDFIX hat auch andere Annehmlichkeiten, als nur die Korrektur der verfälschten Darstellung auf neueren Grafikkarten. Das wären die wegfallende Umschaltzeiten zwischen Menü und Spiel, die mindestens eine Sekunde, aber auch länger dauern können. Der größte Vorteil allerdings wäre die Unterstützung von 32-bit-High-Res-Texturen jenseits der Grenze von 256 x 256. Darüber hinaus wird die Farbqualität etwas erhöht, besonders in Thief1/Gold.
Manuelle Installation
Ladet euch diese Datei herunter.
Ihr müsst den Inhalt der Datei in dem Ort entpacken, wo sich auch die Thief2.exe befindet (wollt ihr Thief1/Gold patchen, dann müsst ihr logischerweise den Ordner angeben, wo sich die thief.exe befindet).
Dann macht ein Backup eurer Thief2.exe (bei Thief1/Gold ist es die thief.exe) und ladet euch folgende Datei herunter:
(1,1MB)
Entpackt den Inhalt der Datei dorthin, wo sich die Thief2.exe (bei Thief1/Gold ist es die thief.exe) befindet, so dass die alte .exe-Datei überschrieben wird. Nun öffnet ihr die Datei ddfix.ini mit einem Texteditor und haltet nach den Zeilen "gWidth" und "gHeight" Ausschau. Dort wird die Auflösung definiert. Ihr müsst dort eine einsetzen, die ihr normalerweise beim Spielen verwendet. Spielt ihr z.b. bei mit der Auflösung 1280x1024, dann muss Folgendes darstehen:
gWidth=1280
gHeight=1024
Bei 1024x768 wäre das hingegen so:
gWidth=1024
gHeight=768
Wichtig ist es, dass es auch die gleichen Werte sind, die in der Datei cam.cfg in der Zeile "game_screen_size" und nebeneinander mit Leerzeichen getrennt stehen.
Anschließend speichert ihr die Änderungen und könnt nun Thief2 (oder Thief1/Gold) starten.
Hinweis für Thief1/Gold:
Die Schritte sind fast gleich, nur müsst ihr statt der Datei DDFix-Thief2.zip diese Dateien herunterladen
(Thief-Gold)
Installation (GUI-Version)
Hinweis: Es wird empfohlen, die manuelle Installation vorzunehmen, da die neueren ddfix-Versionen ohne GUI ausgeliefert werden. Zudem funktioniert die GUI auf 64-bit-Systemen nicht.
Geht auf die Seite
und ladet euch die Datei unter den Link "GUI Version" herunter.
Um diese zu entpacken, benötigt ihr ein Tool, welches das 7zip-Format entpacken kann. WinRAR oder 7zip können das. Ihr müsst den Inhalt der Datei in dem Ort entpacken, wo sich auch die Thief2.exe befindet (wollt ihr Thief1/Gold patchen, dann müsst ihr logischerweise den Ordner angeben, wo sich die thief.exe befindet). Nun startet die ddfixgui.exe in eurem Thief2-Verzeichnis (bei Thief1/Gold hingegen im entsprechenden Verzeichnis). Ein kleines Fenster müsste erscheinen.
Wählt unter "Resolution" die Auflösung, die ihr normalerweise immer beim Spielen verwendet. Danach setzt ihr ein Häkchen bei "Video fix" und klickt auf "Apply patch". Eine Erfolgsmeldung weist darauf hin, dass der Installationsvorgang fertig ist.
Sollte jedoch eine Fehlermeldung erscheinen, oder startet das Programm ddfixgui.exe überhaupt nicht, dann müsst ihr die manuelle Installation versuchen.
Hinweis für Thief1/Gold: Die Schritte müssten eigentlich identisch sein, sofern die ddfix-GUI in der Lage ist, auch die Thief.exe zu erkennen.
Ich kenne ddfix, aber leider hat man dadurch keinen Nebel mehr...
Das war in der alten Version von ddfix. Die neueren Versionen bieten schon eine ganze Zeit wieder Nebel-Untersützung.
____________________________________________
Diesen Artikel gibt es auch als herunterladbare PDF-Datei (danke an SinisterShadow):
http://www.ttlg.de/de/download/download.php?site=6&file=DDFIX-Howto.pdf
EDIT (05.07.2008, 17:51): Direktlinks entfernt und durch Link für HP ersetzt und die Linkbeschreibung nachträglich eingefügt.
EDIT (05.07.2008, 18:00): Nachtrag zum möglichen Missverständnis wegen dem Nebel hinzugefügt
EDIT (07.07.2008, 18:22): Nachtrag zu Thief1/Gold
EDIT (07.12.2008, 18:22): PDF-Link hinzugefügt
EDIT (23.05.2009, 19:29): Nachtrag betreffend zum Dualcore
EDIT (20.05.2010, 18:32): Links aktualisiert
EDIT (23.08.2010, 11:50): Mehrere große Aktualisierungen