Tip: Layer 3 backgrounds and tides disappear when you hit a message box, so plan your level around that. For example, you can add a sublevel without layer 3 at the start/midpoint, and include your message there.
Will detect the emulator the player is using and write it to a RAM address.
It also comes with two patches:
music.asm - If you are using a certain emulator(s) it will change the music to a different song.
newlevel.asm - If you are using a certain emulator(s) and you are in a certain level it will load a new level.
http://serioushax.pastebay.net/313706 (pointless code that checks if A is 16-bit or not)
-------That one was made by tmercswims, the rest were made by me-------