This one I didn't map with the usual "take 150 screenshots and put them together" method. A few months ago I wanted to see if it were possible to make a level editor for this game. Well I found where the level data was stored in memory (when dumped to a savestate), but in the ROM the level data is compressed. =(
However, I decided to use this knowledge of where the levels were stored to make a script in PHP that pieces the individual tiles together to make an image of the level. Of course it took some time to rip 256 tiles, but the game uses this tileset for several levels.
Also, it isn't quite done. If you look at the previews, you'll see what look like odd placed tiles. These are the special blocks that appear in the levels and I haven't written them into the script yet.
http://garoux.net/vgmaps/lev01p.pnghttp://garoux.net/vgmaps/lev02p.png