June 3rd, 2010, 01:42 PM
#1
Faulty dependencies
I download and installed in content TWP GP38-2 and show me faulty dependencies How can I fix them?
June 3rd, 2010, 02:54 PM
#2
Originally Posted by Aristides
![]()
I download and installed in content TWP GP38-2 and show me faulty dependencies How can I fix them?
There are some tools available for fixing content. PEVTools are among the best for fixing textures that won’t load. The other tools you may consider are a paint program of some kind such as JASC PaintShopPro, GIMP, etc., as well as a text editor. Your PC comes with Notepad, which is excellent for this.
Now the errors you are receiving can range from simple typos in the configuration file. Look for things such as words that are part of a sentence. The error message for something like this would read. «This» is not a valid tag for asset…. (blah, blah, blah).
Using CM, open up the asset for edit in Explorer. (An option exists to do this if you right mouse button click on the asset).
A Windows Explorer window will open. Look for the config.txt file and open it by double-clicking on it. Notepad will open it, and you can read the text.
Sometimes textures are not sized properly. They can be resized in your photo editing program.
There are some assets that are missing the textures totally, and these may or may not be able to be fixed. You need to sometimes recreate the texture, or simply copy it from another similar asset. There are some instances where the textures exist, but are put in the wrong folder. This is common with objects that have night-mode.
I could go on here, but anyway this is where to start the editing process. Once you get the hang of editing, you’ll find that you canr repair assets very quickly.
If anything, you might want to make a backup first of the assets before you edit them so that you can restore them if you really mess up.
Good luck,
John
John
Trainz User Since: 12-2003
Trainz User ID: 124863
Trainz-PLUS: 117669
June 3rd, 2010, 02:57 PM
#3
<kuid:38408:10112> is a missing texture a VMD Corona file that they need
Find that kuid … and they will come !
http://www.virtual-motive-division.c…GP40_Stuff.cdp
The config file line:
origin «US» needs to be deleted in all 3 of the corona config files, in «Edit In Explorer».
Seems nothing comes easy, and complete without errors, and needs a slight fixing, but if I can doo it … yoo can too … I’m a PC dummie …PM me if you need help.
Last edited by cascaderailroad; June 3rd, 2010 at 03:23 PM.
June 4th, 2010, 08:09 AM
#4
Thanks for the tips. Gonna check some assets myself.
Really looks like that Auran cant decide which way the configs etc are made and change them every year so old assets need to be updated again and again.
June 4th, 2010, 12:50 PM
#5
Originally Posted by TopAce82
![]()
Thanks for the tips. Gonna check some assets myself.
Really looks like that Auran cant decide which way the configs etc are made and change them every year so old assets need to be updated again and again.
Actually it isn’t all Auran’s fault, but mostly is…
In the beginning, content creation was done by the company. Typographical errors made their way into the original configuration files, and people copied them. As time went on more people got careless.
The earlier versions of Trainz didn’t have any major file-checking for the config files or content so nearly anything could go. The program loaded the content errors and all. This is all well and good, but caused much of the instability and performance issues we see today in the older versions of Trainz. The program needs to parse the config files and content every time something is loaded in. If there are errors, the program has to ignore them in order to read the proper code that’s in there. This process takes time is most likely is the cause of the stutters and hiccups that many of the users complained about in TRS2004 and TS2006.
The problem is the errors in the config files were duplicated by many people including myself. There are many other cases too where missing textures occur because they weren’t uploaded with the mesh files, and other cases, the textures are there, but in the wrong format and are placed in the wrong folder, or are the wrong files.
The other issue is that people never always followed the information laid out in the Content Creator’s Guide. The CCG contains many how-too examples, and rather than copying and using those, people have winged it instead. Again the program hand nearly non-existent error-checking so the content would be loaded anyway. In part this is Auran’s fault because in the later versions of Trainz, the CCG was late coming out after people had already made content for the new versions!
Now fast forward to the recent versions of Trainz — TS2006 onwards, and there are now errors appearing in the content. The errors were always there, but never reported. The program is now has stricter requirements with hard-wired CCG calls. This is okay and the correct way of doing things, but… Auran hasn’t really released the updated CCG requirements directly, so we’re now going full circle all over again. The CCG is available, but in the Wiki format and searching for the information is quite difficult.
All is not lost though. With the help of the community and a very helpful individual named Ian Woodsworth, there’s hope that by the time the next version of Trainz comes out, there will be even fewer errors than we have now.
Personally I have gone through my content and fixed quite a few problems. The errors are not difficult to repair, and the process takes perhaps a minute or two per asset. Of those that I couldn’t repair, I deleted or disabled. The performance difference in TS2010 is quite good. I run exclusively in Native Mode, and any new content downloaded that I can’t repair, gets deleted immediately.
John
John
Trainz User Since: 12-2003
Trainz User ID: 124863
Trainz-PLUS: 117669
June 4th, 2010, 06:41 PM
#6
Thanks for the help you’ve given in this thread John. I’m a complete newbie to Trainz and up until today, I had no idea what to do with all my broken assets. I found your post about fixing the common errors(not a valid tag) was very helpful.
I have been able to fix most of these type of errors now thanks to this. I find the most common complaint is ‘— is not a valid tag’ and just deleting the ‘—‘ from the config file fixes this.
What would be good is, if you could maybe write another post on trying to simplify this type of error:-
Error: Unable to load mesh file: ‘Class_121_NSE_shadowClass_121_NSE_shadow.pm’That’s another one I see alot and I haven’t got a clue what to do. I’m pretty sure that ‘mesh’ is the actual model file but that’s about it.
Anyway…as I say, thanks for the help.
Mart.
June 4th, 2010, 08:31 PM
#7
I get those errors, too. But what annoys me most is when I get an error message that says that an im file can’t find a specific texture file that doesn’t exist. I have no clue what to do about those.
June 5th, 2010, 01:05 AM
#8
If you can fix it, post the kuid number in the forum and we’ll help.
Bob
June 5th, 2010, 05:41 AM
#9
Originally Posted by nfitzsimmons
![]()
I get those errors, too. But what annoys me most is when I get an error message that says that an im file can’t find a specific texture file that doesn’t exist. I have no clue what to do about those.
Usually (like 8/10 times) that is a sign that the creator had the texture in the wrong ‘slot’ in his/her 3d modelling program, PEV’s PM2IM can usually fix that if you have the ‘strip textures’ option turned on.
More rarely, there are situations where the texture is somehow corrupt, sometimes using TEXTURE2TGA can fix that.
Also there are times the creator just plain forgot to include the texture. Sometimes these can be fixed by checking similar assets from the same author — sometimes he/she might have included the same texture in another asset, but forgotten to copy it over to the new one, or if the texture name is something like ‘orange.texture’ then creating a simple 16×16 image of pure orange.
If the texture isn’t available anywhere, and it’s not a simple texture, but not in a critical part of the model (eg, the body) then you can just create a 16×16 grey image with that name, it’ll appear in-game as grey, but that’s likely all that happened with older versions of trainz too.
Very occasionally the texture was forgotten and there is no way to get it back and it’s an important texture such as a body skin. In these cases you just need to accept defeat and give up on the asset.
Nikki
June 5th, 2010, 10:41 AM
#10
Originally Posted by Mart1001
![]()
Thanks for the help you’ve given in this thread John. I’m a complete newbie to Trainz and up until today, I had no idea what to do with all my broken assets. I found your post about fixing the common errors(not a valid tag) was very helpful.
I have been able to fix most of these type of errors now thanks to this. I find the most common complaint is ‘— is not a valid tag’ and just deleting the ‘—‘ from the config file fixes this.
What would be good is, if you could maybe write another post on trying to simplify this type of error:-
Error: Unable to load mesh file: ‘Class_121_NSE_shadowClass_121_NSE_shadow.pm’That’s another one I see alot and I haven’t got a clue what to do. I’m pretty sure that ‘mesh’ is the actual model file but that’s about it.
Anyway…as I say, thanks for the help.
Mart.
Hi Mart.
The missing shadow is not difficult to fix. There are two steps. Step one to create the shadow mesh and the object’s IM file. The second step to edit the config.txt file to ensure everything matches up.
One you need to use PEV’s tools — PevSoft Quick Shadows and PM2IM
Open up the asset with the broken shadow. The file will be located in the edit folder under C:Program FilesAuranTS2010editing, or …Userdataediting. Your exact path may vary slightly if you’ve installed the program other than the default.
Use the utility to browse to the asset mesh and use the utility’s buttons to create the shadow. — Make shadow button does it.
The file is called shadow.im. Put this file in the asset_name_shadow directory.
Open up PEVs PM2IM.
Browse until you find the asset open. This utility will create a .im file for the asset. Click on Convert to IM once the asset has been loaded in.
Now open up the Config.txt file and add in the following section.
Note: <+++++ = My notes and is not part of the actual config file.
mesh-table
{
default
{
mesh «x_body/x_body.im» <+++++ Edit this to change to your mesh name.
auto-create 1
}
shadow
{
mesh «x.im» <++++ Change to shadow.im, or if necessary asset_name_shadow/asset_name_shadow.im
}
}Save the config file change. Check for errors again, and then commit the asset.
Hopefully my details here are enough to get you going in the right direction.
John
John
Trainz User Since: 12-2003
Trainz User ID: 124863
Trainz-PLUS: 117669
June 6th, 2010, 09:01 AM
#11
Originally Posted by JCitron
![]()
Hi Mart.
The missing shadow is not difficult to fix. There are two steps. Step one to create the shadow mesh and the object’s IM file. The second step to edit the config.txt file to ensure everything matches up.
Brilliant John…thanks very much, that worked a treat.
I followed you step by step and got a green light when I rechecked the asset. So I commited but when I viewed it again…I got two more errors:-faulty bogey 101 a and c or something(missing shadow). So I opened them in for edit but, when I rechecked them, only warnings came up and no errors. So I commited them straight away and brilliant…the original asset showed only a couple of warnings.
I ran trainz and class 121 was there but not only that….a couple more br class loco’s that I had downloaded were now showing too
Only problem now is…there’s no interior when I switch to cab view
Oh well…something I can live with for now as I didn’t plan on driving these machines anyway…my AI’s can do that while I plot onThanks again John…you’ve been a big help mate.
Mart.
Last edited by Mart1001; June 6th, 2010 at 09:05 AM.
August 3rd, 2012, 08:39 AM
#12
August 5th, 2012, 01:06 PM
#13
Originally Posted by trainmasta2011
![]()
Ok, so i downloaded the SD75M for trainz 2010 and i fixed the missing dependencies, but now it says «faulty dependencies.» I dont know how to fix it and everything up top makes no sense to me, so if you could either give me another way to fix it or explain it clearly
. thx
You need to repair the dependencies. In Content Manager, right-click on the asset and choose view dependencies. This will list the parts that in the locomotive. The items that have a red-colored gear, are the one that need to be fixed. Follow the hints and tips in the thread mentioned above.
If you’re still stuck, post the errors here and someone can most likely help you.
Hey, welcome to the forums!
John
John
Trainz User Since: 12-2003
Trainz User ID: 124863
Trainz-PLUS: 117669
August 6th, 2012, 08:57 AM
#14
In a similar vain to the original question, I am having problems with some asset’s dependencies in TS12. On the whole, most load perfectly, but some throw up the faulty sign. When I click on the ‘View Config File’ tag, all I get is «Config File is missing or corrupt», which opens to a blank Notepad page if I click OK. Some of these assets are fairly important (engine sounds and the like). Any ideas?
Cheers!
Last edited by sted904; August 6th, 2012 at 09:03 AM.
Reason: spelling
August 6th, 2012, 09:49 PM
#15
Originally Posted by sted904
![]()
In a similar vain to the original question, I am having problems with some asset’s dependencies in TS12. On the whole, most load perfectly, but some throw up the faulty sign. When I click on the ‘View Config File’ tag, all I get is «Config File is missing or corrupt», which opens to a blank Notepad page if I click OK. Some of these assets are fairly important (engine sounds and the like). Any ideas?
Cheers!
Try running a database repair. Something isn’t Kosher here.
John
John
Trainz User Since: 12-2003
Trainz User ID: 124863
Trainz-PLUS: 117669
Many assets on the Download Station, and even 3rd party websites, will use only assets found on the Download Station, or that are built-in within Trainz.
However sometimes assets used in a route may be a part of a payware DLC pack you do not own, or might be from a 3rd party website, or may no longer be available. This doesn’t mean that the route won’t work, but it might require a few steps to get the route fully working.
Note, at the current time, the «bulk asset update/replace» tool does not allow replacing missing or faulty dependencies.
Deleting missing assets
The quickest and simplest option is to just delete missing assets from the route by following these steps:
- Create a backup of the Route and Session
- Load the Route/Session into Surveyor
- Click on Tools Menu on the top menubar
- Click on ‘Delete Missing Assets’
- Click «OK» on the warning message
Note that Delete Missing Assets runs a number of other automated repair tasks. For full details, see: Delete Missing Assets
Removing Faulty Items from your Route
If you need to remove an item from your route, but for some reason cannot delete the item in-game, then you can remove all instances of the item by following these setps:
- In Content Manager, find and select the item
- Click Content > Disable
- Restart Trainz
- Edit your route and click Tools Menu > Delete Missing Assets
- This will remove all instances of the disabled item (and any other dependencies that are not installed or enabled)
- Save the route (We suggest using Save As to create a copy of the route, leaving the original as it was previously)
Locating the missing dependencies
Alternatively, you can try to locate the missing dependencies. The best way to do this is to search for the missing dependency’s AssetID (kuid) number. You can find this by following these steps:
- Click on Manage Content on the launcher screen
- Enter the route’s name into the search box at the top right
- Right click on the route
- Click on ‘List dependencies recursively’
- Click on the ‘Status’ column to sort by status
- Scroll through the list until you find assets with any of the following status:
- Not Installed, Payware (not active) — This indicates that you do have access to the DLC package the dependency is a part of, and the asset is not installed
- Installed, Payware (not active) — This indicates that, although the asset is installed, you do have access to the DLC package the dependency is a part of. You will need to own the DLC package to be able to use this asset.
- Installed, Faulty — This indicates that the asset is installed, but is faulty.
- You will need to either delete the asset (then use Delete Missing Assets to delete it from the route), or try to repair the asset.
- Installed, Missing Dependencies — This indicates that the asset is installed, but has one or more dependencies that are not yet installed.
- You will need to try to locate the dependencies to install them, or delete the asset and then use Delete Missing Assets to delete it from the route
- Installed, Faulty Dependencies — This indicates that the asset is installed, but has faulty dependencies.
- You will need to either delete the asset (then use Delete Missing Assets to delete it from the route), or try to repair the asset.
- Available from DLS — This indicates that the asset is not installed, but is available to download from the Download Station. Right click on it, then click on Download to begin downloading.
- Unknown — This indicates that the asset is not installed, and is not available on the Download Station.
- Once you have found the assets with ‘unknown’ shown for the status, you can try searching for the AssetID number (found in the AssetID column) online to possibly find the asset.
- The asset ID number can be entered into a search engine such as Google, which may sometimes show the website the asset is from.
- Alternatively, it may show forum posts where the asset has been mentioned, possibly with it’s download location.
Return To:
- Surveyor
- TRS19 Help Page
aulty dependencies: xVg — Poluvagon 12-119 #1
Faulty dependencies: xVg — Poluvagon 12-119 #4
Faulty dependencies: xVg — Poluvagon 12-119 #5
Faulty dependencies: xVg-11-7038 box car #10X
Faulty dependencies: xVg-11-7038 box car #11X
Faulty dependencies: xVg-11-7038 box car #1X
Faulty dependencies: xVg-11-7038 box car #2X
Faulty dependencies: xVg-11-7038 box car #3X
Faulty dependencies: xVg-11-7038 box car #4X
Faulty dependencies: xVg-11-7038 box car #5X
Faulty dependencies: xVg-11-7038 box car #6X
Faulty dependencies: xVg-11-7038 box car #7X
Faulty dependencies: xVg-11-7038 box car #8X
Faulty dependencies: xVg-11-7038 box car #9X
Faulty dependencies: xVg-11-7045 box car #1X
Faulty dependencies: xVg-box car 11-270 #6
Faulty dependencies: xVg-Dessau ZB5 box car #10
Faulty dependencies: xVg-Dessau ZB5 box car #11
Faulty dependencies: xVg-Dessau ZB5 box car #12
Faulty dependencies: xVg-Dessau ZB5 box car #13
Faulty dependencies: xVg-Dessau ZB5 box car #14
Faulty dependencies: xVg-Dessau ZB5 box car #15
Faulty dependencies: xVg-Dessau ZB5 box car #16
Faulty dependencies: xVg-Dessau ZB5 box car #17
Faulty dependencies: xVg-Dessau ZB5 box car #18
Faulty dependencies: xVg-Dessau ZB5 box car #19
Faulty dependencies: xVg-Dessau ZB5 box car #1X
Faulty dependencies: xVg-Dessau ZB5 box car #20
Faulty dependencies: xVg-Dessau ZB5 box car #21
Faulty dependencies: xVg-Dessau ZB5 box car #2X
Faulty dependencies: xVg-Dessau ZB5 box car #3
Faulty dependencies: xVg-Dessau ZB5 box car #4
Faulty dependencies: xVg-Dessau ZB5 box car #5
Faulty dependencies: xVg-Dessau ZB5 box car #6
Faulty dependencies: xVg-Dessau ZB5 box car #7
Faulty dependencies: xVg-Dessau ZB5 box car #8
Faulty dependencies: xVg-Dessau ZB5 box car #9
Faulty dependencies: xVg-flat_car_12-9008_№1
Faulty dependencies: xVg-flat_car_13-401_#1
Faulty dependencies: xVg-flat_car_13-4094_#1
Faulty dependencies: xVg-flat_car_13-9744-01_#1
Faulty dependencies: xVg-flat_car_23-4000_#1
Faulty dependencies: xVg-half car GD66t #1
Faulty dependencies: xVg-half car GD66t #2
Faulty dependencies: xVg-half car GD66t #3
Faulty dependencies: xVg-half car GD66t #4
Faulty dependencies: xVg-half car GD66t #5
Faulty dependencies: xVg-tanker_propan_#1
Faulty dependencies: xVg-tanker_propan_#2
Faulty dependencies: xVg-tanker_propan_#3
Faulty dependencies: xVg-tanker_propan_#4
My downloaded content is shown as faulty, or missing dependencies Posted by N3V Games (Zec) on 03 July 2015 01:16 PM |
If an asset is highlighted in red in Surveyor, then this means that the item is faulty, has missing dependencies, or has faulty dependencies. You can check this by locating the asset in Content Manager, then looking at the status to the immediate right of the asset’s name. If the asset ‘faulty’ next to the name, then it is faulty. In this case, you will either need to try repairing the item, wait for the item to be repaired, or download any updates to the asset. If you are unsure on how to do this, then please try asking for assistance on our forums http://forums.auran.com/trainz/ . If the asset has ‘missing depencies’ next to the name, then this means that it has missing dependencies. You will need to download the dependencies before it will work. You can view a list of dependencies by right clicking on the asset, then going to ‘list dependencies’. If a dependency ‘available to download’ next to the name, then this means that it is on the Download Station, can be downloaded using Content Manager (right click, and click on download). If the dependency has ‘unknown’ next to the name, then this means that it’s location is unknown. This means that the dependency is on a 3rd party website, or is no longer available to download. In this case, you will need to try searching on google using the ‘kuid’ number. If you are unable to find it, then please try asking on our forums. If the asset has ‘faulty dependencies’ next to the name, then this means that it has one or more faulty dependencies (asset’s that are needed for it to work are faulty). To view the list of dependencies, right click and click on ‘list dependencies’. Please see above regarding faulty assets. |
|
Author | Message | ||
---|---|---|---|
Post subject: Faulty or missing dependencies — Gen1960 Op 1
|
|||
Trainz Build: 111952 Author KUID: 228113
|
Hi, I’m a new member here but been using Trainz in various guises for years — currently TANE SP4 but previously used TRS2009 and a version before that I can’t remember . I’ve not played for several years but when I came back today, I found a lot of of the UK locos/multiple units I had collected over the years have stopped working and there are numerous missing and/or faulty dependencies. I’ve tried to locate the missing files on DLS and reinstall them but they still show as faulty. I have also even tried to fix a couple of the faulty dependencies by viewing the warnings/errors in Content Manager and editing the config.txt to correct or remove obsolete tags etc but I’m stumped. The main problem seems to be Gen1960 Op 1 with KUID:-10:172, a cab that is used in most of the 60s units. The errors are below: Is anyone able to fix this and create an up-to-date version of this asset, or advise how I can fix it? I am also missing working versions of: Many thanks! Gary |
||
|
|
||
pacerguy |
Post subject: Re: Faulty or missing dependencies — Gen1960 Op 1
|
||
Trainz Build: 0 Author KUID: 0
|
try reinstalling the ECML Route |
||
|
|
||
ScottAS2 |
Post subject: Re: Faulty or missing dependencies — Gen1960 Op 1
|
||
Trainz Build: 95078 Author KUID: 306203
|
GaryReggae wrote: The main problem seems to be Gen1960 Op 1 with KUID:-10:172, a cab that is used in most of the 60s units. […] I am also missing working versions of: Do you have the latest versions of these? Go to it in Content Manager and do context action «List Asset Versions». There may be a newer version available for download that’ll work with TANE, especially if you just imported them from your 2009 install. These all show up as obsolete to me because I have later versions installed. I’m not sure if there’s an easier way to update everything, though. |
||
|
|
||
clam1952 |
Post subject: Re: Faulty or missing dependencies — Gen1960 Op 1
|
||
Forum Veteran Trainz Build: 116243 Author KUID: 425700
|
<kuid:-10:172> Gen1960 op1 is on the DLS but is obsoleted by <kuid:-25:1174> Gen1960 op1 Malc Member of Trainz Carriage and Wagon Works http://www.trainz-carriage-wagon-works.com/ |
||
|
|
||
GaryReggae |
Post subject: Re: Faulty or missing dependencies — Gen1960 Op 1
|
||
Trainz Build: 111952 Author KUID: 228113
|
clam1952 wrote: <kuid:-10:172> Gen1960 op1 is on the DLS but is obsoleted by <kuid:-25:1174> Gen1960 op1 Perfect thanks, using the newer KUID for this asset <kuid:-25:1174> and also right-clicking on the other faulty ones and downloading a later version has fixed the vast majority of my legacy content — AC EMUs classes 304, 307 and 309 fully work and just the motor coach of 302 and 305 is faulty now but I will try and figure that out and come back here if I get stuck. I have a few DC EMUs still with issues and a few DMUs but this is a great start — thanks so much for bringing these assets to life again! |
||
|
|
||