romazoon wrote:very nice compilation of patches ! thanks for sharing !
one question though : why are most of existing scenario "not loadable" in your patchpack ?
So far the only scenario i was able to load in your patchpack are dating back from TTD patch and TTD !!!
Multiple patches in this patchpack store data in the savegame (scenarios are just savegames). This is why the savegame version is bumped in the patchpack and scenarios/savegames are not compatible from other versions.
As a rule of thumb with any patchpack which implements multiple high impact patches, savegames/scenarios from unpatched OTTD or other Patchpacks won't be compatible.
romazoon wrote:very nice compilation of patches ! thanks for sharing !
one question though : why are most of existing scenario "not loadable" in your patchpack ?
So far the only scenario i was able to load in your patchpack are dating back from TTD patch and TTD !!!
Multiple patches in this patchpack store data in the savegame (scenarios are just savegames). This is why the savegame version is bumped in the patchpack and scenarios/savegames are not compatible from other versions.
As a rule of thumb with any patchpack which implements multiple high impact patches, savegames/scenarios from unpatched OTTD or other Patchpacks won't be compatible.
That is not quite true. A properly patched OpenTTD should load all savegames and scenarios created with any prior OpenTTD version, thus a patchpack should load all savegames and scenarios created with OpenTTD versions earlier than the version the patchpack was branched off. That works exactly the same way as OpenTTD ensures that it can load any savegame created with an earlier version. The reverse is true though: an unmodified OpenTTD will never load savegames and scenarios from a patched version with additional data stored in the savegame.
my guess would be that you improperly set the minimum version for some of the patches you included. don't just change settings.ini, some patches also add savegame stuff in other pieces of the saveload code, notably the afterloadgame function, and the functions to handle custom chunks.
Eddi wrote:my guess would be that you improperly set the minimum version for some of the patches you included. don't just change settings.ini, some patches also add savegame stuff in other pieces of the saveload code, notably the afterloadgame function, and the functions to handle custom chunks.
Thank you for the feedback. I will take a look at the different code changes which affected the minimumversion to come up with the correct number. In this release, I took the highest number of the different patches.
jimmydanny wrote:ETA on automated timetables and automated vehicle separation?
I should have some time in the upcoming weekend to have a look at it.
Eddi wrote:my guess would be that you improperly set the minimum version for some of the patches you included. don't just change settings.ini, some patches also add savegame stuff in other pieces of the saveload code, notably the afterloadgame function, and the functions to handle custom chunks.
Thank you for the feedback. I will take a look at the different code changes which affected the minimumversion to come up with the correct number. In this release, I took the highest number of the different patches.
that approach is probably wrong. it's basically irrelevant what's in the patches, because they were made for widely different versions of the game, and have to be adapted anyway.
since you based this patchpack on 1.5.0, you need to make sure that any patches you include will get a higher minimum version than the one 1.5.0 has. then and only then will you be able to load 1.5.0 (and earlier) savegames/scenarios.
you should probably take a closer look at how the savegame version system is intended to work. putting random numbers in and hoping it will work probably is not the right approach.
Firstly thank you for making the new Patch Pack. I haven't been able to try it out yet, but it looks great!
The problem I'm getting happens on mac osx 10.10.
After resolving 3 compile erros while executing 'make' command I am a linking error that looks like that: https://paste.openttdcoop.org/pqpfv26cz
I got some help with that compile errors on the chat, but after spending couple hours I was wondering if you could provide on the forum the combined .diff file so I can apply the patch by myself and hopefully avoid the errors.
Can You added copy/paste patch and change maximum day lenght factor for 255?
I always looking for new patch pack with day lenght day factor for maximum and coverage area and copy paste.... and signals in tunnels
- and more newgrf.... But that its too much for people whos compile.