TT-MS Headquarters
Spielabsturz durch germanrvw.grf - 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: Spielabsturz durch germanrvw.grf (/showthread.php?tid=4881)



Spielabsturz durch germanrvw.grf - neo - 25.09.2010 14:25

Hallo Leute,

ich habe hier ein Problem und weiß echt mehr weiter.

Ich habe das oben genannte germanrvw.grf in einer alten OpenTTD 0.x.x Version installiert und vor kurzem ein Update auf die Version 1.0.0 gemacht. Mittlerweile auf habe ich aktuelle Version 1.0.4 installiert.

Mein Problem:
Jedes Mal wenn ich einen Spielstand lade in dem das germanrvw.grf Verwendung gefunden findet stürzt das Spiel ab. So wie es scheint, ist das germanrvw.grf inkompatibel mit den neuen Grafikset.

Was kann ich tun?


Vielen Dank für eure Hilfe.

Grüße


RE: Spielabsturz durch germanrvw.grf - Addi - 25.09.2010 14:42

Kommt eine Fehlermeldung? Und stürzt OpenTTD auch ab, wenn du ein neues Spiel beginnst mit den besagten grfs? Kommt ev. nach dem laden des Spieltandes eine Fehlermeldung bezüglich fehlenden grfs o.ä.?


RE: Spielabsturz durch germanrvw.grf - planetmaker - 25.09.2010 15:43

(25.09.2010 14:25)neo schrieb:  Jedes Mal wenn ich einen Spielstand lade in dem das germanrvw.grf Verwendung gefunden findet stürzt das Spiel ab. So wie es scheint, ist das germanrvw.grf inkompatibel mit den neuen Grafikset.

Was kann ich tun?
Einen Bugreport machen: http://bugs.openttd.org und dabei crash.dmp, crash.log, crash.png und crash.sav anhängen, gut ist sicher auch den Spielstand, der das verursacht anzuhängen.

Zusätzlich (nicht alternativ!) kannst Du den Spielstand, den Du erfolglos zu laden versuchst, auch 'mal hier posten.

Ach ja: an anderen oder neuen Basisgrafiken kann es nicht liegen... GermanRV kann gar nicht wissen welche da verwendet werden.


RE: Spielabsturz durch germanrvw.grf - neo - 25.09.2010 16:07

Die Fehlermeldung lautet: Disconnecting road vehicle.

Die Meldung kommt immmer. Wenn ich die besagte Datei ins data-Verzeichnis kopiere stürzt das Spiel sofort ab. Wenn das Spiel die Datei gar nicht erst findet bekomme von Spiel die Meldung "Fehlende NEW-GRF-Dateien wurden aktiviert" und Spiel stürzt danach ab.

Ein neues Spiel startet ohne Probleme mit diesem Set.

anbei der Spielstand


RE: Spielabsturz durch germanrvw.grf - Timmaexx - 25.09.2010 16:24

Ich habe zwar nicht dieselbe Datei aber eine Kompatible:
[attachment=2863]

Ebenfalls Absturz!


RE: Spielabsturz durch germanrvw.grf - Addi - 25.09.2010 18:58

Du hast zwei fahrzeugsetz geladen, das generic tram Set und das german roadvehicles Set. Gleichzeitig hast du multipool deaktiviert. Da du Fahrzeuge beider Sets im Spiel hast, durch das deaktiverte multipool aber nur ein Set zugelassen wird, stürzt das Spiel ab, wenn ein Fahrzeug des Sets, das nicht aktiv ist, fährt (was bei einem laufendem Spiel ja sofort der fall ist).
Wie du das allerdings überhaupt geschafft hast, weiss ich nicht...

Lösung, wie du mindestens den Spielstand wieder laden kannst:
Lösche entweder die germanrv oder die germantrams grf komplett aus deinem TTD verzeichnis, so dass sie vom Spiel nicht mehr gefunden werden kann. Beim laden des Spielstands ist dieses im Pausemodus und es sollte eine Fehlermeldung kommen, dass eine grf nicht gefunden werden kann. Gehe ins Strassenfahrzeugmenü und halte alle Strassenfahrzeuge an. Die Pause kann jetzt wieder aufgehoben werden, das Spiel läuft weiter, die Strassenfahrzeuge werden aber für immer und ewig herumstehen Augenrollen

Das nachträgliche aktivieren von multipool scheint das Spiel nicht zuzulassen.


RE: Spielabsturz durch germanrvw.grf - planetmaker - 25.09.2010 19:05

(25.09.2010 16:07)neo schrieb:  Ein neues Spiel startet ohne Probleme mit diesem Set.

Nunja... Du hast dicke, rote Warnmeldungen, dass NewGRFs im laufenden Spiel zu ändern, zu Problemen führen kann, ignoriert (damals als Du noch 1.0.0-RC3 benutztest):

Removed NewGRF: 52570103, filename: generic_tram_set.0.4/generictrams.grf
Removed NewGRF: 44550001, filename: ottdc_grfpack/8_vehicles/road_vehicles/germanrv/germanrvw.grf

Folglich existieren jetzt im Spiel ungültige Fahrzeuge... und das mag OpenTTD nicht, wenn's hinreichend inkonsistent ist.

Fazit: NewGRFs niemals aus einem laufenden Spiel entfernen oder damit leben, den Spielstand wegschmeißen zu können.