Language…
10 users online: anonimzwx,  E-man38, Gasterus155, kaizo4life, MegaSonic1999, Nitrogen, OrangeBronzeDaisy, pakkie, Saela, WONIU - Guests: 67 - Bots: 215
Users: 65,876 (2,184 active)
Latest user: songa

Mini Chomp Shark

SMW Sprites → Mini Chomp Shark

Submission Details

Name: Mini Chomp Shark
Author: yoshicookiezeus
Added:
Version History: View
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: A 16x16 chomp that travels horizontally through the air and replaces tiles it encounters with tile 25. If the extra bit is set, it will eat any tile, and if it isn't, encountering a solid tile will make it disappear. Best used in levels where the walls are made up of one-tile-high bricks, to avoid cutoffness.

**NOTE: Don't use in conjunction with slopes, Layer 2 levels, or vertical levels!

10/4/2022

merged the turn block eating version of this sprite with this one

this can be toggled ON in the .asm file.
Tags: chomp eating enemy lorom sa-1
Comments: 5 (jump to comments)
Rating:
5.0 (2 ratings)
No rating
Download 4.95 KiB | 1,086 downloads

Screenshots

Comments (5)

 MarioFanGamer Link
Moderated with:
  • Lunar Magic v3.33
  • SA-1 Pack v1.40
  • PIXI v1.32
  • BSNES v115
Works as intended. Emphasis on "intended" as while everything it does works as promised, it isn't solved with the best idea. More specifically, the option to toggle between all blocks and turn blocks only should have been set either with the extra property byte or extra byte (dropping the extra bit in the process), especially since combining it with the non-solid blocks only behaviour results in a fairly useless Chomp Shark as no block can be both a turn block and non-solid.
 Anorakun Link
You forgot to fix a bug mentioned by yogui here: https://smwc.me/s/32271/39167
codfish1002 Link
Fixed.
 yogui From older version: Mini Chomp Shark Link
There is a glitch: the sprite ignore the code in line 94-96 and "eat" the blocks even there isn't any, so it make the shatter effect and sound effect when it is not supposed to.
The sprite is not supposed to eat tiles 25 (or that act like 25). You can even see the glitch in the .gif above.
To fix it, the RAM address that detect which map16 tile is detected need to be changed
aka line 94 replace $18A7 with $1693

There's also another error, one address isn't converted into SA-1, making the sprite always face left even when going right.
To fix, on line 157 change $157C,x to !157C,x
 RussianMan From older version: Mini Chomp Shark Link
It's a mini chomp thing that eats blocks. Or not. Pretty cool stuff!

What's changed:
Converted to PIXI with SA-1 support.