Wie installiere ich den Patch für TTDLX?
1 Für Windows NT, 2000, XP, Vista oder 7 brauchst du die
Windows-Version von TTDLX (die mit dem "Fish-Logo" im Startbildschirm) - die DOS-Version ist unter diesen Betriebssystemen
nicht lauffähig!
2 Installiere TTDLX.
3 Lade Dir den
"Registry Editor" herunter.
4 Extrahiere ihn in den
selben Ordner wie TTDLX.
5 Starte den "Registry Editor" um TTDLX nach Wunsch zu konfigurieren und sichere die gewählten Einstellungen ("Save"-Button).
6 Lade
TTDPatch herunter.
7 Entpacke die Datei in den
selben Ordner wie TTDLX.
8 Lege einen Ordner namens "newgrf" für die zu benutzenden Grafiksets im TTDLX-Ordner an.
9 Lade Grafiksets (.grf Dateien) nach Wunsch herunter, vorzugsweise die Standardsets von der
TTDPatch-Seite. Bedenke dabei dass es mittlerweile eine Flut von .grf-Dateien gibt von denen die meisten leider nicht zueinander kompatibel sind.
Wichtig: Ab Version 2.5 Beta 8 sind in der Datei "ttdpbasew.grf" die Standardgrafiken für Signale, Oberleitungen, Strassenbahngleise, etc. zusammengefasst. Diese Datei muss in jedem Fall eingebunden werden.
10 Entpacke die Grafik-Sets in den vorhin angelegten Grafikordner "newgrf".
11 Lege eine Datei "newgrfw.cfg" im TTDLX Ordner an und schreibe die Pfadnamen aller Grafiksets hinein die Du verwenden willst, z.B.:
newgrf/ttdpbasew.grf
newgrf/dbsetxlw.grf
12 Um nun TTDLX zu spielen musst du
den Patch ausführen, also "ttdpatchw.exe" starten und
nicht TTDLX!
13 Um Grafik-Sets zu aktivieren bzw. zu deaktivieren öffnest du das Fenster
"Status neuer Grafiken" (unter dem "Optionen"-Icon) und klickst die entsprechende Grafikdatei an. Die Farbe der Fahne davor zeigt an ob die Datei aktiviert (
grün) oder deaktiviert (
rot) ist. Klicke auf "Anwenden" (apply) um die Auswahl(en) auszuführen.
14 Lies die
Dokumentation!
15 Probleme mit den "Nightlies"
"Nightlies" sind automatisch kompilierte Alpha-Versionen die für jede signifikante Änderung erzeugt werden. Sie enthalten in der Regel mehr Fehler als die Beta-Versionen, implementieren aber die allerneuesten Features.
Da die "Nightlies" ohne Versionsdaten kompiliert werden, kann es sein, dass eine Fehlermeldung wie z.B. "
Failed to find string #000D at 0063EA10, found 00/01 at 00600000 for oldaitestcargotypes in patchnewcargos" ausgegeben wird. In diesem Fall sollte man Folgendes versuchen:
Sich vergewissern, dass es sich um ein unmodifiziertes TTD Programm (
gamegfx.exe bzw
ttdx.exe) handelt. Insbesondere darf es sich nicht um eine nicht-Standard Übersetzung (also irgend etwas anderes als Englisch, Deutsch, Französisch oder Spanisch) handeln, oder um eine mittels
TTDAlter veränderte .exe. Falls doch, sollte ein Backup der veränderten .exe erstellt und die unveränderte Originalversion benutzt werden.
Falls dies nicht weiterhilft, sollte man eine Sicherheitskopie der Datei "ttdpatch.cfg" erstellen und die ursprüngliche "ttdpatch.cfg" löschen. Dadurch wird TTDPatch veranlasst, eine neue (Standard-)Version dieser Datei zu erstellen.
Falls dies erfolgreich war, sollte man die den Fehler hervorrufende "ttdpatch.cfg" an die Entwickler (oder den
Bug Tracker) senden, zusammen mit der ursprünglichen exakten Fehlermeldung.
Falls auch dies fehlschlägt, benötigen die Entwickler einen detaillierten Fehlerbericht.
18.01.2009, Roman: Detailkorrekturen, mehrere Links hinzugefügt