This is a customizable version of the buzzy beetle sprite, along with a (mostly) unmodified disassembly of the original sprite. Credit unnecessary, but appreciated.
With this, you're able to customize things such as the walking speed, the base kicked speed, miscellaneous properties, and the state that it spawns in. It makes use of four extra bytes in order to pull this off. Check the .asm file for more details, since it documents these things in a bit more depth.
This disassembly is a bit weird given that it uses a shared routine with some sprites from $00 to $13, so some of the miscellaneous properties don't work as one would expect. However, if you leave the disassembly unmodified and only mess with the customizable version, things should work out a bit nicer.
Works as intended, so, accepted. A nice edit of the original sprite, and good to have a disassembly to go with it for those who don't require the extra features. It would be nice if the custom version had been optimized, such as making use of FastROM remaps, and doing away with SMW's short subroutines (e.g. IsOnGround), but it's not a huge deal.
Follow Us On