How to fix assets

So does anyone know how to fix error content my Fowler 4f used to work fine but now it's completely dead, with red text.
My black 5 the locomotive is fine but the tender is error.
My princess completely unable to get tender to install.
For the best I want to be able to fix them in content manager
Please I want to be able to drive those engines
 
In order to repair the asset, we need to know the errors in order to tell you how you can repair the fautls.

In Content Manager, right-click on the faulty assets.
Click on View Errors and Warnings.

A white window will open up.

Highlight the text and press CTRL+C

Reply to this forum post, click somewhere in the new reply and press CTRL+V to paste the errors.

If you are in luck and the errors aren't script related we may be able to assist you.
 
In order to repair the asset, we need to know the errors in order to tell you how you can repair the fautls.

In Content Manager, right-click on the faulty assets.
Click on View Errors and Warnings.

A white window will open up.

Highlight the text and press CTRL+C

Reply to this forum post, click somewhere in the new reply and press CTRL+V to paste the errors.

If you are in luck and the errors aren't script related we may be able to assist you.
Thanks sir
Just have to download d3dx9_42.dll first cus it was missing that file, I also want to try my hand at reskining
 
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_art/fowler_4f_br_black_art_512.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_art/fowler_4f_br_black_art_icon.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_body/grot.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_body/main_0.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_body/number_0.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_body/window.texture'.
Warning: The *.texture.txt file is missing for texture resource 'fowler_4f_br_black_shadow/black.texture'.
 
Thanks sir
... I also want to try my hand at reskining
There is a dedicated reskinning channel in Trainz Discord. You might find useful information there on how to get started. Some models are unsuitable for reskinning.

The Content Repair Group can fix assets that are on the DLS but not payware or from 3rd party sites.
 
Hei again :) How i can fix ! <kuid:111:126> : VE39: The texture 'baratex.tga' is a uniform color. With images2tga? fix uniform colour is checked. And i replace the original file. But the error is still there. Thank you.
 
And this one? ! <kuid:111:260> : VE109: The low-detail meshes total more than 500 polygons. This may have a negative impact on performance: 0: 764
 
Hei again :) How i can fix ! <kuid:111:126> : VE39: The texture 'baratex.tga' is a uniform color. With images2tga? fix uniform colour is checked. And i replace the original file. But the error is still there. Thank you.
I think it's more the config file trying looking at the asset click"show asset version" if has an updated version try downloading it.
It might just fix itself. If the asset doesn't have a new version try using content creator to upgrade the configs
 
Hei again :) How i can fix ! <kuid:111:126> : VE39: The texture 'baratex.tga' is a uniform color. With images2tga? fix uniform colour is checked. And i replace the original file. But the error is still there. Thank you.
I think it's more the config file trying looking at the asset click"show asset version" if has an updated version try downloading it.
It might just fix itself. If the asset doesn't have a new version try using content creator to upgrade the config

Or try finding the file, again as john said the im.txt and deleting the low-mesh line
 
Thank you my friends. And another one. about file extension. what i have to do in config file?
; <kuid:1984:100629> : Validating <kuid:1984:100629>
! <kuid:1984:100629> : VE48: This asset uses an obsolete trainz-build number. Trainz-build numbers below 3.5 are no longer supported.
! <kuid:1984:100629> : VE62: Required container 'thumbnails' is missing.
! <kuid:1984:100629> : VE176: The tag 'corona' in '4' must have a texture file extension.
! <kuid:1984:100629> : VE109: The low-detail meshes total more than 500 polygons. This may have a negative impact on performance: 0: 8680
 
Thank you my friends. And another one. about file extension. what i have to do in config file?
; <kuid:1984:100629> : Validating <kuid:1984:100629>
! <kuid:1984:100629> : VE48: This asset uses an obsolete trainz-build number. Trainz-build numbers below 3.5 are no longer supported.
! <kuid:1984:100629> : VE62: Required container 'thumbnails' is missing.
! <kuid:1984:100629> : VE176: The tag 'corona' in '4' must have a texture file extension.
! <kuid:1984:100629> : VE109: The low-detail meshes total more than 500 polygons. This may have a negative impact on performance: 0: 8680
File extensions are need for scripts.gs to change some aspect of the loco like changing textures, or add meshes from a mesh library. Try looking for a similar asset made by the same creator, and copy the "extension" line of text and number

For the warning 3.5 no longer supported, upgrade the config file using CCP (Content Creator Plus) or just into the config and change the Train-build to for example 3.6

For low detail mesh https://forums.auran.com/threads/how-to-fix-assets.178408/post-2042562
Just again removed the "low mesh" line of text
 
to correct "uniform color" errors use "Images2TGA"

Get it and other useful things here https://trainz.shaneturner.co.uk/tutorials/index.php/home/utilities/pevsoft-trainz-tools

To alter/add attachment points to "IM" files use "IMEditor" get it here https://thebroughamgamer.wixsite.com/thehuntingtonshops/software (will not work on "trainzmesh" files.)

Cheers evilcrow
Correct
I use both pevsoft imagestotga and paint.net to fix textures
Most ancient assets often use incoded .texture file that are no longer supported, so unfortunately they can be faulty or show up white in-game
 
Correct
I use both pevsoft imagestotga and paint.net to fix textures
Most ancient assets often use incoded .texture file that are no longer supported, so unfortunately they can be faulty or show up white in-game
.texture files are still used. These are the compiled texture and it's corresponding texture.txt file. These textures are compiled and compressed and do not have any textures available. Content Manager complains that there are no textures because that program doesn't recognize .texture files as a separate entity because they are a Trainz-only binary file that's only recognized internally.

Peter's Images2TGA is able to read the .texture files and decompress the contents and extract the texture and its .texture.txt file. While this may seem okay, there is some degradation of the textures because they were compressed and decompressing them like this will reduce the quality of the textures.

In the olden days, Trainz barely ever did any error checking and this is why you saw white textures. Since TRS2006, error checking has been implemented and the .texture files now cause faulty assets.
 
This one? I don`t understand the error. And how to fix it.
; <kuid:389987:101173> : Validating <kuid:389987:101173>
; <NULL> : MeshResource::LoadResource> <NULL> | arc:fld:$(local)/hash-2A||kuid 389987 101173.tzarc|
; <NULL> : Loading mesh cab105.im
! <kuid:389987:101173> : VE275: Excessive chunk count 11 in mesh file: cab105.im
; <NULL> : MeshResource::LoadResource> <NULL> | arc:fld:$(local)/hash-2A||kuid 389987 101173.tzarc|
; <NULL> : Loading mesh noapte/cab105n.im
! <kuid:389987:101173> : VE275: Excessive chunk count 12 in mesh file: noapte/cab105n.im
 
This one? I don`t understand the error. And how to fix it.
; <kuid:389987:101173> : Validating <kuid:389987:101173>
; <NULL> : MeshResource::LoadResource> <NULL> | arc:fld:$(local)/hash-2A||kuid 389987 101173.tzarc|
; <NULL> : Loading mesh cab105.im
! <kuid:389987:101173> : VE275: Excessive chunk count 11 in mesh file: cab105.im
; <NULL> : MeshResource::LoadResource> <NULL> | arc:fld:$(local)/hash-2A||kuid 389987 101173.tzarc|
; <NULL> : Loading mesh noapte/cab105n.im
! <kuid:389987:101173> : VE275: Excessive chunk count 12 in mesh file: noapte/cab105n.im

This is something you can't repair because it's the mesh that has an issue. Mesh issues are repairable only by the original content creator because he or she is the one that has the original files to recreate the mesh.
 
Thanks. Is not an error. it is just warning. maybe is working with that warning. Can you explain for me please? more details? and about the next one.
! <kuid:4033652:422312> : VE145: Category code 'ZX - Paintshed template' is obsolete.
Thank you so much for helping me to understand these errors.
 
If this is a warning, you can ignore that for now. It's difficult to tell with text only. ;-)

The VE145 error is just what it says. Paintshed templates are really, really, old and are truly obsolete. At one time, Auran, the predecessor to N3V, created a program called Paint Shed to allow users to reskin various built-in locomotives and wagons using a specific template. While this process worked, the results varied and today there are much better methods.

As I said, you can ignore warnings since you do not have the ability to repair mesh problems.

I searched the Trainz Wiki under everything and came up with a list of validation errors.

VE144 says the same as VE145. I used VE144 for the information.

This will hopefully give you an idea about what these errors and warnings mean.

I'm glad to help.
 
Back
Top