Skip to main content
Topic: r3038RC Loadsave window: folder name of EX is not correct (Read 3182 times) previous topic - next topic

r3038RC Loadsave window: folder name of EX is not correct

On list view of loadsave window, folder name of savegae which is saved in Simutrans-Experimental is not correct.
It shows like ".7zippak128" insted of "pak128".

Re: r3038RC Loadsave window: folder name of EX is not correct

Reply #1
It is easy to ignore the ".7". But Simutrans-exp already stepped the version number up, but the saving of the "zip" string is incompatible with Simutrans-Standard (Standard saves "zip" up to version 102.1, from 102.2 on "-" is written; exp saves "-" from 103.0 only).

Adding compatibility code has no big use, since the exp-savegames cannot be loaded in standard anyway.

What would be the ideal solution? Ignoring them? or showing n error message like "incompatible savegame" ?
Parsley, sage, rosemary, and maggikraut.

Re: r3038RC Loadsave window: folder name of EX is not correct

Reply #2
There's a lot to be said, I think, for an interface in Standard that detects Experimental saved games and informs the user that they can't be loaded in Standard, and that the user must obtain Experimental in order to open them.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Re: r3038RC Loadsave window: folder name of EX is not correct

Reply #3
I don't think we need such elaborate message for EXP games. Simutrans Standard is not supposed to be able to read an EXP game or understand its format. I would suggest to simply show "invalid" or "unknown format" instead of the pakset name for EXP games or any other kind of invalid game files.

After all, anyone can fork Simutrans, if there are more forks later, we would have to add more new texts and more code just for the sake of explaining.

Re: r3038RC Loadsave window: folder name of EX is not correct

Reply #4
The proper solution would be a "simutransexperimental" as first string. Then simutrans will immediately giving up on such games.

Re: r3038RC Loadsave window: folder name of EX is not correct

Reply #5
this issue is somehow fixed in 3609.
Parsley, sage, rosemary, and maggikraut.