Posted 21 November 2016 - 01:39 PM
I have had another TDB error. I had laid some more track, over uneven terrain. This meant that track gradients were changing often. Then I ran a test train on the route in Open Rails. I noticed that in one place, a track join was not level- there was a difference in height. So I went back to TSRE to put this right. The route would not load up, with TSRE crashing on start-up. I tried a previous version, but no good. I ran RouteRiter and checked the route, and wrote out an error file. There were multiple errors in the tdb.
Since I have been careful to keep backups, I have a version with a TDB file where I removed most of the track from it by selecting each piece and pressing the Z key. This tdb file was then copied into the route folder, replacing the faulty one. Now I was able to run TSRE and correct the track joints. Then I selected each track piece in turn and added them to the TDB (by pressing Z). All was then fine with the route again.
So, two things from this long post. Firstly, TSRE seems to be intolerant of track laying errors and generates a tdb that has errors, then cannot edit the route using the tdb. Also, it is a good idea to have a Tdb file as a backup that is "empty", as I have described. Then recovery is quick and easy.
Geoff