Code snips are when you type this (without the spaces). The source doesn't work for people still in a newbie slap (every message needs to be verifed as ok by a mod before being seen by everybody).
[ code ]
Your code goes here.
[ /code]
It's because you're using Darkbasic Pro. All sprites in Pro (because of the DirectX) are actually 3D plains so you see the blue background because it's a 3D object.
Bitmap 0 is the screen. All other bitmap numbers are there but not seen automatically. To do a background in Pro you have to paste the image to the background. Since you're only using one single image for that bitmap use "load image" instead. This combines both the loading of the picture and the getting of the image at the same time.
It's also better to use "sync" in Pro. You must set the speed with "sync rate" and turn it on with "sync on"... once you do that everytime the computer sees "sync" it updates the screen.
sync rate 0
sync on
sync ` This is only here because it needed another sync on my computer yours may not need it
hide mouse
load image "background.bmp",1
load image "F15.bmp",2
paste image 1,0,0
sprite 1,179,90,2
sync
wait key