I don't know if you ever solved that problem, but I had the same issue. The problem is taht bmaps are saved in a 32 bit format, and then loaded as 24bit bmaps. What I did was to use bmap_save and bmap_load instead.