Upcoming Games

No games to display

Full list
Add a game

Upcoming Events

No events to display

Identifying sim and timetable versions on the fly

You are here: Home > Forum > General > General questions, comments, and issues > Identifying sim and timetable versions on the fly

Page 1 of 1

Identifying sim and timetable versions on the fly 04/04/2014 at 12:40 #58377
maxand
Avatar
1637 posts
In SimSig we have four types of version to worry about: the Loader version, the Data version, the Sim version and the Timetable (TT) version.

I can only identify the Loader and Data versions while running a sim. When I click Help -> About, I see I am running Loader version 4.0.28 and "Simulation data version" 4.0. I have no idea what the latter means but suspect it has little to do with the version of the sim I am running under the loader except that the sim is, by virtue of a 4.0 prefix in its version number, designed to run under the loader. Would someone mind explaining exactly what "Simulation data version" means?

To find the sim version, I really have to go back to where I store my downloaded installers. For example, the latest Brighton installer is Brighton4_0.exe (i.e., v4.0). However the actual sim is a file named Brighton.sim. Whereas Brighton4_0.exe was last modified on 20 January 2014, Brighton.sim was last modified on 31 October 2013. To compound the confusion, I understand from reading the forum that directly updating from the server may install a later version than the most recent one available from the Downloads section.

As far as timetables go, again there is no way for me to tell which TT version I am using unless I open a second instance of SimSig to the same sim, select "New simulation", and read off the TT version from there. If this is the default TT that comes with the sim I may discover that this too has been silently updated to a later version. All this is most unsatisfactory if I strike a problem during a sim and suddenly need to compare the versions I am playing with the latest ones.

Am I missing some easier way of doing this? If not, may we please have a popup window that lists the Loader version, Sim version and Timetable version? Thanks for your responses.

Last edited: 04/04/2014 at 12:41 by maxand
Log in to reply
Identifying sim and timetable versions on the fly 04/04/2014 at 12:56 #58378
jc92
Avatar
3629 posts
" said:
As far as timetables go, again there is no way for me to tell which TT version I am using unless I open a second instance of SimSig to the same sim, select "New simulation", and read off the TT version from there. If this is the default TT that comes with the sim I may discover that this too has been silently updated to a later version. All this is most unsatisfactory if I strike a problem during a sim and suddenly need to compare the versions I am playing with the latest ones.

Am I missing some easier way of doing this? If not, may we please have a popup window that lists the Loader version, Sim version and Timetable version? Thanks for your responses.
for timetables, it should be listed on the main screen of the F4 timetable editor.

I have noticed a number of approved uploads recently which seem to have been approved despite not meeting the criteria set for the file to include sim version written on, and TT version. as it happens these criteria do not extend (as far as i can see) to include the actual Timetable on F4 to indicate version number, only the .wtt file. maybe one for peter Bennett to review. (I Make the assumption .wtt files are not uploaded to a PC as part of the approval process, only scanned for viruses)

"We don't stop camborne wednesdays"
Log in to reply
The following user said thank you: maxand
Identifying sim and timetable versions on the fly 04/04/2014 at 12:57 #58379
postal
Avatar
5190 posts
Online
" said:
In SimSig we have four types of version to worry about: the Loader version, the Data version, the Sim version and the Timetable (TT) version.

I can only identify the Loader and Data versions while running a sim. When I click Help -> About, I see I am running Loader version 4.0.28 and "Simulation data version" 4.0. I have no idea what the latter means but suspect it has little to do with the version of the sim I am running under the loader except that the sim is, by virtue of a 4.0 prefix in its version number, designed to run under the loader. Would someone mind explaining exactly what "Simulation data version" means?
The simulation data version you are running is v4.0. This is nothing to do with whatever version of the loader is in use and is a separate data sequence set by the developer of the sim.

Quote:
To find the sim version, I really have to go back to where I store my downloaded installers. For example, the latest Brighton installer is Brighton4_0.exe (i.e., v4.0). However the actual sim is a file named Brighton.sim. Whereas Brighton4_0.exe was last modified on 20 January 2014, Brighton.sim was last modified on 31 October 2013. To compound the confusion, I understand from reading the forum that directly updating from the server may install a later version than the most recent one available from the Downloads section.
All you see in your download store is the name of the installer file the developer used. It may or may not bear any relation to the version number of the .sim file which will be installed. The date you see on the installer .exe file is quite possibly the date you downloaded and put the file onto your hard disk. It certainly happens that way on heritage versions of Windows.

As an aside, you could get the version number of the SimSig .exe simulations from the properties of the file. This is not shown in the properties for a .sim file. When I suggested that it should be entered into one of the fields visible when the properties window was opened I was swiftly pointed to the Help > About route.

Quote:
As far as timetables go, again there is no way for me to tell which TT version I am using unless I open a second instance of SimSig to the same sim, select "New simulation", and read off the TT version from there. If this is the default TT that comes with the sim I may discover that this too has been silently updated to a later version. All this is most unsatisfactory if I strike a problem during a sim and suddenly need to compare the versions I am playing with the latest ones.
The front tab of the F4 pop-up should contain details of the TT version - complain to the TT writer if the information is not there.

Quote:
Am I missing some easier way of doing this? If not, may we please have a popup window that lists the Loader version, Sim version and Timetable version? Thanks for your responses.
All the information is already there although not in one ergonomically friendly format. As you will know from previous discussions round these parts, seeking to change to an ergonomically friendly system when the information can already be obtained in a slightly less efficient fashion is not a high priority for most SimSiggers.

“In life, there is always someone out there, who won’t like you, for whatever reason, don’t let the insecurities in their lives affect yours.” – Rashida Rowe
Log in to reply
The following user said thank you: maxand
Identifying sim and timetable versions on the fly 04/04/2014 at 14:51 #58385
Peter Bennet
Avatar
5360 posts
" said:

I have noticed a number of approved uploads recently which seem to have been approved despite not meeting the criteria set for the file to include sim version written on, and TT version. as it happens these criteria do not extend (as far as i can see) to include the actual Timetable on F4 to indicate version number, only the .wtt file. maybe one for peter Bennett to review. (I Make the assumption .wtt files are not uploaded to a PC as part of the approval process, only scanned for viruses)
I've not approved anything for some time now. I used to get emails when something was uploaded but that stopped a while ago. Now I rely on people prodding me or if I happen to look. I did have a few piled up waiting for PMs back because they did not conform, so maybe someone else has authorised them.

WTTs are uploaded in good faith, we do not test them in anyway, just verify that they don't look like spam or whatever.

peter

I identify as half man half biscuit - crumbs!
Log in to reply
Identifying sim and timetable versions on the fly 04/04/2014 at 15:07 #58386
Peter Bennet
Avatar
5360 posts
Just found one awaiting approval that's not followed the naming convention.

Peter

I identify as half man half biscuit - crumbs!
Log in to reply
Identifying sim and timetable versions on the fly 04/04/2014 at 17:01 #58389
GeoffM
Avatar
6282 posts
Online
When running a simulation, go to the Help menu and select About. This shows the Loader version (4.0.28 latest) and the sim version. Simulation data version is just that - the version of data for this particular simulation, ie Brighton or whatever. No need to mess around with file properties, downloaded installer versions or the like - it's all in that Help->About box. That's what it's for.

As for the timetable, built-in version numbers were introduced only very recently so the majority of timetables won't have anything meaningful. For those that do, press F4 and it'll be on the first tab. But if you merge two or more timetables then the version number won't be meaningful again for what I assume would be obvious reasons.

As to whether timetable authors use the version system properly is really up to their own self discipline. Generally the first public release should be a 1.0; any very minor tweaks can just increment the build number; anything a bit less subtle would be a minor number increment; a major rewrite would be a major. But it's up the author. As long as the whole number increments in some way then the auto-updater will work - when that bit for timetables has been implemented!

SimSig Boss
Log in to reply
The following user said thank you: maxand
Identifying sim and timetable versions on the fly 04/04/2014 at 23:48 #58407
maxand
Avatar
1637 posts
Thanks Geoff for explaining that. So this means that if the Brighton sim, for example, is updated from v4.0 to v4.1 (i.e., the installer file changes its name to Brighton4_1.exe), the "Simulation data version" in Help - About should read 4.1, while the Loader version remains unchanged?
Log in to reply
Identifying sim and timetable versions on the fly 04/04/2014 at 23:56 #58408
GeoffM
Avatar
6282 posts
Online
" said:
Thanks Geoff for explaining that. So this means that if the Brighton sim, for example, is updated from v4.0 to v4.1 (i.e., the installer file changes its name to Brighton4_1.exe), the "Simulation data version" in Help - About should read 4.1, while the Loader version remains unchanged?
Yes. Don't get hung up on simulation version numbers that almost match the loader version - they're unrelated and coincidental. Also note that the installer does not necessarily contain the latest version, in line with most other software available on line.

SimSig Boss
Log in to reply