Hmmm... it's happening to me as well, the sprite is washed with red unless flag 4 is used in which case it's just masked.
Graphics3D 800,600,32,2 SetBuffer BackBuffer() Global spr1 = LoadSprite("test.bmp",1) EntityAlpha spr1,1 Global light = CreateLight() Global camMain = CreateCamera() CameraClsColor camMain,255,0,0 PositionEntity spr1,0,0,2 While Not KeyDown(1) UpdateWorld RenderWorld Flip Cls Wend End