Views: 934,392,803
18 users online:  Alex_X8, Daemontom,  Devazure, Dippy, GangsterJerby, Gmario37, Idyllic, Infinity, KevinM, Mediocre Espurr, mmBeefStew, Paperdomo101, Phyll, Professor Parabeetle, StarWolf3000,  Tahixham, Truxton, Vash the fairytail - Guests: 89 - Bots: 139 Users: 52,123 (2,118 active)
Latest: Tommy89
Tip: Use ledge tiles (Act as: 100) before and after slopes. Using solid tiles (Act as 130) makes Mario lose speed while running on the slope.”
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