Views: 944,782,428
18 users online:  Anorakun, chickaDEE Magazine, E-man38, GigaCrash,  icrawfish, Infinity, katun24,  Lazy, MassPunishment, mateochips, nicknicknick2020, P1JDS, SiameseTwins, SimFan96, SusGodGaming, Sweetdude, TCgamerboy2002, Truxton - Guests: 90 - Bots: 73 Users: 52,528 (2,020 active)
Latest: Luis Darskt
Tip: Try running your hack on various SNES emulators to see if anything is incompatible.
Not logged in.
$01A7DC by KevinM
Forum Index - Valley of Bowser - Moderation Questions - ROM Map - $01A7DC by KevinM
Pages: « 1 » Link
Address Length Type Description Submitter
$01A7DC 93 bytes Sprite subroutine (JSL) Subroutine that handles interaction between Mario and the sprite slot currently in X.
If the "Don't use default interaction with player" tweaker bit in $167A,x is not set, the routine checks for contact between Mario and the sprite and handles the default interaction by jumping to the routine at $01A83B, otherwise it just checks for contact.
In both cases, when the routine returns the carry is set if there's contact, and clear if there's not contact.
Note that the routine will return "No contact" and skip interaction every other frame if the "Process interaction with player every frame" tweaker bit in $167A,x is not set, or if the sprite is horizontally offscreen during a frame in which it should be interacted with.
Address updated with more accurate information regarding the return carry.
Pages: « 1 » Link
Forum Index - Valley of Bowser - Moderation Questions - ROM Map - $01A7DC by KevinM

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks