Tip: You can use Lunar Magic's Overworld Layer 3 Editing system to edit or create your own layer 3 images (castle bricks, fish, rocks) and apply unique effects per level via the Layer 3 Bypass in the main editor.
WHen I try to insert this sprite I get a Bad ROM, I can't carry the carryable one, when I jump on the carryable one I bounce around and rack up points, but can't carry it, and because it's a Bad ROM all I can do is play the intro level or title screen with broken sprites because I can't enter a level.
Wrote giant tilemap/clipping routines for the sprite. Added extra code to tile drawing routine so the sprite animates faster when its stun timer is about to run out. Behaviors now can be set through Extra Byte 1 (Extension) - check out the included Readme and ASM file for details. Removed unnecessary code. Added screenshots, tags and SA-1 support.