PDA

View Full Version : Downloaded Sessions not working.



DCDuncan
September 7th, 2018, 05:06 AM
Here is an interesting problem that I am having with very nearly all of the sessions that are not part of the core game. This includes those that come direct from Auran and other third parties. The screen shots show what I see when starting the session, thought others default to the camera at the route origin.
https://jzhfya.am.files.1drv.com/y4m7asckyAmpg9Phph2HN56fpiti9BgDeaFNJMf872RCcpMQnp VdyEBFXPIaS4aRmzcKN-DRsAgv6sdABLeYHT8FsT8EwG4AbNfCd48vwhu8W_nzs2Ahl4Fp-UhpzLEA_cQa-S8Usj4XDrKAbVFHgRNcOCOmnU7l8aFPoGRGOX8SS2xwXMBGAvC jYhUqKuJ4nmeaSQCveIeRBGJWqEdA55Wmg?width=1920&height=1080&cropmode=none
The next one shows the driver list
https://kdhfya.am.files.1drv.com/y4munxELTv4t8jgRnxQ2zv3Yb5MiycqBOd-XDU58VhpRqJe8RpuO-fpIyT1edh5fvy-5XwhbTju38zCJvh6gMB9KbsafDN1a7WRRSXZhOOd6h7h520eUE 6fjvroQU-mydZPmPeFrWn_NPcFiGs1dBat0H3YsEmtoHyr1G_uuee3JdBHk xgC8f46RhyP_nhPvRMNJOKdAK4xkacn4K2l_-_c1A?width=1920&height=1080&cropmode=none
On editing the session this is the Driver Setup rule when opened, no train is attached to any of the drivers.
https://ithfya.am.files.1drv.com/y4mTmASqkv3CDkJBf1CswnFAGzOeNhne_SINl0Z8U6fr0QEob5 dJuJhEPhsX5_Rw-SC1nepyiK8fyCIozsQDq-Kt5TJsf9HevI1H0l77f0FMz5VZ4WvTW10ig62xjryJ1lUhvII0 0daYjCDdJg2lBKoSqcVNtVVGa5LuBZXK2qLL7AFlIx7HHPsD1t GkE8dK8ubnW2ymp-A31reAAoRj6vNgA?width=1920&height=1080&cropmode=none
Moving further down the list one sees this:
https://jdhfya.am.files.1drv.com/y4mVjTqMjHwmCSBpH97vqqWZzhVEvE02wrSBt6COqK3dshHggJ N90F9G0JX98WC5u5Sf62HZdN_Z74LRKcZnnr0IRnlP041EDQx1 CfWowamZWmccGVHsCoFTTuhIQXZylvoizb3HOSqC6zyucRgGUb FvdVcR0UlfcJID_Qsz_yDIK9YMRLKdiMEMZ89amLC8ziipMQPQ ozP8njwd48mKzK-IA?width=1920&height=1080&cropmode=none
All set junction rules are red as are anything that refers to one of the trains in the session. Looking just at one of the junction rules this is typical of what one sees.
https://izhfya.am.files.1drv.com/y4mQYCyFdmDIcm7AdEK5OyBmQwemAMvoOj8AV4SU5doMHqEe67 E2XJhdP2VoR7hZ6GZroQNGr20dpC2MqV_RH3grSWGRM_DIIrsm pWH24Ml1XQua-f2ekDAseQFwwc8ifyIaxo_c8dhN37Td0ROlEfDVLlG4AY7g0Xa SXVY7nf3ZZOEda1WtMPmumbzOtFGK9JMrljTFJNHm1usvwgxDo dvyA?width=1920&height=1080&cropmode=none
If you try and edit the rule the junction does exist under the same name as that displayed, thus:
https://ijhfya.am.files.1drv.com/y4mHVFSkmv0Hg_E0y2SIUGvhk5byM3iDX-Uu2k-JB63KfdTCp4v2jgRfou1KYW95yfyb0IHW78t4pp4AijxeCewlP 8E_g9mcbo2pVoo6CItxT7oFDo299Nc7H26nw-892TDrtX7weEEkvd11zYnoheTm2qdfCFCCYimIIJPJGCyXQ9yP RPn3fIyYpDjvA2GAOHOVt8qzfnS9vq5aOgr0wKyBA?width=19 20&height=1080&cropmode=none
None of this happened with the closed Beta version, only the early access one, although they have the same release number. I have tried reinstalling the early access game twice in different locations and removed the Beta version too but still with the same effect. Every Session that is not part of Kickstarter County 2 does something like this, in some the driver list is empty when starting the session and on editing it the driver rule shows an error and no drivers at all.

I am at the moment not too happy at this, as you might imagine.:'(

pware
September 7th, 2018, 06:11 AM
None of your screenshots are showing in your post.

DCDuncan
September 7th, 2018, 06:53 AM
That should be better.

Tony_Hilliam
September 7th, 2018, 07:00 AM
This issue is most likely due to precaching not being completed when the session starts.

Reload the session and it should be resolved.

DCDuncan
September 7th, 2018, 01:37 PM
This issue is most likely due to precaching not being completed when the session starts.

Reload the session and it should be resolved.

Well I have tried that just now with the same result as before. Still no train loading. I also for completeness tried another session on a route that I have run successfully on the Beta with the same results, although that one defaults to the route origin on loading rather than the location of the train. Also when moving about the route the consist can be found all driverless and static but placed there whereas on the Hinton Division ones no trains appear at all.

shaneturner12
September 7th, 2018, 01:53 PM
Have you got anything showing as faulty or missing dependencies in Content Manager?

Shane

JCitron
September 7th, 2018, 02:42 PM
Well I have tried that just now with the same result as before. Still no train loading. I also for completeness tried another session on a route that I have run successfully on the Beta with the same results, although that one defaults to the route origin on loading rather than the location of the train. Also when moving about the route the consist can be found all driverless and static but placed there whereas on the Hinton Division ones no trains appear at all.

I would remove the packages and redownload them again. Something here isn't right at all and somehow stuff is corrupted, or maybe even a totally fresh install again might be the answer to ensure that everything is fresh. Just remember to backup any custom routes or content you have installed.

Tony_Hilliam
September 7th, 2018, 03:18 PM
Try the Trainz until command ‘precache —clear’.
This will take a while but could solve the problem.
Next step would be to create a new user data folder.
Please let us know how you get on.

DCDuncan
September 7th, 2018, 06:20 PM
Try the Trainz until command ‘precache —clear’.
This will take a while but could solve the problem.
Next step would be to create a new user data folder.
Please let us know how you get on.

I have now tried both those the Trainzutil doesn't work at all just coming up saying TANE.EXE is not running, so I tried to create a new data folder elsewhere, I have uninstalled the entire game using Revo uninstaller, which searches the registry and drives for left over bits and allows you to delete them. I have reinstalled the game to a third different hdd this time the ssd boot drive, which I normally keep clear of such things, and allowed the game to download the routes again. And after all that I am back at the same point, I have again moved the local content folder successfully, none of the content show has having any errors in content manager nor does it show as damaged in the game. Yet still I get exactly the same result every single time I try to run sessions.

shaneturner12
September 8th, 2018, 02:25 AM
You need to run the TrainzUtil command from the Trainz launcher - there is a bit of setting up to do before using it though.

1. Click Trainz Settings then the Dev tab.
2. Tick the box that mentions advanced debug tools.
3. Close the game completely then re-open the Launcher.
4. Click Developer then Run TrainzUtil command, then enter the command given by Tony.

Shane

DCDuncan
September 8th, 2018, 05:22 AM
Thanks to shaneturner12 for that information, I have done that and tried to run the precache -clear command in many different formats including cutting and pasting from Tony's post both with and without the quote marks and always with the same result of a syntax error so I can't clear the precache, unless there is a way to do it manually without the game?

I have run a session and looked at the log file created thus and the errors that different routes get are different, on a route with trains but no drivers the errors are not at all clear as to what causes them there is no reference that I can find to errors in the driver setup at least, whereas those in the routes with drivers but no trains almost all the errors I can find are on failing to load rolling stock. I have not yet had time to check that the items of stock appear in my collection and I will do that later but it includes things like the C&O K4 which I can view on the track in my collection.

shaneturner12
September 8th, 2018, 05:32 AM
Whilst I'm not familiar with that precache -clear command, have you tried using the prebuild command instead to force a precache? If there are specific errors it may be possible to right click them and choosing Copy which allows it to be pasted here.

Shane

JCitron
September 8th, 2018, 11:23 AM
I think we've been lead astray here. I can't find that command anywhere in the help listing.:

+ <NULL> : TrainzUtil help - Display this help text.
+ <NULL> : TrainzUtil version - Display the TrainzUtil build version.
+ <NULL> : TrainzUtil echo <text> - Echo the supplied text.
+ <NULL> : TrainzUtil time - Echoes the current time in RFC 822 format.
+ <NULL> : TrainzUtil list <KUID> [..] - Parses the specified kuid list into the results.
+ <NULL> : TrainzUtil setlanguage <langCode> - Set the Trainz language to the language code supplied (eg. US, FR, RU, etc).
+ <NULL> : TrainzUtil installCDP <PATH> - Install an asset from a CDP file.
+ <NULL> : TrainzUtil installfrompath <PATH> - Install an asset from a directory.
+ <NULL> : TrainzUtil installfromdls <KUID> [..] - Install an asset from the Auran Download Station.
+ <NULL> : TrainzUtil edit <KUID> [..] - Open an asset for editing.
+ <NULL> : TrainzUtil printconfig <KUID> - Print a config file to stdout.
+ <NULL> : TrainzUtil backupkeywords - Backup all the keywords of your assets.
+ <NULL> : TrainzUtil importkeywords - Import keywords into the Trainz Asset Database.
+ <NULL> : TrainzUtil export-picklist <PATH> - Backup all the assets in the picklist.
+ <NULL> : TrainzUtil import-picklist <PATH> - Import asset picklist into the Trainz Asset Database.
+ <NULL> : TrainzUtil add-keyword <keyword> <KUID> [..] - Add a keyword to the specified assets.
+ <NULL> : TrainzUtil remove-keyword <keyword> <KUID> [..] - Remove a keyword from the specified assets.
+ <NULL> : TrainzUtil search-by-keyword <keyword> - Returns a list of all assets with the specified keyword.
+ <NULL> : TrainzUtil commit <KUID> [..] - Commit any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil revert <KUID> [..] - Discard any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil delete <KUID> [..] - Delete the specified asset from disk.
+ <NULL> : TrainzUtil list-latest-versions <KUID> [..] - Get the latest known version of an asset.
+ <NULL> : TrainzUtil list-dependencies <KUID> [..] - Get an asset's direct dependencies.
+ <NULL> : TrainzUtil list-dependants <KUID> [..] - Get an asset's direct dependants.
+ <NULL> : TrainzUtil generateKUID - Generate a new KUID number in the local user's KUID range.
+ <NULL> : TrainzUtil createCDP <Output Filename.cdp> <kuid> [..] - Export assets to a CDP file.
+ <NULL> : TrainzUtil repairdatabase - Repairs the Trainz Asset Database.
+ <NULL> : TrainzUtil authors - List of all the authorIDs that have content in the game.
+ <NULL> : TrainzUtil searchbycategory [-a] <CategoryList> - List all the local assets with a category set in this format, "CMP;MESH|BD;-ACTV|VE|SCEN". Use the -a parameter if you want to search the download station as well.
+ <NULL> : TrainzUtil filterbystatus <status> <KUID> [..] - List all assets from the specified list which match the specified status flags.
+ <NULL> : TrainzUtil importconsists <PATH> - Import an old style Surveyor consist list, creating consist assets for any unknown entries.
+ <NULL> : TrainzUtil setnextcontentid <int> - Provides a 'next content ID' hint for the KUID generator.
+ <NULL> : TrainzUtil status <KUID> [..] - Print the status of the specified asset.
+ <NULL> : This will output <KUID> : <Flags> : <category> : <username> where flags are a series of letters with case indicating boolean state. (Capital letters are flagged true and lowercase are flagged false.)
+ <NULL> : Ee - The asset is open for edit.
+ <NULL> : Ii - The asset is installed locally.
+ <NULL> : Aa - The asset is present in a backup archive.
+ <NULL> : Bb - The asset is builtin or packaged content.
+ <NULL> : Dd - The asset is on the download station.
+ <NULL> : Pp - The asset is listed in the DLS index as payware DLC.
+ <NULL> : Ll - The asset is locally modified.
+ <NULL> : Mm - The asset has missing dependencies.
+ <NULL> : Ff - The asset is faulty.
+ <NULL> : Oo - The asset is obsolete.
+ <NULL> : Uu - The asset has an update available.
+ <NULL> : Xx - The asset is authorised for use in this Trainz installation.
+ <NULL> : Cc - The asset is in the base content set.
+ <NULL> : TrainzUtil validate <KUID> [..] - Perform validation and display any errors or warnings relating to this asset.
+ <NULL> : TrainzUtil convert-config <PATH> - Converts a config.txt file to config.chump or vice versa.
+ <NULL> : TrainzUtil open-in-driver [-wait] <KUID> - Open the specified route or session asset in Driver. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-surveyor [-wait] <KUID> - Open the specified route or session asset in Surveyor. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-preview [-wait] <KUID> - Open the specified route or session asset in the asset preview tool. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil encrypt <PATH> - Encrypt a script file (gs --> gse).
+ <NULL> : TrainzUtil export-package <device-type> <package-name> <package-build-number> [<dependency-package-name> ...] <kuid> [..] - Export assets to a device package.
+ <NULL> : TrainzUtil update-package <package-name> Update prebuilt data within a package.
+ <NULL> : TrainzUtil clean-package [-a] <package-name> Remove the local build's prebuilt data from within a package. Use the -a parameter if you want to strip all prebuilt data.
+ <NULL> : TrainzUtil install-package <PATH> - Install a package from the specified path.
+ <NULL> : TrainzUtil uninstall-package <package-name> - Uninstall the specified package.
+ <NULL> : TrainzUtil list-package-assets <package-name> - List the assets available in the specified package.
+ <NULL> : TrainzUtil downloadcontentlistings - Fully download the latest content listings.
+ <NULL> : TrainzUtil listbuilds <PATH> - Print the list of installed build numbers to a file.
+ <NULL> : TrainzUtil quit - Requests the GUI to close.
+ <NULL> : TrainzUtil async <command..> - Begins running the specified command asynchronously.
+ <NULL> : TrainzUtil sync - Waits for all async commands to complete.
+ <NULL> : TrainzUtil wait <seconds> - Pause for the specified number of seconds.
+ <NULL> : TrainzUtil @<file.txt> - Batch-execute a series of commands from the specified text file (every argument must be between double quotes.)
+ <NULL> : Every line of that text file will be processed like a separate call to TrainzUtil.
+ <NULL> : set <variable> <command..> - Used in a batch file, runs the specified command and overwrites the named variable with the result.
+ <NULL> : append <variable> <command..> - Used in a batch file, runs the specified command and appends the result into the named variable.
+ <NULL> : iferr <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more errors.
+ <NULL> : iferrflag <command..> - Used in a batch file, runs the specified command only if an error has occurred in the batch file execution up to this point.
+ <NULL> : ifnone <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains no assets.
+ <NULL> : ifhas <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more assets.
+ <NULL> : print <variable> - Used in a batch file, prints the content of the named variable.
+ <NULL> : printerrors <variable> - Used in a batch file, prints any errors contained in the named variable.
+ <NULL> : abort <TEXT> - Used in a batch files, aborts processing of the batch file immediately without raising any further errors. If arguments are present, they are logged as a single error string.
+ <NULL> : $(<variable>) - Used as a command parameter in a batch file, replaced with the KUID(s) from the specified variable.

JCitron
September 8th, 2018, 11:31 AM
What I would do is simply create a new empty data folder somewhere else such as C:\TRS2019_Data. If there's another hard drive installed, place it there instead such as D: for D:\TRS2019_Data

Once the new folder is created:

Start up TRS2019
Click on Trainz Settings:
Click on Install Tab.
Change the location - browse for your new folder by clicking on the ...
Click on the folder name so it appears in the Installed location.

You'll be prompted to restart.
Close the launcher.
Wait a minute.
Restart again.
Put in your user login information.
A quick database message will appear.
Restart.
Go into settings and ensure your new location is still there.
If it is, make other performance settings, and set up Dev tab to Enable advanced tools
Restart as required.

Start TRS2019 and your new content will download.

Test.

shaneturner12
September 8th, 2018, 12:32 PM
I think we've been lead astray here. I can't find that command anywhere in the help listing.:

+ <NULL> : TrainzUtil help - Display this help text.
+ <NULL> : TrainzUtil version - Display the TrainzUtil build version.
+ <NULL> : TrainzUtil echo <text> - Echo the supplied text.
+ <NULL> : TrainzUtil time - Echoes the current time in RFC 822 format.
+ <NULL> : TrainzUtil list <KUID> [..] - Parses the specified kuid list into the results.
+ <NULL> : TrainzUtil setlanguage <langCode> - Set the Trainz language to the language code supplied (eg. US, FR, RU, etc).
+ <NULL> : TrainzUtil installCDP <PATH> - Install an asset from a CDP file.
+ <NULL> : TrainzUtil installfrompath <PATH> - Install an asset from a directory.
+ <NULL> : TrainzUtil installfromdls <KUID> [..] - Install an asset from the Auran Download Station.
+ <NULL> : TrainzUtil edit <KUID> [..] - Open an asset for editing.
+ <NULL> : TrainzUtil printconfig <KUID> - Print a config file to stdout.
+ <NULL> : TrainzUtil backupkeywords - Backup all the keywords of your assets.
+ <NULL> : TrainzUtil importkeywords - Import keywords into the Trainz Asset Database.
+ <NULL> : TrainzUtil export-picklist <PATH> - Backup all the assets in the picklist.
+ <NULL> : TrainzUtil import-picklist <PATH> - Import asset picklist into the Trainz Asset Database.
+ <NULL> : TrainzUtil add-keyword <keyword> <KUID> [..] - Add a keyword to the specified assets.
+ <NULL> : TrainzUtil remove-keyword <keyword> <KUID> [..] - Remove a keyword from the specified assets.
+ <NULL> : TrainzUtil search-by-keyword <keyword> - Returns a list of all assets with the specified keyword.
+ <NULL> : TrainzUtil commit <KUID> [..] - Commit any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil revert <KUID> [..] - Discard any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil delete <KUID> [..] - Delete the specified asset from disk.
+ <NULL> : TrainzUtil list-latest-versions <KUID> [..] - Get the latest known version of an asset.
+ <NULL> : TrainzUtil list-dependencies <KUID> [..] - Get an asset's direct dependencies.
+ <NULL> : TrainzUtil list-dependants <KUID> [..] - Get an asset's direct dependants.
+ <NULL> : TrainzUtil generateKUID - Generate a new KUID number in the local user's KUID range.
+ <NULL> : TrainzUtil createCDP <Output Filename.cdp> <kuid> [..] - Export assets to a CDP file.
+ <NULL> : TrainzUtil repairdatabase - Repairs the Trainz Asset Database.
+ <NULL> : TrainzUtil authors - List of all the authorIDs that have content in the game.
+ <NULL> : TrainzUtil searchbycategory [-a] <CategoryList> - List all the local assets with a category set in this format, "CMP;MESH|BD;-ACTV|VE|SCEN". Use the -a parameter if you want to search the download station as well.
+ <NULL> : TrainzUtil filterbystatus <status> <KUID> [..] - List all assets from the specified list which match the specified status flags.
+ <NULL> : TrainzUtil importconsists <PATH> - Import an old style Surveyor consist list, creating consist assets for any unknown entries.
+ <NULL> : TrainzUtil setnextcontentid <int> - Provides a 'next content ID' hint for the KUID generator.
+ <NULL> : TrainzUtil status <KUID> [..] - Print the status of the specified asset.
+ <NULL> : This will output <KUID> : <Flags> : <category> : <username> where flags are a series of letters with case indicating boolean state. (Capital letters are flagged true and lowercase are flagged false.)
+ <NULL> : Ee - The asset is open for edit.
+ <NULL> : Ii - The asset is installed locally.
+ <NULL> : Aa - The asset is present in a backup archive.
+ <NULL> : Bb - The asset is builtin or packaged content.
+ <NULL> : Dd - The asset is on the download station.
+ <NULL> : Pp - The asset is listed in the DLS index as payware DLC.
+ <NULL> : Ll - The asset is locally modified.
+ <NULL> : Mm - The asset has missing dependencies.
+ <NULL> : Ff - The asset is faulty.
+ <NULL> : Oo - The asset is obsolete.
+ <NULL> : Uu - The asset has an update available.
+ <NULL> : Xx - The asset is authorised for use in this Trainz installation.
+ <NULL> : Cc - The asset is in the base content set.
+ <NULL> : TrainzUtil validate <KUID> [..] - Perform validation and display any errors or warnings relating to this asset.
+ <NULL> : TrainzUtil convert-config <PATH> - Converts a config.txt file to config.chump or vice versa.
+ <NULL> : TrainzUtil open-in-driver [-wait] <KUID> - Open the specified route or session asset in Driver. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-surveyor [-wait] <KUID> - Open the specified route or session asset in Surveyor. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-preview [-wait] <KUID> - Open the specified route or session asset in the asset preview tool. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil encrypt <PATH> - Encrypt a script file (gs --> gse).
+ <NULL> : TrainzUtil export-package <device-type> <package-name> <package-build-number> [<dependency-package-name> ...] <kuid> [..] - Export assets to a device package.
+ <NULL> : TrainzUtil update-package <package-name> Update prebuilt data within a package.
+ <NULL> : TrainzUtil clean-package [-a] <package-name> Remove the local build's prebuilt data from within a package. Use the -a parameter if you want to strip all prebuilt data.
+ <NULL> : TrainzUtil install-package <PATH> - Install a package from the specified path.
+ <NULL> : TrainzUtil uninstall-package <package-name> - Uninstall the specified package.
+ <NULL> : TrainzUtil list-package-assets <package-name> - List the assets available in the specified package.
+ <NULL> : TrainzUtil downloadcontentlistings - Fully download the latest content listings.
+ <NULL> : TrainzUtil listbuilds <PATH> - Print the list of installed build numbers to a file.
+ <NULL> : TrainzUtil quit - Requests the GUI to close.
+ <NULL> : TrainzUtil async <command..> - Begins running the specified command asynchronously.
+ <NULL> : TrainzUtil sync - Waits for all async commands to complete.
+ <NULL> : TrainzUtil wait <seconds> - Pause for the specified number of seconds.
+ <NULL> : TrainzUtil @<file.txt> - Batch-execute a series of commands from the specified text file (every argument must be between double quotes.)
+ <NULL> : Every line of that text file will be processed like a separate call to TrainzUtil.
+ <NULL> : set <variable> <command..> - Used in a batch file, runs the specified command and overwrites the named variable with the result.
+ <NULL> : append <variable> <command..> - Used in a batch file, runs the specified command and appends the result into the named variable.
+ <NULL> : iferr <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more errors.
+ <NULL> : iferrflag <command..> - Used in a batch file, runs the specified command only if an error has occurred in the batch file execution up to this point.
+ <NULL> : ifnone <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains no assets.
+ <NULL> : ifhas <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more assets.
+ <NULL> : print <variable> - Used in a batch file, prints the content of the named variable.
+ <NULL> : printerrors <variable> - Used in a batch file, prints any errors contained in the named variable.
+ <NULL> : abort <TEXT> - Used in a batch files, aborts processing of the batch file immediately without raising any further errors. If arguments are present, they are logged as a single error string.
+ <NULL> : $(<variable>) - Used as a command parameter in a batch file, replaced with the KUID(s) from the specified variable.

I've a feeling N3V may not have included some commands in that list as I've verified that prebuild is a valid command (not sure about the one Tony gave though).

Shane

JCitron
September 8th, 2018, 12:46 PM
I've a feeling N3V may not have included some commands in that list as I've verified that prebuild is a valid command (not sure about the one Tony gave though).

Shane

That's possible. This was a direct copy from the trainzutil help. I did this from Powershell after I started up TRS2019 because Trainz needs to be running in order to run Trainzutil.

At this point, I would try a fresh data folder and see what happens. There's been too much faffing around with this now to be of any good.

shaneturner12
September 8th, 2018, 12:50 PM
I agree - that's the best thing the OP can do at this stage.

Shane

DCDuncan
September 8th, 2018, 03:24 PM
I have run the prebuild command and it is slowly prechaching things away, I will check shortly if it has had any positive benefit shortly.

No prebuild did not work, so I will try a completely new and otherwise empty local files directory next.

DCDuncan
September 8th, 2018, 04:32 PM
And in a final post to this thread, creating a new folder on another drive and allowing things to download again has marginally improved things. A couple of routes now have driveable sessions in them 2 from the original kickstarter county one on healsville and I got bored of testing after that. I am thinking of uninstalling the whole thing and giving up on Trainz entirely for the first time since it's first launch.

JCitron
September 8th, 2018, 06:06 PM
And in a final post to this thread, creating a new folder on another drive and allowing things to download again has marginally improved things. A couple of routes now have driveable sessions in them 2 from the original kickstarter county one on healsville and I got bored of testing after that. I am thinking of uninstalling the whole thing and giving up on Trainz entirely for the first time since it's first launch.

First I wouldn't uninstall anything you've made progress here with the fresh data download!

Do you have any DLC you purchased from N3V?

On the Launcher, click on file and choose download purchased items then start TRS2019. Anything you purchased will download and install.

DCDuncan
September 9th, 2018, 03:30 AM
Hi John,

Yes I have a lot of purchased DLC it has all downloaded and out of ten routes, if you the Settle and Carlisle as just one, downloaded so far only two of them have between them only four runable sessions. This does not look like that good a step forward. I have not had time to run any of them to conclusion so I don't know if they will fully function.

JCitron
September 9th, 2018, 10:28 AM
Hi John,

Yes I have a lot of purchased DLC it has all downloaded and out of ten routes, if you the Settle and Carlisle as just one, downloaded so far only two of them have between them only four runable sessions. This does not look like that good a step forward. I have not had time to run any of them to conclusion so I don't know if they will fully function.

Something is amiss here and it's not at the N3V side. Are you on a limited connection? Sometimes wireless connections can cause data corruption if there are too many interruptions, and the only remedy for that is to directly connect to the router.

I too have the Settle and Carlisle and lots of other routes. The SnC downloaded early on and works fine. I ran one of the sessions the other day and it looked great, albeit, a bit long in the tooth now and needing a sprucing up.

DCDuncan
September 9th, 2018, 10:58 AM
The connection is not wireless, and to add insult to injury everything worked perfectly in the beta test release. It is only now that I have installed the same version under early access that routes are failing. I know it's not an issue with N3V as such, as I said the beta test version with the same release number was fine.

I have also removed and reinstalled everything at least three times now with exactly the same results every time.

ColPrice2002
September 9th, 2018, 11:34 AM
Probably a long shot, then:-

in the launcher under Settings -> Dev check that "compatibility mode" is set to "maximise compatibility". Any other setting will compromise old scripts (though the default setting shpuld be "maximise compatibility")

Colin

DCDuncan
September 9th, 2018, 01:44 PM
Probably a long shot, then:-

in the launcher under Settings -> Dev check that "compatibility mode" is set to "maximise compatibility". Any other setting will compromise old scripts (though the default setting shpuld be "maximise compatibility")

Colin

Who would have thought, at what point it has got changed, and why it stayed set at that in spite of deleting and reinstalling everything I don't know but that is it. Compatibility mode set to performance not maximum compatibility. All working smoothly again. Thanks to all who contributed to this thread and at last found a solution.

David

ColPrice2002
September 9th, 2018, 03:37 PM
Glad it worked!

This is one option that should be highlighted in red, with a confirmation menu!
Cheers

Colin