I have added some icons to Primo 2 that works just fine. I set up a folder ui_igo9 at Primo root directory, added two sub-directories 'common" & "icons/poi". I then added the poi icons (32X32, BMP) & SPR files for them in the "common" sub-folder (poi1.bmp, poi1.spr,...........). The spr file for each icon looks like this:
BmpFlags = 0
DefFlags = ALPHA_PIXEL | ALPHA_LAYER
DefPhase = 1
Stripes = 32
DefAlpha = 32
Now for ...