Hi Guys,
I fixed most of the dmdrake assets that were reported faulty by CMP SP1 (~1700) and uploaded them to
www.trainzhaven.com. However Trainzhaven is in recovery mode after an electrical storm in Alberta, Canada and Steve reckons about 2 weeks before it is fully functional again.
Can't remember what I did to City of Truro. From the annotations on my notes I think they were simple config.txt faults. So just check what CMP recommends and do it.
Having fixed over 16,000 CMP redX'd faults out of ~102,000 assets I have on my machine I can positively say most are caused by textures that were in a different TRS2004 folder than TRS2006 and are therefore not found by TRS2006, or by our old friend (" ") the double quotes being misplaced or one of them missing in the config.txt. This is a little simplistic but generally most will work or not be noticed in Surveyor or Driver. CMP can be quite unforgiving in reporting these faults whereas TRS2004 did not check for them. Remember we needed Tafweb's Trainzobjects to do that.
In the long term the CMP checks are good news for us users but frustrating for the creators as the uploading to DLS is more critical. Most of the redX faults are in pre TRS2006 assets that weren't subject to this stricter regime. Very few new assets (since Aug06) have redX. Layouts will of course suffer from whatever faults are in their dependencies. There are two major problems with more recent downloads: Missing Dependencies particularly on European originated assets, and can't download the asset from DLS including Agatha's country I in my case.
Currently I have 268 assets stuck on DLS that I can't DL either by CMP or direct by FTP from DLS. The number of assets that have missing dependencies is over 2,000 and grows at a rapid rate, More so as I explore external websites looking for them.
Having had my PC freeze many thousands of times while repairing assets in CMP database and had to reboot my machine, I can reassure that rarely do you get corruptions unless the asset is already corrupt. The usual freeze problem is 100%CPU useage so OS doesn't get round to actioning your latest.
Another problem you may strike is that Trainz won't start. This is usually due to assets.tdx going walkabout and you have to manually move assets.bku (backup file) which is in a different folder to the TRS2006 root folder and amend its extension to tdx. I recommend you instal TAD Monitor from
www.trainzhaven.com utilities folder. This utility takes care of this little problem on a fit and forget basis. I am not a fan of reinstalling TRS2006 and frankly for 99% of the time it is not necessary or helpful. I havent done it since Aug06 when I installed TRS2006. When you have 150GB of files in your local folder like I do, it is a positively daunting prospect.
A more recent problem I struck was nVidia graphics driver 93.81 randomly stalled my machine and would not allow me to carry out selections. Graphics icons on Desktop and toolbar reverted to DOS icons. Other programs besides Trainz were affected. Reverting to 93.71 on my machine which runs WIN XP Pro and dual 6800GT graphics boards fixed this problem. The new beta 94.24 appears OK too.
My recommendation to tkeithmat is that you do not fiddle with your layout unless you are absolutely sure it is a fault you have induced in building it. There are too many external variables that you have no control over and I've highlighted some of them above.
When DLS decides to allow me to DL your layout then I shall be able to appreciate what is Im sure a fine layout based on a great theme.
EDIT:
I was able to DL your :1022 layout but not :1022:1. Also :1026 The Tour and :1033 tour 2a. I could load :1022 and the Tour session in Surveyor and Driver but they take a helluva long time to load even on my machine in SLI mode. 8.5 mins to appearance of engine at platforn in The Tour session followed by 3-4 mins before train leaves platform after other train is off main line. This is too long waiting for something to happen and will be longer for lower spec machines. Part of this is the 2000+ assets that have to be loaded. I have 2GB memory but think I need at least 3GB if not 4GB. I still get stuttering and this coincides with the rendering of mid to far ground. I haven't yet adjusted performance settings. There also appears to be speed surging with train exceeding the speed limit particularly as it uses the first crossover.
The missing Ds on my machine are all 2:116296:nnnn:127 only. (This will be different for others depending on what assets they have.)
This is an insidious problem where the assets are generally listed on DLS as 116296:nnnn but actually DL in the :127 form for reasons unknown. :127 is the highest number update you can have but while CMP will report it unknown and missing the game will actually choose the highest update so should in fact work.
Amend the :1022 config.txt tag kuid-table as follows:
item 532 kuid:116296:16120
item 557 kuid:116296:16037
item 570 kuid:116296:16031
item 691 kuid:116296:16030
item 1466 kuid:116296:16039
item 1183 kuid2:116296:16044:1
NOTE:
The above changes should then clear ALL missing Ds from :1022 and sessions and presumably from :1022:1 if kuid-table is the same.
I actually amended some of my kuid:116296 assets that had :127 endings by amending tag kuid accordingly. This doesn't always work as a fix, presumably if the mesh has the wrong kuids in it. But did work in these instances.
DO NOT amend other :127 entries in tag kuid-table.
You also have a script fault showing up. I get a script warning in both :1022 and the sessions:
Thread Exception ER ArrayOutofBounds,line140,file
and several other lines associated with chameleon and scarecrow. These are custom scripts that require the appropriate assets and will need entries in config.txt. I've not yet got into scripts so can't help but from my repair investigations Note they will have to be in an extensions container else CMP will throw a fit.