Buffers Evolution

WS ワンダースワンパッチ v1.02026年10月14日公開元から英語。隠しモードのワンダーゲートのエラー表示を翻訳
v1.0をダウンロード

Buffers Evolutionは、バンダイが1999年に初代ワンダースワン(モノクロ)向けに出した横スクロールのアクションゲームで、日本でのみ発売されました(1999年12月)。獣のような「Buffer」のタイプとアイテムを選び、ENDUROのコースを走り、跳び、スライディングしてタイムを競うか、S.S.のアリーナで敵を一掃します。RECORDモードには自己ベストのタイムが残り、隠しのWONDERGATEモードでは、かつてバンダイの携帯電話用アダプター、モバイルワンダーゲートを通してタイムを送り、全国ランキングやコンテストに参加できました。 ゲームのほぼすべては最初から英語でした:メニュー、コース、結果、記録、トロフィー、スタッフロール。日本語はワンダーゲートのエラー表示(エラー番号とメッセージ)だけです。アダプターがなければ接続は必ず失敗するので、今この隠しモードに入ると、誰もが最初に目にするのがこれです。このパッチはそれを翻訳します。

お読みください:この英語化パッチは、趣味のプロジェクトとしてAI(Claude)を使って作りました。公開前の判断はすべて人間(私)が行いましたが、このプロジェクトにプロの翻訳者はいません。遊びたい方のために、このままの形で公開しています。ROMハックのサイト(romhacking.netなど)にはアップロードしないでください。本格的なファン翻訳の水準には届いていないかもしれず、そうした場所に置くべきものではありません。

翻訳した内容

  • ワンダーゲートのエラー表示:見出しの「エラーNo.」(Error No.)と、ゲームが出す4つのメッセージすべてです。「WG接続部か電池を確認して下さい」→ Check the WonderGate connection or battery.(エラー001。アダプターがないときに出るもの)、「電話接続部分を確認して下さい」→ Check the phone connection.(003)、「『使用上のご注意』で確認して下さい」→ See “Precautions for Use” in the manual.(999)、「通信が切れました」→ Connection lost.(そのほかすべてのエラー。サーバーに接続できないときの005など)。
  • そのほかは元のゲームで最初から英語なので、手を加えていません。タイトルのWONDERGATEの文字や、ワンダーゲートのすべてのメニュー(MODE SELECT、ACCESS SERVER、CHANGE、VIEW ENDURO / VIEW S.S. / VIEW CONTEST)もそのままです。

ワンダーゲートのモードの出し方:ワンダースワンの電源を入れるとき、A + B + 右を押したままにします。コースの記録が保存されていれば、タイトルのモードの行で右を押していくと出てきます(ENDURO > S.S. > RECORD > WONDERGATE)。ダウンロードしたデータが保存されていれば、このコマンドなしでもモードが出ます。

用語

日本語ではアダプターを「WG」と略していますが、英語ではWonderGateと略さずに書いています。「使用上のご注意」は日本の取扱説明書でトラブル対処の節によく使われるタイトルなので、英語では「in the manual」(説明書の)を補いました。

制作方法:AIによる翻訳、独立したチェック、人間による判断

  • Claudeが4 MBのROMの画像をすべて描画し、すべてのモードをプレイして、ゲームのコードから隠しモードを見つけました(電源投入時のキーの判定)。そのうえでエラーの絵を英語で描き直し、各メッセージがそれぞれの2行目を持つようにエラーのルーチンを調整しました。
  • 別の独立したClaudeのレビュアーが、翻訳、コードの変更、元のゲームとの1バイトずつの比較、画面をチェックしました。指摘は検証したうえで修正しています。
  • 画面での確認:エラー表示は種類ごとに、すべて元のゲームと並べて比べました。ゲームの10か所からのランダムプレイ(1,510画面)で、英語版に日本語のタイルは見つかりませんでした(同じチェックで、元のゲームでは見つかります)。デモ画面を5分間流しても、両方のROMで同じです。
  • オンライン:ワンダーゲートの通信を、このプロジェクトのワンダーゲート復活サーバー(swanrevival.com)の非公開コピーを相手に、元のROMと英語版ROMで実際にプレイしました。送信、サーバーの応答、回線の切断はすべて動き、ランキング画面には実際のデータが入ります(順位9999と世界記録0’00”01でテスト)。テストに本番のサーバーは使っていません。
  • 判断が必要な点(「WonderGate」と略さずに書くこと、「in the manual」を補うこと、短い「Connection lost.」)は、日本語、直訳、選択肢を添えて一覧にし、6件すべてを私が自分で決めました。

更新履歴

  • v1.0:最初のリリース。

参考にした資料

  • 日本語の文章:ワンダースワンのROMそのもの(エラー表示は絵です)。
  • ワンダーゲートの動作:ゲームのコードと、このゲームについてのワンダーゲート復活プロジェクトのメモ。
  • 文字:メッセージには東雲12ドット(パブリックドメイン)、見出しにはゲーム自身の「No.」と数字に合わせて描いた太字の「Error」。

パッチの当て方

buffers-evolution-en-1.0.bpsを日本版ROM「Buffers Evolution (Japan)」(CRC32 B25A0635)に当ててください。ブラウザで使えるSwan Revivalのパッチャーのほか、Floating IPS、beat、ROM Patcher JSでも当てられます。結果はCRC32 378A17BCになるはずです。

ROMのサイズは変わりません(4 MB)。初代ワンダースワン(モノクロ)のゲームなので、拡張子は.wsのままにしてください。

パッチを当てるには、元の日本版ゲームをご自身で用意する必要があります。

ダウンロード:リリースページのbuffers-evolution-en-1.0.bps

既知の問題

  • 人間による最初から最後までの通しプレイはまだしていません。日本語の残りや壊れたところを見つけたら、どこで起きたか教えてください。
  • エラー003と999はアダプターと携帯電話の状態によって出るものなので、本物のアダプターではなく、テスト用のビルドでエラーコードを強制して確認しました。

技術メモ(興味のある方へ)

  • エラー表示は16x16の文字を収めた224タイルのブロックで、ルーチンはコードのバンクに保存されたインデックスのリストで文字を並べます。英語は同じブロックに描き(44ある空きの文字枠のうち41を使用)、新しいインデックスのリストは同じバンクの空き領域に置きました。
  • 元のゲームでは、2行のメッセージ3つが同じ2行目(「確認して下さい」)を共有しています。6バイトの変更で、各メッセージが1行目のすぐ後ろにある自分の2行目を読むようにしました。
  • 隠しモードは、電源投入時にA + B + 右の3つだけを押しているとき、またはカートリッジのEEPROMにダウンロードした日付がすでにあるときに解放されます。ROMには開発者自身が用意したサーバー応答のサンプル(ARIOCHというコンテスト)も入っています。
  • カートリッジのチェックサムも更新しています。