ive fixed the i/o error in my texture code (with a nasty work around).

if you look at the viewer example on http://lischke-online.de/ in viewer.pas theres a ConvertMeshData procedure. mabey that will help with your normals