Hi!

I looked at the AUM84's png and tga in my paint program
The code in the AUM reacts to the size of these bmaps and is very flexible.

Do your bmaps have the same size in pixels?

Your code, I believe, will not be flexible because you use : coords1_x = 700; in the while loop. Your bmp returns to this position every time the loop is made.

Playing with AUM code wink
Ottawa wink