MrSterlingBS wrote:The data of the sprite is not correct.
With VIC register $9005 set to 240, the only thing the VIC-I chip does is - displaying the ROM character set.
If i change the register $9005 from $F0 (240) to $FE (254) the start text cannot be seen.
As @thegg already wrote, you need to supply a copy of the ROM character set in RAM, at $1800. Part of that RAM based character set is then used/overwritten to contain the Earth 'sprite'.
I do not know why?

We are really talking about basics here. You cannot expect VIC-I be able to display those 'sprites' with the ROM character set being active. $9005 needs to be pointed to (the internal) RAM, so some of the user defined characters placed there can be repurposed to display the 'sprite'. If you still want to display the other stuff as background graphics, you need to make a copy of the ROM character set into the user defined character set beforehand.
As I already wrote, the 'sprite' display then repurposes some of the characters in the character set RAM copy for the 'sprite' display. It follows those character codes used for the 'sprite' (here, Shift-L up to Shift-W) are not anymore available for other background graphics (they will just show parts of the 'sprite' at other places on screen which you likely do not want). This is no fault peculiar to Sprit-Imation: the display of 'sprite' graphics with VIC-I will
always use (part of) a user defined character set, and exactly those chars are then committed to that use and are not available for other things.
...
That being said, what I wrote in my posting from Feb 28, 2023, still applies:
Sprite-Imation, as interesting as it seemed at the time the thread here was conceived, ultimately suffered the fate of a binary executable with no further documentation than what was given with the magazine article, having mostly only one example/demonstration program, without source, no easy way to adapt it for bigger RAM setups and also being too ambitious in its ideas: unlike the sprites on the C64 which have their own colours and are definitely independent off their background, this simply cannot be achieved with the VIC-I video chip. The simple act of scrolling the screen destroys any illusion it could be done that easily on the VIC-20.