| Address | SNES | Length | Type | Description | Submitted By | | 004FC | $00:82FC | 68 bytes | Misc. | Sets all of Mode 7's mirrors. It look like they are all setsometime around the title screen. | wiiqwertyuiop | | 0157D | $00:937D | 12 bytes | Subroutine (JSR) | Turns off IO. | wiiqwertyuiop | | 01ED1 | $00:9CD1 | 155 bytes | Misc. | File select screen on Title screen. | wiiqwertyuiop | | 01FFA | $00:9DFA | 42 bytes | Misc. | Player select screen on the title screen. | wiiqwertyuiop | | 08327 | $01:8127 | 40 bytes | Sprite Subroutine | Handles sprite states. | wiiqwertyuiop | | 08333 | $01:8133 | 28 bytes | Pointer | Pointer to sprite states. | wiiqwertyuiop | | 08351 | $01:8151 | 21 bytes | Sprite Misc. | This routine handles sprites that turn into powerups when the goaltape is crossed. | wiiqwertyuiop | | 08367 | $01:8167 | 5 bytes | Sprite Misc. | This is sprite state #$06. This is the state where enemies turninto coins at level end. | wiiqwertyuiop |
| 0AC32 | $01:AA32 | 15 bytes | Subroutine (JSx) | (JSL) To boost Mario's Y speed. Probably used when jumping off ofYoshi. 0x0AC3E [A8] is Mario's Y speed. | wiiqwertyuiop | | 0C754 | $01:C554 | 12 bytes | Pointer | Pointers to change Mario's power status. | wiiqwertyuiop | | 0C761 | $01:C561 | 167 bytes | Mario physics | This handles Mario's growing animation, score, etc. when getting a powerup.
0x0C762 [02] is Mario's growing animation, when getting a mushroom.
0x0C798 [02] is the growing animation for the cape.
0x0C766 [2F] Controls how long the sprites should be locked and how long Mario should be invincible after getting a mushroom.
0x0C77B [0A] is the sound effect to play, in bank $1DF9, when getting a mushroom, star, and flower.
0x0C770 [04] is amount of points to give the player when getting a mushroom, flower, and star.
By changing 0x0C791 [6B] to [60], 0x0C796 [01] to [EA], and 0x0C792 [22] to [20] you can save a byte here, yay!
0x0C781 [FF] is the star timer.
0x0C786 [0D] is the star music.
0x0C799 [02] is the growing animation when getting a cape.
0x0C79D [0D] is the sound effect played when getting a cape, in bank $1DF9.
0x0C7A2 [04] is points to give when getting a cape.
Another byte can be saved by changing 0x0C7A7 [22] to [20], 0x0C7AA [01] to [EA], and 0x0C7EB [6B] to [60].
0x0C7ED [20] mario palette flash timer for flower, and sprites locked timer.
0x0C7F4 [04] is animation played when getting a flower.
0x0C7FF [08] is amount of points to give when getting a 1-up. | wiiqwertyuiop |
These addresses are wrong, too vague, or should be split into multiple addresses. Please remember that these addresses should be described well enough to where reading should not require the user to look at all.log to understand what it does. If you improve these descriptions double check the addresses (which were also wrong on several) I will accept them. You are on the right track, these just need a lot of work. Also, do not use words like "probably" or "looks like". Please do a true background check on the address and determine what it is used for, not a guess. If you have a particular question on an addresses removal, you can drop me a PM or talk to me on IRC.
|