I should add that all the textures including the coral are 16-bit color.
Which is why it would make no difference at all if the program ran in 16 or 32 bit color, 32 bit color mode isn't going to make 16 bit textures change to 32. HOWEVER, if the textures were 32 bit, then that would be a different story.