TT-MS Headquarters
New GRF kann nicht aktiviert werden - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Problemecke (/forumdisplay.php?fid=70)
+--- Forum: Probleme mit OpenTTD (/forumdisplay.php?fid=27)
+--- Thema: New GRF kann nicht aktiviert werden (/showthread.php?tid=6696)



New GRF kann nicht aktiviert werden - Nantaku - 10.10.2017 14:20

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


RE: New GRF kann nicht aktiviert werden - Bernhard - 10.10.2017 14:53

Könnte mir nur vorstellen, dass sie im falschen Verzeichnis liegen.
Sie müssen dort sein, wo die openttd.cfg liegt.

z. B.: D:\Dokumente und Einstellungen\.....\Documents\OpenTTD (und dann \content_download\newgrf )

Oder aber d:\Programme ....
oder wo immer du OTTD hast .

Also am Besten mal nach openttd.cfg suchen ....

(Du kannst openttd im Ordner ...\Programme\OpenTTD haben, aber die openttd.cfg und alles "Zubehör" unter ..:\Dokumente und Einstellungen\.....\Documents\OpenTTD)


RE: New GRF kann nicht aktiviert werden - Bernhard - 10.10.2017 15:09

ich hab es gerade noch mal ausprobiert ... die German Town Names sind als auf Bananas als "...tar.gz" gespeichert ... die musst du noch manuell entpacken ... Sauer


RE: New GRF kann nicht aktiviert werden - Nantaku - 10.10.2017 16:26

Irgendwie steh ich auf dem Schlauch Traurig

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?


RE: New GRF kann nicht aktiviert werden - Nantaku - 10.10.2017 17:48

Jetzt hat´s geklappt großes Grinsen. Die grf-Datei liegt bei mir im Ordner newgrf.

Danke für die Hilfe!


RE: New GRF kann nicht aktiviert werden - Auge - 11.10.2017 13:03

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


RE: New GRF kann nicht aktiviert werden - Bernhard - 11.10.2017 13:28

Hi Auge, habe es gestern extra noch mal mit OTTD Version 1.7.1.27881 ausprobiert. (Ingamedownload war nicht möglich).
manueller Download von Bananas : German_Town_Names-0.2.0 (2).tar.gz

In den Ordner content_download\newgrf geschoben, wird nicht erkannt.
Dort zu German_Town_Names-0.2.0 (2).tar entpackt -> wird erkannt.

das Thema hatten wir hier schon mal ....


RE: New GRF kann nicht aktiviert werden - Addi - 11.10.2017 17:23

Habs auch mal ausprobiert:

  1. Übers Spiel unter "Erweiterungen herunterladen" die "German Town Names (Deutsche Städtenamen) 0.2.0" grf heruntergeladen
  2. Die grf wird als .tar (nicht .tar.gz !) Datei in den content_download\newgrf Ordner heruntergeladen
  3. 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!


RE: New GRF kann nicht aktiviert werden - Bernhard - 12.10.2017 07:35

ok, dann scheint irgendeine Zwischeninstanz aus .tar.gz nur .tar zu machen ...


RE: New GRF kann nicht aktiviert werden - Auge - 12.10.2017 13:14

Hallo

(11.10.2017 17:23)Addi schrieb:  Habs auch mal ausprobiert:

  1. Übers Spiel unter "Erweiterungen herunterladen" die "German Town Names (Deutsche Städtenamen) 0.2.0" grf heruntergeladen
  2. Die grf wird als .tar (nicht .tar.gz !) Datei in den content_download\newgrf Ordner heruntergeladen
  3. 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


RE: New GRF kann nicht aktiviert werden - Bernhard - 12.10.2017 14:17

(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 Zwinkern


RE: New GRF kann nicht aktiviert werden - Eddi - 13.10.2017 07:07

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)



RE: New GRF kann nicht aktiviert werden - Bernhard - 13.10.2017 07:42

Danke Eddi!
Ich glaube "wir" müssen mal den FAQ-Beitrag um diese Infos erweitern.


RE: New GRF kann nicht aktiviert werden - Auge - 13.10.2017 08:40

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.

[attachment=7024]

Wo ist da ein Cheat?

Tschö, Auge


RE: New GRF kann nicht aktiviert werden - Bernhard - 13.10.2017 13:23

ähh ich dachte die GRF muss vorher noch ins Spiel eingebunden werden ... ist das bei Stadtnamen nicht so?
Und wenn ich in ein laufendes Spiel eine neue GRF hinzufügen möchte, muss ich doch das böse Wort in der Konsole eingeben.


RE: New GRF kann nicht aktiviert werden - Auge - 13.10.2017 14:44

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