So geht’s: OpenTTD ohne Original-CD

Anleitungen Kommentar schreiben

openttdboxSo mancher, der OpenTTD gerne testen würde, scheitert bereits bei der Installation: Lediglich die kurze Fehlermeldung »Cannot open file ’sample.cat’« lässt sich entlocken. Der Grund hierfür ist, dass das Spiel Grafiken von Transport Tycoon Deluxe benötigt — die Rechte an diesen Dateien liegen bei Atari — daher wird die Original-CD gebraucht.

Diesen Zustand versucht das OpenGFX-Projekt zu ändern: In mühevoller Kleinarbeit werden eigene Schriften und Symbole, Grafiken und Sounds erstellt und unter einer freien Lizenz veröffentlicht. Zwar sind sowohl die Grafik- als auch die Soundpakete nicht vollständig fertiggestellt, aber bereits seit einigen Monaten sind die Entwicklerversionen in der Lage, gänzlich ohne Original-CD auszukommen. Auch die kürzlich veröffentlichte Betaversion 0.7.0-beta1 verfügt über diesen Lademechanismus — und in dieser Anleitung wird beschrieben, wie es funktioniert.

Was benötigt wird

Sie benötigen neben der OpenTTD-Betaversion noch einige andere Dateien. Das Downloadvolumen liegt insgesamt bei etwa 7 MB.

Sollten Sie die Konfigurationsdatei nicht herunterladen können, klicken Sie diese mit der rechten Maustaste an und wählen Sie »Ziel speichern unter…«. Auch eine manuelle Bearbeitung der Datei ist möglich und wird am Ende dieses Artikels beschrieben.

Los geht’s!

Nachdem Sie OpenTTD 0.7.0-beta1 heruntergeladen haben, entpacken Sie es in einen Ordner nach Wahl, in unserem Beispiel nach C:\Programme\OpenTTD-0.7.0-beta1.

Die Dateien des OpenTTD-Zip-Archivs werden entpackt

Die Dateien des OpenTTD-Zip-Archivs werden entpackt

Nun benötigen Sie OpenGFX Alpha 4.2. Aus diesem Archiv wird die Datei OpenGFX_Alpha4.2.tar in den Unterordner Data entpackt. Die Datei OpenGFX_Alpha4.2.tar ist ihrerseits selbst ein Archiv, der Inhalt muss jedoch nicht entpackt werden.

Das OpenGFX-Paket im Data-Ordner. Die Tar-Datei muss nicht entpackt werden

Das OpenGFX-Paket im Data-Ordner. Die Tar-Datei muss nicht entpackt werden

Nun benötigen Sie noch die Datei Sample.cat. In dieser Datei sind beim Originalspiel die Sounddaten enthalten. Entsprechende Ersatzsounds sind noch nicht fertig, weshalb Sie sich mit einer Dummy-Datei behelfen müssen. Diese enthält keine Sounds, sorgt aber dafür, dass sich OpenTTD starten lässt. Kopieren Sie die Datei in den Ordner Data.

Die Sample.cat-Dummy-Datei wird in den Data-Ordner kopiert

Die Sample.cat-Dummy-Datei wird in den Data-Ordner kopiert

OpenTTD muss noch informiert werden, dass das OpenGFX-Paket genutzt werden soll. Hierfür sorgt eine Einstellung in der Konfigurationsdatei openttd.cfg, die das Programm beim ersten Start erstellt. Wer wenig Mühe haben will, kann die fertig bearbeitete openttd.cfg einfach in den OpenTTD-Ordner kopieren.

Die Datei openttd.cfg wird in den OpenTTD-Ordner kopiert

Die Datei openttd.cfg wird in den OpenTTD-Ordner kopiert

Nun können Sie OpenTTD starten. Das Programm erkennt, dass die Datei Sample.cat keine Sounds enthält und gibt eine entsprechende Fehlermeldung aus, die Sie mit OK bestätigen.

Sample.cat-Fehlermeldung: Mit OK bestätigen

Sample.cat-Fehlermeldung: Mit OK bestätigen

Anschließend startet OpenTTD mit dem OpenGFX-Grafikset. Hier können Sie ganz normal spielen. Einziges Manko: Da einige der neueren Gebäude noch nicht fertig sind, werden diese als schwarze Flächen angezeigt, wie es im Startbildschirm zu sehen ist. Auch einige wenige Fahrzeuggrafiken sind noch nicht fertig.

OpenTTD 0.7.0-beta1 in Aktion: Ohne Dateien der Original-CD

OpenTTD 0.7.0-beta1 in Aktion: Ohne Dateien der Original-CD

Unterschiede zur Originalversion

Neben einigen fehlenden Grafiken ist auch der Sound noch nicht fertig: So müssen Sie zumindest am Anfang noch auf das Pfeifen der Züge und die Arbeitsgeräusche der Industrien verzichten. Darüberhinaus sind auch Schriftarten und Symbole geändert und wirken auf den ersten Blick etwas ungewohnt.

Unterschiede der Schriftarten: Links TTD, rechts OpenGFX

Unterschiede der Schriftarten: Links TTD, rechts OpenGFX

Unterschiede der Grafiken: : Links TTD, rechts OpenGFX

Unterschiede der Grafiken: Links TTD, rechts OpenGFX

Änderungen in der Konfigurationsdatei manuell durchführen

Nicht jeder wird OpenTTD zum ersten Mal verwenden. Wenn Sie schon öfter gespielt haben, werden Sie ihre bisherige Konfiguration behalten wollen. Öffnen Sie in diesem Fall die bereits bestehende openttd.cfg im Editor notepad.exe und fügen die Zeile graphicsset = “OpenGFX” dem Abschnitt [misc] hinzu.

Editieren der openttd.cfg-Datei im Editor

Editieren der openttd.cfg-Datei im Editor

Alternativ kann OpenTTD auch einfach in der Eingabeaufforderung mit dem Parameter openttd -I OpenGFX gestartet werden.

Auswahl des Grafiksets beim Start in der Eingabeaufforderung

Auswahl des Grafiksets beim Start in der Eingabeaufforderung

Übersicht über die geänderten Dateien

Die Dateien von der Original-CD, die gewöhnlich in den OpenTTD-Data-Ordner kopiert werden müssen, sind:

  • TRG1R.GRF
  • TRGCR.GRF
  • TRGHR.GRF
  • TRGIR.GRF
  • TRGTR.GRF
  • SAMPLE.CAT

Das OpenGFX-Projekt besteht aus folgenden Dateien:

  • opengfx1r.grf
  • opengfxcr.grf
  • opengfxhr.grf
  • opengfxir.grf
  • opengfxtr.grf
  • opengfxw.grf
  • opengfx.obg

3 Kommentare zu “So geht’s: OpenTTD ohne Original-CD”

  1. planetmaker sagt:

    Wow, ein toller Artikel wie man das Spiel auch ohne die Default-Grafiken starten kann :) Selbst dem Englischen fehlt desbezüglich eine solche gute Anleitung für Newbies.

  2. Ammler sagt:

    Joh, super Artikel. Kann sich aber noch ändern bis zum Release.

    Eine kleiner Fehler:
    — die Rechte an diesen Dateien liegen bei Atari <– Das ist falsch, Atari hat nur das Recht sie zu nutzen, die Rechte sind bei, hmm dihedral fragen ;-)

    Grüsse aus der Schweiz
    -Ammler

  3. Schluchti sagt:

    Nach langem suchen bin ich ja auf das openttd gestoßen und mit deren Beschreibung hab ich es endlich wieder zum laufen gebracht. Und dann sogar noch besser wie das original.

Kommentar schreiben

© 2009 Daniel Schuhmann, WP Theme & Icons by N.Design Studio
Artikel RSS Kommentare RSS Anmelden