| 開始アドレス | 終了アドレス | 概要 |
| 8000 | 8002 | |
| 8003 | 8005 | |
| 8006 | 8084 | |
| 8085 | 8111 | ぼうけんをはじめる |
| 8112 | 816E | パーティ一覧から選択 |
| 816F | 8193 | カーソル位置更新 |
| 8194 | 81F3 | パーティ一覧を表示 |
| 81F4 | 820E | パーティ名の下に下線を引く |
| 820F | 8253 | |
| 8254 | 825D | 3行下げる |
| 825E | 826B | |
| 826C | 82A1 | セーブデータ検証 |
| 82A2 | 82C5 | (セーブデータが壊れてた場合)バックアップから復元する |
| 82C6 | 82F4 | チェックサム検証 |
| 82F5 | 832A | 選択肢を選ぶ |
| 832B | 834F | カーソル位置更新 |
| 8350 | 83A5 | メニュー表示 |
| 83A6 | 83C0 | 不正なセーブデータをクリアする |
| 83C1 | 83C5 | |
| 83C6 | 8428 | |
| 8429 | 84DD | 職業選択 |
| 84DE | 84FB | カーソル位置更新 |
| 84FC | 8581 | キャラクターをつくる |
| 8582 | 8598 | チェックサム設定 |
| 8599 | 8600 | キャラクターデータ初期値をセーブデータ・バックアップデータ領域に書き込む |
| 8601 | 8643 | キャラクターをけす |
| 8644 | ||
| 866E | 86CD | パターンテーブルにパターンを書き込む |
| 86CE | 86FE | BGパレット変更 |
| 86FF | 872F | スプライトパレット変更 |
| 8730 | 8776 | BGパレット・スプライトパレット変更 |
| 8777 | 8C63 | オープニングのシナリオテキストスクロール |
| 8C64 | 8C6A | 2行改行 |
| 8C6B | 8CA2 | |
| 8CA3 | 8CD0 | |
| 8CD1 | 8CF0 | |
| 8CF1 | 8CFA | |
| 8CFB | 8D15 | |
| 8D16 | 8D4A | パターンテーブルにパターンを書き込む(但し後半8バイトは#$00を書き込む) |
| 8D4B | 8D94 | きろくしたところからはじめる |
| 8D95 | 8D9C | キーが押されるまでループ |
| 8D9D | 8DBE | |
| 8DBF | 8DE0 | |
| 8DE1 | 8E02 | |
| 8E03 | 8E36 | |
| 8E37 | 8E4D | |
| 8E4E | 8E58 | |
| 8E59 | 8E73 | タイトル画面のスクロール(1回分) |
| 8E74 | 8E90 | 描画とスクロール |
| 8E91 | 8EC0 | ストーリー文字列の取得 |
| 8EC1 | 8ED7 | (L_30)をX*#$10進める |
| 8ED8 | 8EEB | L_WRITE_MAPPAER_REGISTER_0と同じ |
| 8EEC | 8F2B | |
| 8F2C | 8FE3 | 文字列 |
| 8FE4 | 8FF3 | ゲーム開始時のゲームデータ |
| 8FF4 | 8FFC | EX(経験値)最大化コマンド |
| 8FFD | 90FC | キャラクターデータのデフォルト値(64*4) |
| 90FD | 930C | |
| 930D | 94AE | 文字列 |
| 94AF | 9566 | 名前入力 |
| 9567 | 958A | カーソル位置の文字取得 |
| 958B | 95D0 | カーソル位置更新 |
| 95D1 | 95EE | |
| 95EF | 9684 | 名前入力画面表示 |
| 9685 | 9692 | データを書き込むPPUアドレスを1行分下に変更 |
| 9693 | 96DC | 文字列 |
| 96DD | 96EC | 下線のパターン |
| 9800 | 98FF | 矩形波1 |
| 9900 | 99FF | 矩形波2 |
| 9A00 | 9AFF | 三角波 |
| 9B00 | AAFF | |
| AB00 | AD3F |