◆ Rockman 2 - MMC6 Mapper ロックマン2のマッパーをMMC6にしてみました。 ロックマン2にパッチすることでつかえます。 ◆ Based ROM Rockman 2 - Dr. Wily no Nazo (J) [!].nes ◆ About this ロックマン2はMapper 1 (MMC1)をつかっています。 MMC1は容量制限も少なく機能もあまりないため色々と不便なマッパーです。 ファミコンでメジャーなマッパーはMapper 4 (MMC3)です。 さらに上位互換としてMapper 5 (MMC5)というマッパーもあります。 ハックロムを制作する上で容量問題は必ずつきまといます。 ロックマンのハックではロックマン2が最も人気があります。 しかしMMC1のままではやっぱりできることに限度があります。 そこでマッパーを変更することでそれを解決しました。 ◆ MMC6 Mapper http://kevtris.org/mappers/mmc6/index.html MMC6についてはこちらのウェブサイトに詳しく書かれています。 名前だけみるとMMC5のさらなる上位互換と思われがちですね。 実際にはMMC3のマイナーチェンジです。 MMC3を拡張してWRAMを標準で使えるようにしたものです。 MMC6は世界中でたったふたつのゲームにしかつかわれていません。 海外でのみ発売されたStar Tropics 1-2でのみつかわれています。 MMC5よりもレアなマッパーですね。 ちなみにエミュ上ではMMC3もMMC6も同じ番号でMapper 4として扱われています。 ◆ Rockman 2 to MMC6 ロックマン2をMapper 4 (MMC3&MMC6)にすることによるメリットはいろいろあります。 * 容量を多くつかえる PRGは512k CHRは256k * ラスタースクロールができる * WRAMとSRAMがつかえる 主なメリットはこのあたりですね。 容量が多くなるのは最大の魅力です。 VRAMならPRGがふえた分だけグラフィックもふやせますね。 ラスタースクロールは実はMMC1でもできなくはないのですがとても難しいです。 MMC3&MMC6ならマッパーが簡単にラスターを指定してくれます。 WRAMとSRAMがつかえるのでゲームをパスワードではなくセーブにもできます。 ◆ Rockman 2 to MMC5 Mapper 4 (MMC3&MMC6)が最高のマッパーではありません。 上位互換であるMapper 5 (MMC5)はさらに魅力的です。 MMC5は容量もかなり多くPRG1M CHR1Mつかうことができます。 MMC3&MMC6でできることは全てできますし他にも機能があります。 NameTableを4つつかえたり8x8でパレットを当てることもできます。 なぜロックマン2をMMC5にしなかったのかと考える方もいるでしょう。 答えはロックマン2はMMC5にはできないためです。 ロックマン2ではVRAMをつかっています。 MMC5はVROM専用に開発されたマッパーなのでVRAMにはつかえません。 一応エミュによってはMMC5+VRAMでも動作はします。 でもそれはエミュの構造上動いてるだけです。 今後エミュの精度向上により動かなくなるかもしれません。 あくまでも実機では動かないものなのです。 つまりロックマン2の最高の選択はMMC3&MMC6になります。 ◆ About use このパッチはロックマン2のハックロムを制作する方のために作りました。 ロックマン2のハックロムを作っているのなら自由につかってください。 パッチをつかった場合はそのことを明記してStarlight Navigationへリンクしてください。 ◆ An author 桜彩りりか (さくらんぼ) Starlight Navigation http://starlightnavigation.web.fc2.com/ Rockman Magical Signal Project http://magicalsignal.blog130.fc2.com/