I'd be glad to help, but could you give us the dimensions for each of the images. I know I can look at your image getting sections to determine that, but the code may not always be that easy to read. Say your space.bmp is 400x400 we'll be able to just make a image that's 400x400 that says "space.bmp" on it for reference.
Whoa....I just now realized your program structure calls for different images for EACH enemy sprite. If they are all going to look the same, you only need one image.` Example:
rem Load the spaceship image
LOAD IMAGE "spaceship.bmp",1
rem Create ten sprites from spaceship image
for i=1 to 10
sprite i,x,y,1
next
Of course if you want different images for each sprite, just use LOAD IMAGE for each ship image, and then make your sprites as needed. I'll check out your missile problem in a sec, but shortening your code with this method could make it easier to find the problem.
Crazy Donut Productions
Current Project: KillZone