The only reason I could find would be maybe because the background.bmp thing is blue, but that's probably not the case. I was just reading through the book, and I noticed that they teach you the stupidest thing ever created in the history of mankind. Instead of using LOAD BITMAP, and then GET IMAGE, just use LOAD IMAGE.
Replace this:
load bitmap ("smith.bmp"), 1
set current bitmap 1
get image 1,0,0,27,27
set current bitmap 0
sprite 1,170,90,1
With this:
load image "smith.bmp", 1
sprite 1,170,90,1
I remember finding out about LOAD IMAGE in the 3d chapter and getting really mad. Most people use it for loading textures I guess......but I don't see why since .x files automatically load textures.
Crazy Donut Productions
Current Project: KillZone