こちらではゲームボーイの聖剣伝説 -ファイナルファンタジー外伝-をフルカラー化するパッチを紹介します

ゲームボーイ『聖剣伝説 〜ファイナルファンタジー外伝〜』(1991年・スクウェア、日本版)を、ゲームボーイカラーでフルカラー表示にするパッチです。海外版『Final Fantasy Adventure』向けに公開されているフルカラー化パッチ(Final Fantasy Adventure Color)の仕組みと色をそのまま日本版へ移植したもので、文章は日本語のまま、色は海外版パッチと同じになります。
ROM そのものは配布していません。ご自身で手持ちのソフトから吸い出したROMに、IPSパッチを当てて遊んでください。
⚠ バグ報告の前に確認してください
・チートを使っていないか(チートを使うと、絵や動きがおかしくなることがあります)
・パッチを当てる前のROMのCRC32が、下の表の値と同じか(違う吸い出し方のROMには当たりません)
・古いパッチのときのエミュレーターの途中セーブ(ステートセーブ)を使っていないか(新しいパッチでは、ゲームの中のセーブから続けてください)
バグ報告をするときは、次の形で書いてください
1. パッチのファイル名とバージョン(例:聖剣伝説_フルカラー化_JP版.ips、v0.5)
2. 使ったエミュレーターや実機の名前(例:mGBA、SameBoy、ゲームボーイカラー実機など)
3. バグの詳しい内容と画像(どこで・何をしたら・どうなったか。画面の画像や動画もつけてください)
・チートを使っていないか(チートを使うと、絵や動きがおかしくなることがあります)
・パッチを当てる前のROMのCRC32が、下の表の値と同じか(違う吸い出し方のROMには当たりません)
・古いパッチのときのエミュレーターの途中セーブ(ステートセーブ)を使っていないか(新しいパッチでは、ゲームの中のセーブから続けてください)
バグ報告をするときは、次の形で書いてください
1. パッチのファイル名とバージョン(例:聖剣伝説_フルカラー化_JP版.ips、v0.5)
2. 使ったエミュレーターや実機の名前(例:mGBA、SameBoy、ゲームボーイカラー実機など)
3. バグの詳しい内容と画像(どこで・何をしたら・どうなったか。画面の画像や動画もつけてください)
画面の比較
左が原作(モノクロ)、右がフルカラー化後です。

このパッチについて
- 色は海外版フルカラーパッチの値をそのまま使っています。場面ごとのパレット切り替え、文字窓の色、キャラクターや敵の色なども海外版と同じです。
- タイトル画面は、日本版のロゴ(聖剣伝説/Seiken)に合わせて色の割り当てを作り直しています。海外版パッチがタイトルに重ねている剣のスプライトは、日本版のロゴには合わないので表示しません。
- かな文字のフォントは、文字窓の背景色に合うように背景の色番号だけ変えています。文字の形は原作のままです。
- パッチを当てるとROMは512KB(MBC5)になります。セーブデータは原作と共通です(原作のセーブを続きから遊べます)。
- エミュレーターの途中セーブ(ステートセーブ)について:古い版のパッチで作った途中セーブを、新しい版のパッチで読み込むと、画面が崩れたり止まったりすることがあります。新しいパッチでは古い途中セーブを使わなければ大丈夫です。ゲームの中のセーブ(セーブデータ)は、版が変わってもそのまま使えるので、そこから続けてください。
- ゲームボーイカラー専用です。初代ゲームボーイ・ゲームボーイポケットでは動きません(海外版パッチと同じ)。ゲームボーイアドバンスでは動きます。
60fps版を作らない理由
聖剣伝説はもともと毎フレーム1ドットずつ動き、ゲームの処理も1フレームに1回ずつ回る作りです。実際に計ったところ、主人公は14フレームで14ドット進み、移動と攻撃を640フレーム続けても処理落ち(1フレームに2回分まとめて処理する状態)は一度も起きませんでした。さらにこのパッチは海外版と同じくゲームボーイカラーの倍速モードで動くので、原作より処理に余裕があります。つまり直す場所がないため、60fps版は作っていません。
遊び方(パッチの当て方)
手順1 パッチをダウンロードする
次のどちらかから
・GitHub(Releases)
・Google ドライブ
zip の中はフォルダ分けしてあり、パッチは
次のどちらかから
聖剣伝説_フルカラー化_JP版_v0.5.zip をダウンロードします(中身は同じです)。・GitHub(Releases)
・Google ドライブ
zip の中はフォルダ分けしてあり、パッチは
聖剣伝説_フルカラー化_JP版/聖剣伝説_フルカラー化_JP版.ips です。手順3 吸い出したROMのCRC32を確かめる
吸い出したROMが CRC32
→ CRC32の確認方法(ROM Checker)
吸い出したROMが CRC32
D771C1B6(262,144 バイト(256KB))か確かめます。ROM Checker にドラッグ&ドロップするだけです。値が違うときは、吸い出し直してください。→ CRC32の確認方法(ROM Checker)
手順4 WinIPS でパッチを当てる
Windows なら WinIPS が簡単です。WinIPS を起動して「IPSパッチ」を選び、手順1の IPS ファイルと手順2で吸い出したROMを選んで「適用」を押すと、パッチを当てたファイルができます(IPS ファイルと同じ場所に、IPS ファイルと同じ名前で作られます)。
→ ハックロム(改造ポケモン等)を作成できるWinIPS紹介
ほかに Floating IPS、Lunar IPS、Rom Patcher JS(ブラウザで使えます)などでも当てられます。
できたファイルの拡張子は
Windows なら WinIPS が簡単です。WinIPS を起動して「IPSパッチ」を選び、手順1の IPS ファイルと手順2で吸い出したROMを選んで「適用」を押すと、パッチを当てたファイルができます(IPS ファイルと同じ場所に、IPS ファイルと同じ名前で作られます)。
→ ハックロム(改造ポケモン等)を作成できるWinIPS紹介
ほかに Floating IPS、Lunar IPS、Rom Patcher JS(ブラウザで使えます)などでも当てられます。
できたファイルの拡張子は
.gbc にしておくと、ゲームボーイカラー用として確実に認識されます。手順5 当てた後のROMのCRC32を確かめる
手順3と同じ方法で調べて、CRC32 が
手順3と同じ方法で調べて、CRC32 が
EB5C7EEA(524,288 バイト(512KB))なら成功です。手順6 遊ぶ
ゲームボーイカラーに対応したエミュレーター(mGBA、SameBoy など)や、ゲームボーイカラー/アドバンス実機(フラッシュカートリッジ)で遊べます。セーブデータは原作と共通です。
新しい版のパッチに入れ替えたときは、エミュレーターの途中セーブ(ステートセーブ)は使わず、ゲームの中のセーブから続けてください(古い途中セーブを使わなければ大丈夫です)。
ゲームボーイカラーに対応したエミュレーター(mGBA、SameBoy など)や、ゲームボーイカラー/アドバンス実機(フラッシュカートリッジ)で遊べます。セーブデータは原作と共通です。
新しい版のパッチに入れ替えたときは、エミュレーターの途中セーブ(ステートセーブ)は使わず、ゲームの中のセーブから続けてください(古い途中セーブを使わなければ大丈夫です)。
CRC32 の一覧
| ファイル | CRC32 | サイズ |
|---|---|---|
| 原作ROM(パッチを当てる前) Seiken Densetsu - Final Fantasy Gaiden (Japan) | D771C1B6 | 262,144 バイト(256KB) |
| パッチを当てた後(v0.5) | EB5C7EEA | 524,288 バイト(512KB) |
確認できている範囲と、わかっている制限
- 確認済み:タイトル、オープニングの文章(スクロール)、名前入力への切り替え、名前入力、闘技場の戦闘、会話窓、メニュー各画面(アイテム・まほう・そうび・そうだん・セーブ・マップ・ステータス)、牢屋の場面。
- それより先のフィールド・町・ダンジョン・ボスは、仕組み上は同じ処理で色が付きますが、全場面は確認していません。色がおかしい場面があれば、上の形で報告してください。
- 初代ゲームボーイでは動きません(ゲームボーイカラー専用)。
クレジット
- 海外版フルカラー化パッチ「Final Fantasy Adventure Color」(romhacking.net、2025年9月公開)の作者さん。本パッチはこの仕組みと色データをそのまま日本版に移植したものです。
- 原作:『聖剣伝説 〜ファイナルファンタジー外伝〜』 © 1991 SQUARE
更新履歴
- v0.5(2026年10月17日):力尽きた直後にタイトルへ戻るときと、コンティニューでデータを選んだ直後に、一瞬画面が崩れて見える不具合を修正。
- v0.4(2026年10月17日):名前を決めた直後、一瞬画面が青く崩れて見える不具合を修正(原作と同じく白い画面から闘技場に切り替わります)。
- v0.3(2026年10月17日):オープニングで画面の一番上がちらつく不具合を修正。
- v0.2(2026年10月17日):オープニングの文章がタイトルに重なって表示される不具合を修正(海外版と同じく、タイトルを上に残して文章を下でスクロール)。名前入力へ切り替わる時に画面いっぱいに「0」が出る不具合を修正。
- v0.1(2026年10月17日):公開。海外版フルカラー化パッチを日本版へ移植。タイトル画面の色割り当てを日本版ロゴ用に作成。
コメント
コメントを投稿