SMW Memory Map
ROM Address |
Length |
Type |
Description |
Details |
$01999E
|
62 bytes |
Sprite subroutine (JSR) |
Block interaction of carryable and kicked sprite for horizontal interaction. This allows sprites to interact with bounce blocks.
Note that for the stunned state ($14C8 = $09), this interaction is skipped for Koopa shells.
- $01999F [$01]: Which sound effect to play when a sprite touches a solid block.
- $0199B2 [$14]: The range of the left side to check whether a sprite is on-screen.
- $0199B4 [$1C]: The range of the right side to check whether a sprite is on-screen (must be added with the left range).
- $0199CE [$05]: How long to disable interaction with capes and bounce sprites.
- $0199D5 [$53]: Which sprite breaks at wall contact.
|
$01999F
|
1 byte |
Sound effect |
Hitting block with shell sound |