| Address | Description | Type | Size |
| $7E00F0 | Empty. Cleared on reset and titlescreen load.
Lunar Magic makes use of a portion of this space (currently $F9-$FF, though subject to change) for various purposes; see details for a list. Most notably, $FE is set to the current level ID plus 1 (so Yoshi's Island 1 would store #$0106 here), with #$0000 being used for non-standard levels like the No Yoshi entrance. | Empty | 16 |
| $7E141D | Whether "Mario/Luigi Start!" should be shown or not. Used after a "No-Yoshi" entrance to prevent the actual starting level from showing the text.
#$00 = enable; #$01 = disable. | Flag | 1 |
| $7E19B8 | Screen exit table, low bytes. Combined with the table at [url=https://smwc.me/m/smw/ram/7E19D8]$19D8[/url], this connects doors and exit-enabled pipes to their correct entrances. This table specifically contains the lower 8 bits of the destination level/secondary exit.
This table is indexed by the screen number Mario is on. In regular horizontal levels, this is the high byte of his X position, and in vertical levels, the high byte of his Y position. With the expanded horizontal level mode setting added by LM v3.00+, the current screen number the player is on can be obtained by calling the routine at [url=https://smwc.me/m/smw/rom/03BA02]$03BCDC[/url]. | Misc. | 32 |
| $7E19D8 | Screen exit table, high bytes. Combined with the table at [url=https://smwc.me/m/smw/ram/7E19B8]$19B8[/url], this connects doors and exit-enabled pipes to their correct entrances. This table specifically contains the upper 5 bits of the destination level/secondary exit, as well as some additional information about the exit, in the format HHHHwush:
h: High bit of destination level
HHHHh: High byte of destination secondary exit
s: Secondary exit flag
u: LM-modified flag (if unset, the entire byte is ignored and SMW's original exit system is used instead)
w: Water level flag (secondary exits) or midway flag* (primary exits)
[size=8]* Only used if the destination level has "use seperate settings for midway entrance" set[/size]
This table is indexed by the screen number Mario is on. In regular horizontal levels, this is the high byte of his X position, and in vertical levels, the high byte of his Y position. With the expanded horizontal level mode setting added by LM v3.00+, the current screen number the player is on can be obtained by calling the routine at [url=https://smwc.me/m/smw/rom/03BA02]$03BCDC[/url].
This table goes unused in the original game, although the h bit for each screen is still written. Instead, the original game just calculates high bit of the destination level/secondary exit based on whether the level is on the main map (0) or submap (1), and the s bit is controlled globally for the entire level by [url=https://smwc.me/m/smw/ram/7E1B93]$1B93[/url]. | Misc. | 32 |
| $7E1B93 | Secondary exit flag. When a screen exit is taken, this controls whether the exit goes to the primary entrance of a level or a secondary entrance.
In the original game, this is controlled by the last screen exit present in the level's object data, and affects every screen exit in the level (so you can not have a mixture of primary and secondary exits in a single level). Lunar Magic modifies the system so that this flag instead comes from the screen exit's data at [url=https://smwc.me/m/smw/ram/7E19D8]$19D8[/url]. | Misc. | 1 |