If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

The Wing of Madoola

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

The Wing of Madoola

Developer: Sunsoft
Publisher: Sunsoft
Platform: NES
Released in JP: December 18, 1986


DebugIcon.png This game has debugging material.


The Wing of Madoola is a pioneering action-adventure game that never got a release outside of Japan.

Sprite Viewer

Look at those sprites

There is a sprite viewer hidden in the game's code, presumably to allow the developers to easily check how the sprites looked onscreen. Technically, it displays every tile in CHR ROM, but the tiles are arranged so the sprite graphics look correct, as opposed to the background graphics. The Game Genie codes LYKLZY and SLKLLY will jump into the sprite viewer when the game boots. Note that the sprite viewer doesn't load any palettes, so all the sprites will show with the palette from the title screen. The Select button will jump to the next sprite bank, and the Start button will quit the sprite viewer.

Sample Version

The sample version of The Wing of Madoola was used for demonstrating the game to potential customers, press review samples, etc. It has a couple differences from the retail version.

Debug code

If you die with all of this stuff, it's gotta be pretty embarrassing

Pressing A on the second player controller while starting the game will give Lucia the best versions of every weapon in the game, as well as setting her health and magic points to 9990 each (you can't get them past 5000 in normal gameplay). It also lets you skip to any stage in the game. This code was still left in the retail game, just dummied out.

Sample code

LDA     joy2               ; start a maxxed out game if
BMI     startMaxxedOutGame ; A was pressed on controller 2
LDA     joy1
AND     #$20               ; was select pressed? (continue code)
BEQ     startNewGame       ; no? start new game

Retail code

LDA     joy2
NOP
NOP
LDA     joy1
AND     #$20            ; was select pressed? (continue code)
BEQ     startNewGame    ; no? start new game

This means that it can be restored with the Game Genie codes AUEZKP and IOEZSO. Alternatively, you can invert the condition so the debug code gets triggered if A isn't pressed by using AOEZKP instead of AUEZKP.

Anti-cheating measures

Sunsoft ran a contest where if you mailed in a postcard with the keyword from Stage 8 (ねこだよ〜ん), you could win a cassette tape with arranged music from the game. Having a version of Madoola floating around where you could just skip to Stage 8 would have put the contest in jeopardy, so Sunsoft's solution was to censor the keyword:

Sample game Retail game
Wing of Madoola Sample Keyword.png Wing of Madoola Keyword.png


(Source: Secrets of Madoola)