18 users online: Anderson henrique, Beezle, DanMario24YT,  E-man38, fanfan21, Gasterus155, kaizo4life, Kimota, leeseongjae620, OrangeBronzeDaisy, RichardDS90, Selicre, Skyz, songa, swed, thekiller678, UltraZelda64, WONIU - Guests: 78 - Bots: 225
Users: 65,876 (2,185 active)
Latest user: songa

Fix Jank With Holding Items While Spin Jumping

SMW Patches → Fix Jank With Holding Items While Spin Jumping

Submission Details

Name: Fix Jank With Holding Items While Spin Jumping
Author: CliffTheCrafter
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch makes it so when you spin while carrying an item, Mario will hold the item consistently in the center of his sprite and slightly higher than he normally holds items, mainly so when you spin jump on enemies and next to enemies while holding a shell the shell will not kill the enemies. Without the patch, doing either of these things will sometimes kill the enemies and sometimes not kill the enemies depending on Mario's unpredictable spin jump animation.

If you still run into issues with held shells killing enemies Mario spin jumps off of, you can edit the y offset in the asm file pretty easily. There is a comment next to the value you'd need to edit.
Tags: carrying holding items lorom sa-1 spin jump
Comments: 3 (jump to comments)
Download 498 bytes | 396 downloads


View all

Comments (3)

CuRLy24881 Link
Thank you! I needed this
JamesD28 Link
Tested with:

• Lunar Magic 3.11
• SA-1 Pack v1.32
• Asar v1.71
• Snes9x v1.60

Works as intended with no issues found, so, accepted. During moderation I added SA-1 compatibility and screenshots.
I also lowered the Y offset value a little more since the default value was still quite prone to sprite killing, but as mentioned in the description, the user can change this to their liking.

Note that this patch is incompatible with the SMB2 Holding Patch since they share a hijack address.
HammerBrother Link
Sometimes also kills the shell you're holding in the original (like you would if you walk into an enemy and make the shell in front of you touch them).