There is a simple way around the 16 sprite problem. Take any of them that are the same size and put them in one bitmap. Put one on top of the other. Then when you use the LoadBin function, tell it at the end how many are in one. Every one will be given its own little frame number, so try this:
when you've got the frame set and loaded:
Frame1 = Sprite.Create( FRAMENAME, 0, PALETTE_NAME, X, Y )
Frame2 = Sprite.Create( FRAMENAME, 1, PALETTE_NAME, X, Y )
Note the number (the 0 and the 1 in the example) are the number of the frame. The top one uses 0, next frame down uses 1, next one uses 2, etc. There are many combinations that you can make, as long as the images you are putting together are the same size. I haven't found a limit yet, but there may be one.
