The intro image is only called to be drawn within the first loop. Its just an intro image. There is a 4 second wait then the loop is instructed to end. immediatley after the first loop, like in my fist post, i free the image and then clear the screen. Then the second loop begins. The second loop is for the mode select. It doesnt have anything in it yet, only the loading of the mode select screen.
Now when I unmask the modeselect image I can see through it and it shows the intro screen in the background when it should be freed.
There really isnt any code to show, what i posted in my first post is not to far off from what i actually have.
Why doesnt the image get freed? The first loop wich calls it ends yet it still draws the image.
If one loop ends when a condition is met, it no longer runs Yes or No?
If then a second loop begins, only that loop and the code in it is processed Yes or No? meaning the first loop is not processed.
Now when I unmask the modeselect image I can see through it and it shows the intro screen in the background when it should be freed.
There really isnt any code to show, what i posted in my first post is not to far off from what i actually have.
Why doesnt the image get freed? The first loop wich calls it ends yet it still draws the image.
If one loop ends when a condition is met, it no longer runs Yes or No?
If then a second loop begins, only that loop and the code in it is processed Yes or No? meaning the first loop is not processed.