       (Sprites file)  '.sps' (extention '.sps'):

  (to addr)  #C000 =>: DB "SPS",   (version number) = 1
     (next, the data of the sprites one by one)

      (Sprite data):

 DB  (flags),   (Attribute mask) ,   X (size for X) ,    Y (size for Y)
     (flags) :   %TAMP
                         P -  (pixels)
                         M -  (mask)
                         A -  (attributes)
                         T -   0 (transparent colour 0) 0 - not / 1 - yes

        :  ,  ,  
 Then the sprite data is sorted according to the flags: pixel sprite, mask sprite, attribute sprite

 */  flags=%0000,     (if flags=%0000 then Sprites data is end)
      0   (the final 0 is not present in the file itself)

 */   (Attribute mask) : default=%11111111 (#FF) -  #FF,     (if #FF then mask not used)