since setPalette doesn't always write to the entire palette array, chunks of _palette were being left uninitialized when we were blitting to screen.