Solomon's Key/Console Bonus

Hidden Room
The location of the items in the hidden room change every time, but it appears that there is a consistent number of them in every board. There are many score increasing items (like the coins and broaches), but that isn't the fun part of the bonus room. The following is an inventory of the item that you really want to look for:
 * (1) additional fairy bell
 * (2) blue diamond
 * (1) orange diamond
 * (1) orange hourglass
 * (1) 1/2 gray bottle

Room of Space
As soon as you collect the key, the three blocks above you become breakable. Smash them and collect the Page of Space before leaving.

Room of Time
The block above the Page of Time can be destroyed. However, in order to make an escape, you have to hit the door once before the lowest block becomes breakable. Make yourself a drain before grabbing the page, then leave. {-}}

Princess Room (PRINCESS)

 * 1) Break the five blocks in the same row with the fire on the right.
 * 2) Remove the fire and return to the top.
 * 3) Remove the lowest block in the opposite row so that the block next to that becomes breakable. Go through that.
 * 4) Break the leftmost block of the ceiling of the princess' jail, then hit the princess once.
 * 5) The left side of jail can be broken now. Collect the princess.

Solomon's Key (SOLOMON)
You will lose all fireballs upon entering this very last room.
 * 1) Hop over the fire-breathing Dragon, and break the upper block in the middle.
 * 2) While dodging the Ghost, break the leftmost block below him.
 * 3) Dodge the Goblin and the Panel Monster, and reach the bottom floor.
 * 4) Move to the right section of the bottom floor. You may need to guide the spark balls away before moving on. If you do, remember to guide them away when coming back.
 * 5) While dodging the Gargoyle and the second Panel Monster's fireballs, try to break the block below the right mirror.
 * 6) First hit the mirror once, then break the block on the right of Solomon's Key.
 * 7) A last hit on Solomon's Key will grant you the ending.