   upside down testures when using phantom's game texture loader
  ^^ as seen above, I downloaded it and built the VC05 source, with boost 1.33.1. when using the TGA loading code from OpenGL Game Programming, it loads fine. loading a TGA using TGTL, upside down. same for PNGs. any ideas?   
  I don't know anything about phantom's texture loader, or boost, but some graphics packages save images in upside down format, check that that's not your problem. I think Photoshop can do both.   ;  A PM works just as well [smile]anyways, define 'upside down'.The goal, which I probably should have stated more clearly, is that every texture ends up the same way up, that way happens to be the same way as the image is displayed in the windows explorer, with the top left being texture coord (0,0).void DrawQuad(float xsize, float ysize){glBegin(GL_QUADS);glNormal3f(0.0f,0.0f,1.0f);glColor4f(1.0f, 1.0f, 1.0f, 1.0f);glTexCoord2f(0.0f,1.0f); glVertex2f(0.0f,0.0f);// top leftglTexCoord2f(0.0f,0.0f); glVertex2f(0.0f,ysize);    // top rightglTexCoord2f(1.0f,0.0f); glVertex2f(xsize,ysize);// bottom rightglTexCoord2f(1.0f,1.0f); glVertex2f(xsize,0.0f);    // bottom leftglEnd();}Thats the drawquad function I used to test the images were all coming out the same way up.I probably should document this better really..   ;  ah, well, I assumed tht 0,0 is the bottom left, as is the OpenGL convention (well, you're THE phantom, I had to make this assumption ;) )Flipping Time for me, now it is!   