Well, it seems the first Wario Land has a second debug mode hidden.
This was found while the current Wario Land TAS was in the works, and it's mentioned
here and in
this forum thread on TASVideos.
Basically, set the address A8C4 to anything non-zero and you get a load of stuff:
-A level select in the Course XX screen.
Notice the second number on the lower-right corner. That's the level ID. Quite handy, since you scroll though these. It doesn't allow to access invalid levels though.
Anyway, press Up or Down to scroll through the level IDs, then press A or Start to access it. Note that the level won't be marked as completed unless you finish the exact level you're supposed to complete in the map position.
-Press Select while the game is not paused to switch between forms.
Just like the other debug mode, except it's much faster.
-Hold Down+B and press Start while the game is paused to go straight to the ending.
As shown in the TAS, if Wario produces a sprite (i.e: Jet Hat flames) the money bag count will glitch up regardless of the current money. The easiest way to reproduce the effect is to warp to the ending while flying with Jet Wario.
It doesn't appear to be mentioned (yet), but this debug mode has another effect:
- Press Select while the game is paused to activate a free-roaming mode. Use the D-Pad to move Wario around the level. If he goes under the level boundary, the death animations starts, but until you unpause the animation won't continue. You can also override the boss room boundaries.
Fun stuff, although one day I should reorganize it in a better way to put them on the wiki.
EDIT:
Another effect:
- Attempting to use the "switch hats" function of the other debug mode will clear the level instead.
I should have read the thread better. :|
____________________