Uthink
Having checked the diffuse, specular and normal maps for the default X10 textures used in attached pic, I noticed
- Diffuse texture has a white alpha channel
- Specular is greyscale image of diffuse with no alpha channel
- Normal has an alpha channel which contains height map information
Therefore I believe the process described in the following link will work for creating a normal map (using photoshop nvidia filter) from diffuse texture with alpha channel (white / transparent)
http://www.modwiki.net/wiki/Texturing#DDS_format
Then you can create a specular map from your normal map using the process in this link
http://www.modwiki.net/wiki/Start_a_Specular_map_with_a_Normal_map
Then you should be set. I think that you need to ensure the height map information from the normal map is included in the normal map alpha channel which I wasn't doing previously.
The normal map creation link above explains this and I can see this has definately been applied to the normal map I am using in the default FPSC X10 texture library.
Nomad
Edit: Cheese Cake has kindly answered a similar question I asked him in my other thread. Check it out
http://forum.thegamecreators.com/?m=forum_view&t=120555&b=33