SD70M-2 Digit Texture Error

I'm trying to get SPORBUST's NS SD70M-2s to work in TS12; the only error I have left and can't seem to fix is:

Error: Texture 'mesh_body/numbers\digit_3a.texture' is missing or could not be loaded for mesh 'mesh_body\numbers\numbers.im'.
Error: Texture 'mesh_body/numbers\digit_4a.texture' is missing or could not be loaded for mesh 'mesh_body\numbers\numbers.im'.
Error: Texture 'mesh_body/numbers\digit_5a.texture' is missing or could not be loaded for mesh 'mesh_body\numbers\numbers.im'.
Error: Texture 'mesh_body/numbers\digit_6a.texture' is missing or could not be loaded for mesh 'mesh_body\numbers\numbers.im'.

ALL the .txt files are correctly named, and within the .txt files are the correct references to the .tga files.
 
Last edited:
Check the numbers.im reference in the config. It must be the first, and named "default".

The body folder is usually next in line... like this...

extensions
{
arn_data-113556
{
number_low "4000"
number_high "4029"
}
}
mesh-table
{
default
{
mesh "mesh_body/numbers/numbers.im"
auto-create 1
}

loco
{
mesh "mesh_body/mesh_body.im"
auto-create 1
animation-loop-speed 1

effects
{
0
{
kind "corona"
att "a.corona0"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}

1
{
kind "corona"
att "a.corona1"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}

2
{
kind "corona"
att "a.corona2"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}

3
{
kind "corona"
att "a.corona3"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}

4
{
kind "corona"
att "a.corona4"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}

5
{
kind "corona"
att "a.corona5"
directional 1
object-size 0.1
texture-kuid <kuid:113556:101010>
}
}
}

fan1
{
mesh "mesh_body/fan1/fana.im"
anim "mesh_body/fan1/anim.kin"
auto-create 1
att "a.fan1"
animation-loop-speed 1
att-parent "loco"
}

fan2
{
mesh "mesh_body/fan2/fanb.im"
anim "mesh_body/fan2/anim.kin"
auto-create 1
att "a.fan2"
animation-loop-speed 1
att-parent "loco"
}

fan3
{
mesh "mesh_body/fan3/fanc.im"
anim "mesh_body/fan3/anim.kin"
auto-create 1
att "a.fan3"
animation-loop-speed 1
att-parent "loco"
}

shadow
{
mesh "mesh_shadow/mesh_shadow.im"
}
}


-AL
 
You can copy digit_xx.tga and digit_xx.texture.txt file sets from any other loco to fix those errors. Alternatively, you can create a small .bmp texture (white square, 16x16 pixels) file with Windows Paint. Make multiple copies naming them digit_3a.bmp thru digit_6c.bmp. Also create digit_3a.texture.txt thru digit_6c.texture.txt files. These digit_xx textures are merely place holders and are replaced with the actual digits from the alphanumbers folder when the loco is placed on a track.

Bob Weber
 
Is there a "digit_3a.texture.txt" in the "mesh_body/numbers/" folder. Also is there a "digit_3a.texture" in that folder? I have both of these assets and they both work in T12. Run the "numbers.im" mesh through PM2IM with the strip textures checked and see what happens.

John
 
Back
Top