Depende de a que profundidad de color estes trabajando(puedes cambiarlo usando set_color_depth() ), si estas usas 256 colores tu bitmap debe tener el fondo negro (R 0, G 0, B 0), si trabajas en truecolor (de 15 bits en adelante) debe tener el fondo rosa brillante (R 255, G 0, B 255), y para dibujarlo simplemente usa draw_sprite(); o masked_blit(); recuerda que el bitmap que quieres dibujar y el bitmap donde quieres dibujar deben tener la misma profundidad de colores, esto es, si estas dibujando en el bitmap SCREEN usando 16 bits tu bitmap debe ser de 16 bits.
Espero me hayas entendido.
Saludos, Juan.