ADDRESS +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
003E9E00 09 0E 14 24 44 9E 9F A8 9B A8 9F 91 83 83 9F 9F
003E9E10 7E 83 92 99 9F A8 03 20 00 01 00 00 01 00 18 83
ここから17バイト分を FFh へ書き換えて保存。
ADDRESS +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
003E9E00 09 0E 14 24 44 FF FF FF FF FF FF FF FF FF FF FF
003E9E10 FF FF FF FF FF FF 03 20 00 01 00 00 01 00 18 83
これで延々と戦闘を繰り返せば最高レベルの敵(レアモンスター)しか出現しなくなります。
ただし、このやり方でも一部のモンスターが出現してくれません。
骸骨系ヤマ、獣人系マスタードビー、水棲系ゼラビートル(昆虫ではない)、妖精系スフィンクスの4体です。
(マスタードビーはツヴァイクトーナメントのイベント、ゼラビートルはお供として出現するがリーダーとしては出現しない。)
ROMファイルを調べて解析してみると、どうも出現パターンテーブルにこれらのモンスターがリーダーとして出現するように設定されていないようです。
で、こいつらも出現させるにはここのデータも書き換える必要があります。
もう一度バイナリエディタでロムファイルを開き、アドレス 3E79BBh(マジコンヘッダが無い場合は 3E77BBh)へ移動。
ここから512バイトがモンスターの出現テーブルデータとなっています。
(1種族あたり32バイトのデータから成り立ち、全16種類の種族データで計512バイトです。)
このデータの意味に関してはここでは省略します。
下のアンダーラインの引いてあるアドレスのデータを下表のとおりに書き換えます。
(下表のアドレスはマジコンヘッダ付きのアドレスです。ヘッダなしの場合はこのアドレスから200hを引いてください)
ADDRESS +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
003E79B0 12 FF FF FF FF FF FF FF FF 13 19 00 00 01 01 02
003E79C0 02 03 08 04 01 05 02 06 08 07 0A 08 02 09 07 0A
003E79D0 08 0B 08 0C 0F 0C 0F 0C 0F 0C 0F 10 01 11 00 12 ←ヤマを出現させる
003E79E0 01 13 03 14 0A 15 00 16 02 17 03 18 0A 19 0A 1A
003E79F0 01 1B 0A 1C 0F 1C 0F 1C 0F 1C 0F 20 00 21 00 22
003E7A00 01 23 00 24 04 25 08 26 03 27 0A 28 0A 29 01 2A
003E7A10 0A 2B 0A 2B 0A 2B 0A 2B 0A 2B 0A 30 00 31 00 32
003E7A20 01 33 00 34 0A 35 00 36 02 37 03 38 01 39 00 3A
003E7A30 04 3B 0A 3C 04 3B 0A 3B 0A 3B 0A 40 00 41 00 42
003E7A40 02 43 04 44 01 45 08 46 01 47 01 48 08 49 04 4A
003E7A50 01 4B 09 4C 01 4C 01 4C 01 4C 01 50 04 51 03 52 ←マスタードビーを出現させる
003E7A60 04 53 01 54 00 55 03 56 00 57 05 58 0A 59 05 5A
003E7A70 03 5B 05 5B 05 5B 05 5B 05 5B 05 60 00 61 01 62
003E7A80 03 63 02 64 00 65 0A 66 02 67 00 68 0A 69 0A 6A ←ゼラビートルを出現させる
003E7A90 01 6A 01 6A 01 6A 01 6A 01 6A 01 70 06 71 05 72
003E7AA0 04 73 06 74 05 75 05 76 04 77 04 78 05 79 05 79
003E7AB0 05 79 05 79 05 79 05 79 05 79 05 80 00 81 05 82
003E7AC0 00 83 06 84 08 85 08 86 05 87 00 88 08 89 06 8A
003E7AD0 08 8B 08 8B 08 8B 08 8B 08 8B 08 90 00 91 00 92
003E7AE0 00 93 02 94 01 95 02 96 00 97 02 98 03 99 00 9A
003E7AF0 02 9B 08 9B 08 9B 08 9B 08 9B 08 A0 00 A1 00 A2
003E7B00 06 A3 00 A4 01 A5 03 A6 06 A7 05 A8 0F A9 0F A9
003E7B10 0F A9 0F A9 0F A9 0F A9 0F A9 0F B0 01 B1 00 B2
003E7B20 01 B3 00 B4 01 B5 05 B6 03 B7 01 B8 00 B9 05 B9
003E7B30 00 B9 00 B9 00 B9 00 B9 00 B9 00 C0 04 C1 01 C2
003E7B40 03 C3 01 C4 06 C5 00 C6 01 C7 00 C8 05 C9 0A CA
003E7B50 07 C9 0A C9 0A C9 0A C9 0A C9 0A D0 00 D1 02 D2
003E7B60 04 D3 07 D4 00 D5 05 D6 05 D7 02 D8 07 D9 0A DA
003E7B70 0A DB 07 DB 07 DB 07 DB 07 DB 07 E0 01 E1 00 E2 ←ブルードラゴン、レッドドラゴンを出現しないようにする(ワンダーラストに変更する)
003E7B80 01 E3 05 E4 01 E5 03 E6 02 E7 00 E8 03 E9 04 EA
003E7B90 05 EB 06 EB 06 EB 06 EB 06 EB 06 F0 03 F1 00 F2
003E7BA0 04 F3 01 F4 01 F5 04 F6 03 F7 01 F8 03 F9 07 FA
003E7BB0 05 FB 07 FC 07 FC 07 FC 07 FC 07 B4 1A B2 6A AE ←スフィンクスを出現させる
これで骸骨系や妖精系等と戦闘を繰り返すと、ヤマやスフィンクスが出現してきます。
さて、色々と疑惑の多いスフィンクスの特殊技リドルについてです。
結論から言いますと、スフィンクスはリドルを使ってきません。その代わり、死人ゴケという技を使ってきます。
これはヤミーやウエットルビーの使う死人ゴケとは違い、対象は1人だけで効果は気絶となっています。
さらに、この死人ゴケは見切る事が可能です。しかし見切り技名は「みきりえふく」と言う名前になってます。
技名がきちんと登録されない、出現テーブルにデータがない事から、スフィンクスはなんらかの理由でボツキャラ扱いとされてしまったのかもしれません。
そもそも妖精系としての位置づけからして変だし…。(前作までは獣人タイプだった)
いちいち改造なんかしなくても普通にプレイして会えるようにして欲しかったな…