Language…
18 users online: 3dsalmon, Alucard648,  AmperSam, Daizo Dee Von, dasmico,  E-man38, ECS.98, FPI,  Hazel, JonoFeio1, LebdTima, MarioDude321, MellowYouth, Odyssey K., pakkie,  Ringo,  Segment1Zone2,  Teows - Guests: 875 - Bots: 83
Users: 67,937 (2,102 active)
Latest user: LebdTima

Double Shell Stomp Fix

YI Patches → Double Shell Stomp Fix

Submission Details

Name: Double Shell Stomp Fix
Author: Sillymel
Added:
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: Fixes a bug in the original game where landing on a moving shell would sometimes fail to stop it.

This bug happens when you're still touching the shell the frame after stopping it, causing you to kick it.

The fix works by preventing from kicking a shell after you stop it until after you stop rising.

Hijacks addresses $07D994 and $07DAC5. Uses sprite table at $16/$7976.

See ASM file comments for a more detailed explanation of how this patch works.
Tags: shell stomp stop
Comments: 1 (jump to comments)
Download 1.16 KiB | 39 downloads

Screenshots

Comments (1)

 MarioFanGamer Link
Moderated with:
  • Golden Egg 0.005
  • Asar 1.91
  • BSNES v115
Made changes to remove warnings in Asar 1.90+, removed bug fix tag.

Some of the code style is weird (like how you used a long pointer instead of using a JSL set_kick_disable_flag for hijacking $07DAC5) but it is functional.