Dieses Forum nutzt Cookies
Dieses Forum nutzt Cookies um Anmeldeinformationen (keine Passwörter) zu speichern. Dabei werden diese Informationen als kleine Textdateien auf deinem Endgerät abgelegt. Sie können nur durch dieses Forum ausgelesen werden und stellen kein Sicherheitsrisiko dar. Neben deinem letzten Login wird auch abgespeichert, welche Themen du bereits gelesen hast.

Zudem wird ein Cookie angelegt, in dem abgespeichert wird, ob du diesen Hinweis gelesen hast. Damit wird er nicht jedes mal angezeigt.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Timetable Improvement Patch
Verfasser Nachricht
ic111
Gleisarbeiter
*

Beiträge: 87
Registriert seit: Oct 2010
Beitrag #40
RE: Timetable Improvement Patch
... und was dieses Patch im speziellen angeht:

v13-Spiele werden sich auch mit zukünftigen Versionen nicht laden lassen, das ist einfach so.

Gegenüber v14 werde ich (hoffentlich, versprechen kann man da natürlich nie was) keine Änderungen mehr am Savegame-Format brauchen.

Inkompatibel wird es dann wieder, wenn es am Trunk eine Savegame-Änderung gibt; dann (technischer Hintergrund) hab ich ein TIP-Spiel mit Savegame-Version 251 erzeugt, die obendrauf auf die derzeit am Trunk gültige 193 kommt; wenn jetzt am Trunk eine 194 dazu kommt, muss ich einen trivialen Reject in meinem Savegame-Versions-Patch fixen, und in den vorher mit meinem Patch erzeugten 251er-Spielständen fehlt die Änderung 194, was beim Laden höchstwahrscheinlich zum Abbruch führt.

Will sagen, eine Haltbarkeitsdauer von mehr als ein paar Monaten kann man den Spielständen nicht zubilligen, wenn man am Trunk dabeibleiben will.

Die einzige Lösung für das Problem ist, sich das OpenTTD-Release für die alten Spielstände dauerhaft zu behalten, dann kann man die alten Laden, kriegt aber natürlich neuere Softwareversionen nicht mit. Bei mir gibts auch etliche trunk_... - Verzeichnisse mit zu verschiedenen Zeitpunkten gebauten OpenTTDs...

Und trotzdem, dass ich vor längerer Zeit gespielte Spiele nie mehr ansehen kann, daran hab ich mich mit meinen langlebigen Patches gewöhnt.

Vermeiden könnte man das nur, indem man das Savegame-Format grundlegend ändert; nur mal als Gedankenspiel, würde man zumindest für manche Sachen (für den map-array natürlicht nicht) gepackte XML-Schnipsel abspeichern, müsste nicht jede Änderung ganz woanders dazu führen dass sich Savegames nicht mehr laden lassen. Aber, ich vermute mal das wird ein Gedankenspiel bleiben.
20.09.2014 10:08
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Nachrichten in diesem Thema
Timetable Improvement Patch - ic111 - 16.08.2014, 09:30
RE: Timetable Improvement Patch - ic111 - 20.09.2014 10:08

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Timetable Separation im Trunk Auge 8 4.030 23.06.2013 14:31
Letzter Beitrag: jankru
  Timetable-Separtion-Patch Micha openttd 3 1.680 25.04.2008 17:33
Letzter Beitrag: RK

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste