Board Thread:Questions and Answers/@comment-24860891-20140615202837/@comment-24854750-20140616023144

Just ran a series of tests regarding the use of saving/loading color pallettes, and it appears that whenever you save a color pallette, only the BG colors are saved. I used COLSET with BG, SP, and GRP to change color #6 (a blue color) to "FF0000" (or red) and saved it as "COL:BLAH". I backed out then went back in. I set up another program that loads "COL:BLAH" then uses COLREAD with BG, SP, and GRP to see which were actually saved, and BG is the only one that changed.

Long story short, I don't think it's possible to save a color pallette for sprites, but here is what you can do. After copying and saving your pallette to BG, load it, use COLREAD to get the RGB values for a color, use HEX$ to convert those values to hexadecimal, save to SP with COLSET, and repeat for every color. If you want the BG colors to return to normal COLINIT can do that.