メガドライブ、ジェネシス、メガCD、スーパー32Xをすべてのリージョンで動作させるためのツール『Region Bypass Tool』がリリース

メガドライブ、ジェネシス、メガCD、スーパー32Xをすべてのリージョンで動作させるためのツール『Region Bypass Tool』がリリース

トニー・ヘドストロム氏は、メガドライブ、ジェネシス、メガCD、スーパー32X向けの『Region Bypass Tool』をリリースしました。これは、どのリージョンでもゲームが遊べるようにパッチを当ててくれるツールです。パッチ後、チェックサムを修正するためのボタンも用意されています。

●Region Bypass Tool
https://www.romhacking.net/utilities/1687/?utm_source=dlvr.it

Region Bypass Toolの特徴

  • パターン検索を使用して、ROM内の4つの異なるタイプの領域チェックを見つけようとします。
  • リージョンチェックが見つかった場合は、見つかったROMアドレスが表示されます。
  • ROMの対象地域が表示されます。元のスタイルのリージョン文字(JUE)、または新しいスタイル(1 =日本、4 =米国、A =ヨーロッパなど)で機能します。
  • プログラムは、あなたが期待するものとは異なることをします。ROMでリージョンチェックが見つかった場合、選択されたリージョンは、実際には、ROMがリージョンチェックを実行したときに表示されるコンソールのリージョンになります。つまり、通常はROMの領域を変更せず、ROM内のコンソールの領域を変更します。これにより、ほとんどの場合、どの地域でも実行できます。
  • ROMが単一のリージョン用であり、プログラムがROM内で少なくとも1つのリージョンチェックを検出した場合、ROMがリージョンフリーになり、どのリージョンでも機能するように、最適なリージョンが自動的に選択されます。
  • ゲームによっては、3つの異なる領域を試して、どの領域が機能するかを確認する必要がある場合があります。リージョンを変更した後、ゲームの実行速度が少し速くなったり遅くなったりすることがあります(50 / 60hzの問題)。3つの異なるリージョンを試して、正しい速度で実行できるかどうかを確認できます。
  • プログラムがROM内の領域チェックを検出しない場合、ROMヘッダー内の領域文字/コードのみを変更します(0×01F0)。一部のゲームでは、ROMヘッダー内のこれらの領域文字のみを使用して領域を決定するため、多くの場合機能します。
  • ROMヘッダーの未使用部分に情報を書き込むため、以前にパッチが適用されたROMが再度開かれた場合、プログラムは以前に何をしたかを認識します。
  • パッチを適用するときに、新しいROMを作成するかどうかを決定できます。新しいROMを作成すると、プログラムは、パッチが適用された領域の文字とともに、ファイル名の末尾に「パッチが適用された」を自動的に追加します。これにより、パッチが適用されたファイルを簡単に思い出すことができますが、元のファイル名と同じでない限り、新しいファイルに任意の名前を付けることができます。これにより、元のROMが安全に保たれます。
  • ROMのチェックサムを修正しようとする「チェックサムの修正」ボタンがあります。チェックサムを修正するだけでよいROMがある場合は、これを単独で使用できます。
  • Electronic Arts(EA)チェックサムルーチンを見つける方法が改善されており、チェックサムルーチンを使用するEAゲームで100%の成功率が得られるはずです。
  • EAチェックサムルーチンの開始ROMアドレスを表示します。ヒント:そのEA ROMアドレスと4E75の値を使用し、それをGame Genieコードコンバータープログラムに入力して、そのゲームのGameGenieマスターコードを取得します。「チェックサムの修正」ボタンをクリックすると、その4E75がROMにパッチされます。
  • プログラムには、多くの情報を含むいくつかのヘルプ/情報ボタンがあります。
  • リージョンチェックとチェックサムチェックを行う方法はたくさんあるので、このプログラムは確かにすべてのゲームで機能するわけではありませんが、かなり良い互換性があるようです。
  • セガCDゲームで動作しますが、これまでのところソニックCD(USA)でのみテストしています。プログラムは、ROM内にいくつかのリージョンチェックを検出しました。リージョンをEurope/PALに変更し、Gensエミュレーター(国をUSAに設定)でプレイすると、ゲームの実行速度が遅くなりました。つまり、SonicCDはROMのリージョンチェックを使用してリージョンを判別します。セガCDゲームでさらにテストを行う必要があります。