   Problem with rotating sprites->not looking too good...
  as you can see in this picturehere is how i rotate the tiles:   double tmp;   tmp=Rotation;   tmp*=90;   tmp/=180;   tmp*=D3DX_PI;   tmp*=-1;   RECT SrcRect;   SrcRect.left=SrcX*TileSize;   SrcRect.right=SrcRect.left+TileSize;   SrcRect.top=SrcY*TileSize;   SrcRect.bottom=SrcRect.top+TileSize;   g_pSprite->Draw(Texture,&SrcRect,&D3DXVECTOR2(1.0f,1.0f),&D3DXVECTOR2(TileSize/2,TileSize/2),tmp,&D3DXVECTOR2(float(DestX),float(DestY)),Color);but i think there is something that is not correct, because it suppose to work... 
  umm,  save yourself some headaches, and do a DegreesToRadians function,  or better yet, work with radians.1st tile=no rotation.2nd tile=PI/23rd tile PI4th tile -PI/2 [edited by - RhoneRanger on August 1, 2003 2:53:41 PM];  DegreesToRadians?i have a problem with just unisng radians (i thought that what i''m doing), because i''m loading a map, and i''m trying to save space... ;  The problem is ID3DXSprite. Give it up!   .lick