このゲームにはアクションRPGとしては珍しく、残機数が設定されている。それぞれのモードにおいて、主人公のHPがゼロになる、またはアクションモード中に水地形に落ちてしまうと残機がひとつ減っていく。また、特定の場面では残機数に関わらずゲームオーバーになることがある。パスワードはゲームオーバー時に表示されるため、ゲームを保存する際には自殺を繰り返す必要がある（破産によるゲームオーバーは除く）。
主人公のステータスはレベルアップによって向上する。敵を倒すことによって経験値が溜まっていくが、レベルアップするには各ステージのダンジョンに囚われた姫を発見する必要がある。レベルアップ後は使用できる魔法・装備が増える。
この他、「称号」というシステムが存在する。ゲーム開始時に戦士・聖者・魔法使いのうちから選択できるほか、街にあるモスクで変更できる。称号によってアクションモード中の戦闘性能が変わったり、イベントの発生に特定の称号が必要なことがある。
アクションモード.
本作の基本となるモードで、フィールドやダンジョンの探索はこの状態で行われる。画面は固定されており、それぞれの出入り口を通って画面を渡り歩いていく。
戦闘.
敵の種類・行動パターンは様々で、ランダムに動くだけのものもいれば、主人公に向かって弾を撃ってくるものもいる。敵によっては影（白・黒・青など）で姿が覆われているものも登場し、これに攻撃するには一部の魔法で影を剥ぎ取らなければならず、該当する魔法がまだ手に入っていない時は逃げるしかない。
攻撃の性能は所持アイテムや称号によって大きく異なる。戦士では剣の攻撃力（ヒット数）が倍になり、魔法使いでは杖によって異なる追加効果を引き出す。また、聖者では盾によって敵弾を撥ね返すなど、特殊なアイテムの恩恵を受けることができる。
時空の扉.
各ワールドの特定の場所に存在し、マジカルボイスを使うことで通ることができる。各ワールドの舞台の過去・未来へとタイムスリップし、現代に存在しない仲間やアイテムを見つけてくることになる。時空の扉の先は現代のマップと似通っていることが多いが、一部で差異がみられる。別時代は現代よりも強い敵が出ることが多い。
パレス.