More important comment-- this patch corrupts several of the mode 7 boss battles! (Morton/Roy/Ludwig and Bowser are confirmed affected. Iggy/Larry seem to be unaffected.)
I'm pretty sure this is caused by the (original SMW) code at $008371, where the game attempts to jump to $008294, in the middle of this patch's $008292 hijack. Attempting to hijack $008294 instead crashes the game. Hijacking $008275 instead, where the game branches to $008292, seems to work, but I'm not sure.
When going from a sublevel with the status bar disabled to one with it enabled, I was getting some glitchy tiles in places where other status bar-related patches were used (e.g. four-digit timer, and a custom 5+ dragon coin counter I'm using) during the fade-in.
I was able to prevent those glitchy tiles by removing the $008E1A hijack, so that the status bar code still runs even when disabled. I thought I'd mention this in case anyone else is having the same problem. (Note that with this change, the timer will no longer be paused when the status bar is disabled, so make sure to either force the timer to 0 in Lunar Magic, or manually add code to pause it.)
Also, don't forget to set the free RAM for this patch-- it's set to a non-free value by default, corrupting the flag during HDMA effects such as the goal/keyhole scenes.
Originally posted by RAM map
$7E0660 | 32 bytes | Misc. | Gets overwritten by the HDMA table for the level ending circle. If the player gets above or below the borders of the screen, it can even run into $7E:0680 and beyond.
Otherwise cleared on reset and titlescreen load, but usage as empty RAM is definitely not recommended.
Simple but handy patch for whoever wants it disabled in some level.
Note that originally the readme and description was swapped, actually the status bar is disabled when free ram is set to #$00 and it only gets enabled if the free ram is set to #$01 and above. It's likely so to all levels have the status bar disabled by default since $0660 seems to be cleared at level entrance.
Also the status bar will still get displayed when a layer 3 text appear (message box, course clear message, etc) plus a few counters won't run while the status bar is turned off, most notably the TIMER.