The directories you have quoted are for the executables, the trs22.exe and its associated executable files. One directory for each version installed.
The local data folder, one for each Trainz install, is in a completely different folder tree. This can be relocated to anywhere, including to a different drive. Normally, unless you have manually moved it (links on how to do that at the bottom of this post), the local data folder for a Trainz install is found at:-
C:\Users\yourname\AppData\Local\N3V Games\trs22 - for TRS22 and Trainz Plus where
yourname is your windows username (abbreviated).
Inside that last folder (trs22) will be a randomly named folder that contains all your actual user data. This contains all your DLC payware, assets that are built-in (but the originals of these are also stored elsewhere), assets from the DLS and elsewhere, assets you have created yourself. This can be an enormous quantity of data.
If you have more then one copy of Trainz installed (e.g. Trainz Plus and TRS22) then there will be one of these randomly named data folders for each install. In my case, with 3 Trainz installs, I have 3 of these folders in the \trs22\ folder.
- build i0ok12iy1
- build pdekm6v11
- build sd6ccr61
Every user will have different names for these folders. How do you tell which one belongs to which Trainz install? Not easily since the names are made of randomly selected text characters.
I rely on the value shown in the Date modified column (as shown in Windows File Manager when using the
View Details display option) for each folder. If the last save I did in Trainz was in Trainz Plus (retail) then its randomly named folder will have the latest modified date and time.
In your specific case I would use the following method:-
- Start the Trainz Plus launcher
- Open the Trainz Settings
- Select the Install tab
The Local Data folder will identify the randomly named data folder that Trainz Plus is currently using. You may have to click inside the text box and hit the
End key to see the actual folder name (e.g. build pdekm6v11 in my case).
If you are missing routes that you created while you had two installs using the same data folder then those routes
*may be* in the other randomly named folder.
The quickest method to force Trainz Plus to see and use the other folder is to,
very carefully (see warning at end of paragraph), replace the build xxxxxxxxx shown in the text box with the yyyyyyyyy from the alternative data folder as shown by Windows File Explorer. Hit the
Enter key and exit the launcher back to the windows desktop. Then restart the Trainz Launcher and start Trainz. If you have correctly made the change then Trainz Plus will be looking for all its data in the second folder
BUT if you have mistyped the "yyyyyyyyy" then Trainz will assume that you want to create a brand new user data folder and you will get a new randomly named folder, to add to those already present, that will only contain assets that are built-in to Trainz.
There are pages on the Trainz Wiki dealing with managing your User Data Folder. These can be found at:-
How_to_Move_Your_User_Data_Folder
and
How_to_Create_a_Clean_Install_and_Additional_Data_Folders
You can switch Trainz between different user data folders at any time, it just requires editing the folder name shown in the Install tab and restarting Trainz.
Hope this helps and does not add to your confusion.
PS: If you do change the local data folder for Trainz Plus then make sure that TRS22 is not also using the same folder. If it is then change the TRS22 local data folder to a different one.