Nantaku
Gleisarbeiter

Beiträge: 15
Themen: 6
Registriert seit: Mar 2010
|
New GRF kann nicht aktiviert werden
Hallo,
ich habe Open TTD 1.7.1 installiert und mir newGRFs innerhalb des Spieles heruntergeladen (z.B. German Town Names). Im Fenster "Herunterladen von Erweiterungen" sind diese nun als heruntergeladen gekennzeichnet. In den NewGRF Einstellungen sind sie aber nicht zu sehen, auch nicht, wenn ich auf "Dateiliste aktualisieren" klicke.
Was mache ich falsch?
Auch im Dateiverzeichnis finde ich keine newGRF-Dateien.
Viele Grüße
Nantaku
|
|
| 10.10.2017, 14:20 |
|
Nantaku
Gleisarbeiter

Beiträge: 15
Themen: 6
Registriert seit: Mar 2010
|
RE: New GRF kann nicht aktiviert werden
Irgendwie steh ich auf dem Schlauch
Ich habe das Spiel noch mal neu installiert. Alle Ordner die zum Spiel gehören liegen jetzt unter OpenTTD. Dass ein weiterer Ordner in den Dokumenten angelegt wird, habe ich unterbunden. Das Spiel läuft anscheinend problemlos.
Variante 1: ich habe wieder die "German Singnals" direkt übers Spiel runtergeladen. Jetzt gibt es eine Datei German_Signals-0.4.tar in dem Ordner content_download\newgrf, die das Spiel aber nicht erkennt.
Variante 2: ich habe von diesem Link: https://www.tt-forums.net/viewtopic.php?t=41498 (da bin ich über die Bananas hingelangt) gersignw.grf runtergeladen. Die Datei liegt erst mal in den Downloads. Bis jetzt habe ich auch da noch keinen Ordner gefunden, wo sie vom Spiel erkannt wird.
Wo hast Du den die *tar.gz gefunden?
|
|
| 10.10.2017, 16:26 |
|
Nantaku
Gleisarbeiter

Beiträge: 15
Themen: 6
Registriert seit: Mar 2010
|
RE: New GRF kann nicht aktiviert werden
Jetzt hat´s geklappt  . Die grf-Datei liegt bei mir im Ordner newgrf.
Danke für die Hilfe!
|
|
| 10.10.2017, 17:48 |
|
Auge
Geschäftsführer
  
Beiträge: 876
Themen: 17
Registriert seit: Mar 2009
|
RE: New GRF kann nicht aktiviert werden
Hallo
Ich habe zwar auf dem aktuell verwendeten Rechner kein OpenTTD installiert, möchte mich aber auch ohne nachschauen soweit aus dem Fenster lehnen, dass OpenTTD mit TAR/GZ-gepackten Dateien umgehen kann, ohne, dass sie ausgepackt werden müssten. Weiterhin sollte ein über das programmeigene Bananas-Download-Fenster heruntergeladenes NewGRF im unteren Teil des NewGRF-Einstellungen-Fensters aufgelistet werden und muss von dort aus vor dem Start eines neuen Spiels nach oben in die Liste der gewünschten Erweiterungen geladen werden. Bei einer NewGRF mit Städtenamen kommt hinzu, dass sie im alten, grauen Einstellungen-Fenster aktiviert werden muss.
Erst wenn für die NewGRF diese Schritte vollzogen wurden, kann ein neues Spiel, in dem die NewGRF verwendet wird, erstellt werden. Auf bereits begonnene Spiele hat das keinen Einfluss.
Übrigens: Wo die Spieldateien in welchem Betriebssystem standardmäßig hingespeichert werden, steht in der README (Punkt 4.2). Nicht, dass man die lesen sollte.
Tschö, Auge
|
|
| 11.10.2017, 13:03 |
|
Addi
Tycoon
    
Beiträge: 1.243
Themen: 25
Registriert seit: Jan 2004
|
RE: New GRF kann nicht aktiviert werden
Habs auch mal ausprobiert:
- Übers Spiel unter "Erweiterungen herunterladen" die "German Town Names (Deutsche Städtenamen) 0.2.0" grf heruntergeladen
- Die grf wird als .tar (nicht .tar.gz !) Datei in den content_download\newgrf Ordner heruntergeladen
- Die grf wird vom Spiel erkannt, ohne nochmals extra entpackt werden zu müssen
OpenTTD Version 1.7.1
Windows 7
Dateien, die Manuell über die bananas Homepage heruntergeladen werden scheinen im .tar.gz Dateiformat zu sein. Diese können von OpedTTD nicht gelesen werden, nur die .tar Dateien!
|
|
| 11.10.2017, 17:23 |
|
Auge
Geschäftsführer
  
Beiträge: 876
Themen: 17
Registriert seit: Mar 2009
|
RE: New GRF kann nicht aktiviert werden
Hallo
(11.10.2017, 17:23)Addi schrieb: Habs auch mal ausprobiert:
- Übers Spiel unter "Erweiterungen herunterladen" die "German Town Names (Deutsche Städtenamen) 0.2.0" grf heruntergeladen
- Die grf wird als .tar (nicht .tar.gz !) Datei in den content_download\newgrf Ordner heruntergeladen
- Die grf wird vom Spiel erkannt, ohne nochmals extra entpackt werden zu müssen
Dateien, die Manuell über die bananas Homepage heruntergeladen werden scheinen im .tar.gz Dateiformat zu sein. Diese können von OpenTTD nicht gelesen werden, nur die .tar Dateien!
Danke für den Test.
TAR ist ein Kofferformat, um mehrere Dateien, die sich in mehreren Verzeichnissen befinden können, mitsamt dieser Verzeichnisstruktur in eine Datei zu packen. Die resultierende Datei wird dabei nicht kleiner als die zugrundeliegenden Daten, bleibt also unkomprimiert. Erst GZ (oder auch ein anderer Komprimierer) macht daraus eine komprimierte Datei und die kann OpenTTD offensichtlich nicht entpacken und lesen.
(12.10.2017, 07:35)Bernhard schrieb: ok, dann scheint irgendeine Zwischeninstanz aus .tar.gz nur .tar zu machen ...
Scheint so zu sein. Fragt sich bloß, warum beim OP die nach seinen Worten im Spiel heruntergeladene und auch als solche gekennzeichnete NewGRF nicht laden lässt. Oder ist bloß die Fehlerbeschreibung nicht genau genug und sie lässt sich sehr wohl laden, aber der OP hat vergessen, die Städtenamen (in dem grauen Einstellungsfenster) zu aktivieren?
Dass dieser Weg, die Städtenamen in ein neu zu startendes Spiel einzubinden, so überhaupt nicht intuitiv ist, sei mal dahingestellt.
Tschö, Auge
(Dieser Beitrag wurde zuletzt bearbeitet: 12.10.2017, 13:15 von Auge.)
|
|
| 12.10.2017, 13:14 |
|
Bernhard
Forum-Team
    
Beiträge: 9.403
Themen: 334
Registriert seit: Jan 2004
|
RE: New GRF kann nicht aktiviert werden
(12.10.2017, 13:14)Auge schrieb: ....
Dass dieser Weg, die Städtenamen in ein neu zu startendes Spiel einzubinden, so überhaupt nicht intuitiv ist, sei mal dahingestellt.
Tschö, Auge
Zumal das ohne "Cheat" ja auch gar nicht geht ... liegt es daran?
@Nantaku: wann und wo wolltest du neue GRF denn aktivieren?
@Auge: Danke für das ausführliche Erklären! Nun weiß ich wenigstens woran es bei mir lag
"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797
"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1967
|
|
| 12.10.2017, 14:17 |
|
Eddi
Tycoon
    
Beiträge: 4.066
Themen: 33
Registriert seit: Aug 2008
|
RE: New GRF kann nicht aktiviert werden
Nochmal ein paar technische Details, weil das ja offenbar immer mal wieder falsch verstanden wird: - OpenTTD kann keine NewGRF aus ".tar.gz"-Dateien laden
- OpenTTD kann aber ".gz"-Dateien entpacken (wird z.B. für Savegames verwendet)
- Bananas bietet ".tar.gz"-Dateien als download an, die beim Benutzen des Ingame-Downloader automatisch entpackt werden
- wenn man manuell von Bananas herunterlädt, muß man auch manuell entpacken.
- OpenTTD kann NewGRFs aus ".tar"-Dateien laden, denn das .tar-Format ist einfach genug, um die darin enthaltenen Dateien 1:1 wie eine normale Datei zu laden
- es wäre technisch möglich, auch NewGRFs aus ".tar.gz"-Dateien zu laden, aber die Performance wäre fürs Spielen nicht brauchbar (Komprimierung wie "gz" ist typischerweise für lineares Lesen ausgelegt, OpenTTD braucht aber "random access", also sofortigen Zugriff auf Daten irgendwo in der Mitte)
|
|
| 13.10.2017, 07:07 |
|
Auge
Geschäftsführer
  
Beiträge: 876
Themen: 17
Registriert seit: Mar 2009
|
RE: New GRF kann nicht aktiviert werden
Hallo
(12.10.2017, 14:17)Bernhard schrieb: (12.10.2017, 13:14)Auge schrieb: Dass dieser Weg, die Städtenamen in ein neu zu startendes Spiel einzubinden, so überhaupt nicht intuitiv ist, sei mal dahingestellt. Zumal das ohne "Cheat" ja auch gar nicht geht ... liegt es daran? Was meinst du mit "Cheat"? Du musst doch "nur" die NewGRF haben, im Fenster NewGRF-Einstellungen auswählen und dann noch im Fenster Spieleinstellungen aktivieren.
Wo ist da ein Cheat?
Tschö, Auge
|
|
| 13.10.2017, 08:40 |
|
Auge
Geschäftsführer
  
Beiträge: 876
Themen: 17
Registriert seit: Mar 2009
|
RE: New GRF kann nicht aktiviert werden
Hallo
(13.10.2017, 13:23)Bernhard schrieb: ähh ich dachte die GRF muss vorher noch ins Spiel eingebunden werden ... ist das bei Stadtnamen nicht so?
Ja, natürlich. Hab' ich doch geschrieben.
(13.10.2017, 08:40)Auge schrieb: Du musst doch "nur" die NewGRF haben, im Fenster NewGRF-Einstellungen auswählen und dann noch im Fenster Spieleinstellungen aktivieren.
haben = herunterladen (und eventuell auspacken)
auswählen = in den NewGRF-Einstellungen zur Auswahl hinzufügen
aktivieren = wie im Screenshot gezeigt auswählen
Und ja, das Ganze natürlich vor dem Start eines neuen Spiels. Ich kann mir auch nicht vorstellen, dass das Hinzufügen einer Städtenamen-NewGRF zu einem bereits laufenden Spiel ohne graviernde Nebenwirkungen bliebe. Ich möchte davon explizit abraten, auch wenn es den Weg mit dem "bösen Wort" in der Konsole gibt.
Tschö, Auge
|
|
| 13.10.2017, 14:44 |
|