background.
The background isn't (usually) the screen size anymore, so SCREEN_*
doesn't seem to make much sense here. Actually, I'm not sure it ever
really did, since unless the screen is 640x480, the image will get resized
anyway ... we should probably have a way of specifying the tile dimensions.