Quote: "distort the image"
You're probably talking about the blurring of images if you don't load the image right. If it's a 2D game always use a texture flag of 1 at the end of any GET IMAGE or LOAD IMAGE command and it'll grab/load the image pixel perfect.
` Make a box outline
line 0,0,50,0
line 0,0,0,50
line 50,0,50,50
line 0,50,51,50
line 25,0,25,50
line 0,25,50,25
` Grab the box blurred (texture flag 0)
get image 1,0,0,51,51
` Grab the box pixel perfect (texture flag 1)
get image 2,0,0,51,51,1
` Show blurred image (image 1)
paste image 1,100,100,1
` Show pixel perfect image (image 2)
paste image 2,100,200,1
` Identify each image
text 55,18,"<-( Original Image )"
text 155,118,"<-( Blurred Image - Texture Flag 0 )"
text 155,218,"<-( Pixel Perfect Image - Texture Flag 1 )"
wait key
Yeah we all agree that .png is the best format to use for every program. .jpgs are the worst since they change the colors of the image. .bmps are just too big and slow to use. And the biggest annoyance is neither .jpg or .bmp support transparencies.