Сам .x-формат текстовый, бинарный, или бинарный со сжатием? 
 В самом файле прописан адрес текстур. Если он изменяется - программа может их не найти. 
 Идеальный вариант: когда в .x-файле прописано только название файла текстуры, без указания адреса. 
 Quote
TextureFilename { t_shoes_yellow.bmp";
 примерно так 