This sprite is the Rotating Barrel from DKC, DKC2 and DKC3. It rotates as soon as the player enters it, then shoots the player in the direction it points.
It is highly customizable: The Extra Bit determines the rotation direction, and there are two Extra Bytes, which control the time the player keeps flying and the barrel rotation's pace. Read the readme for mode details.
Using this sprite crashes my ROM as soon as it loads in the screen.
You probably have crap in your sprite data. This sprite uses extra bytes.
Pixi now fixes sprite data, but if lunar magic doesn't recognize you are putting a sprite with sprite data in it, it's gonna eat up the next sprites data and probably (most likely) blow up your sprite data.
So no, this sprite is working perfectly fine, as far as perfectly fine goes with Erik's comments.
Kinda weirded out about some aspects of this barrel:
- Yoshi will disappear even if you're not mounted on it when you hop into the barrel.
- You can still perform your fireball/cape actions while inside the barrel.
- Since $78 is set to FF and not 7F, certain stuff such as the star timer or others will be stopped while inside the barrel.
- Some code might be minorly improved.
Still, I deemed these minor, since an update is coming anyway. Also added the SA-1 tag.