- gen1 recomp compatible pokemon gb versions: Pokémon Red、Blue、Yellow が対応している第1世代の対象です。
- 必要なデータ: 合法的に所有しているゲームから作成したクリーンなROMダンプを取り込んでください。Gen1 Recomp はROMファイルを提供しません。
- エンジンの種類: Gen1 Recomp は、従来のゲームボーイエミュレーターではなく、Lua と LÖVE2D で作られたネイティブな再現実装です。
- 最初のテストに最適: MODを入れる前に、未改変のゲームを起動して通常どおりセーブを作成してください。
- 互換性ルール: 初期セットアップでは ROM ハックや、組み合わせの合わないMODパッケージは避けてください。
gen1 recomp compatible pokemon gb versions
Gen1 Recomp は、LÖVE2D を基盤とした手書きの Lua エンジンによって、オリジナルの第1世代体験を再現します。任天堂のゲームファイルを配布したり、元のゲームボーイハードウェアをエミュレートしたりするのではなく、プレイヤーが提供した ROM から抽出したゲームデータを使用します。
現在サポートされている対象は、西洋向けの第1世代主要3作品、Pokémon Red、Pokémon Blue、Pokémon Yellow です。これらのバージョンは、取り込み時には別々のゲームとして扱ってください。Red 対応ファイルは Yellow 対応ファイルと自動的に互換ではありません。特に、MODやセーブプロファイルが特定バージョンを対象にしている場合は注意が必要です。
| Pokémon バージョン | 互換性ステータス | 最適な用途 | |---|---|---|---| | Pokémon Red | 対応対象 | 通常プレイとバージョン固有の要素 | | Pokémon Blue | 対応対象 | 通常プレイとバージョン固有の要素 | | Pokémon Yellow | 対応対象 | ピカチュウ中心のバージョンと固有の進行要素 | | 未掲載の ROM ハック | 自動対応なし | プロジェクトページで明示的に対応が確認された場合のみテスト | | その他の Game Boy 版 Pokémon | 提供されたプロジェクト情報では未確認 | 互換性を前提にしない |
Pokémon Red
- 第1世代の対応対象
- クリーンな合法ROMダンプに適しています
- バージョン固有の出現要素が引き続き重要です
Pokémon Blue
- 第1世代の対応対象
- 独自のバージョンデータを使用します
- ファイルは Red のセーブと分けて保管してください
Pokémon Yellow
- 第1世代の対応対象
- Yellow 固有のゲーム内容を含みます
- 対応する Yellow 用セットアップが必要です
クリーンな Red、Blue、Yellow の ROM ダンプは、わかりやすい名前を付けて別々のフォルダに保存してください。こうすることで、バージョン選択、セーブのバックアップ、トラブルシューティングが容易になります。
対応ROMの取り込み方法
最も安全なセットアップは、公式の Gen1 Recomp リリースページと、合法的に所有しているゲームから作成したクリーンな ROM ダンプから始めることです。プロジェクトはネイティブアプリとツールを提供しますが、著作権で保護された Pokémon の ROM データは含まれていません。
公式リリースを選ぶ
公式 Gen1 Recomp リポジトリ または GitHub Releases ページ を開きます。ソースコードのアーカイブや、無関係なサイトが再配布したパッケージではなく、お使いのOS向けのリリース成果物を選んでください。
クリーンなゲームファイルを用意する
合法的に所有している Pokémon Red、Blue、Yellow のカートリッジから、未改変のダンプを使用してください。変更していないバックアップは Gen1 Recomp フォルダの外に保管してください。ROM ハック、パッチ済みファイル、破損したダンプは、ベース版が正しく見えても取り込み失敗の原因になります。
Gen1 Recomp を起動する
デスクトップ環境では、起動前にリリースアーカイブ全体を展開してください。実行ファイル、ライブラリ、データフォルダは一緒に置いてください。Android では、公式 APK リリースをインストールし、アプリがゲームデータを見つける必要があるときだけファイルアクセスを許可してください。
一致するバージョンを選ぶ
初回起動時のプロンプトまたはゲーム選択画面で Red、Blue、Yellow を選びます。取り込む ROM に一致するバージョンを選択してください。どちらも第1世代だからという理由だけで、Red ファイルに Yellow を選ばないでください。
ベースゲームを確認する
取り込み処理が完了するまで待ち、タイトル画面、音声、メニュー、移動、セーブが正常に動作することを確認してください。最初は未改造のゲームでテストしましょう。早い段階で MOD を入れると、元の問題の特定が難しくなります。
| セットアップ段階 | 正しい操作 | よくあるミス |
|---|---|---|
| リリースのダウンロード | 公式 GitHub リリース成果物を使う | 再配布された、または不完全なパッケージをダウンロードする |
| ROM の準備 | クリーンな合法ダンプを使う | ROM ハックやパッチ済みファイルを使う |
| バージョン選択 | Red、Blue、Yellow のいずれかに正確に合わせる | 別の第1世代バージョンを選ぶ |
| 初回起動 | MOD を入れる前にベースゲームをテストする | すぐに複数の MOD を有効にする |
| セーブ作成 | 通常どおりゲーム内でセーブする | セーブの動作を確認する前に更新する |
Gen1 Recomp は Pokémon の ROM を提供しません。著作権で保護されたゲームファイルを非公式ソースからダウンロードしないでください。また、技術サポートを求める際に ROM データをアップロードしないでください。
プラットフォーム互換性とファイル管理
Gen1 Recomp には、デスクトップPC、Android、いくつかの携帯機向け構成をカバーするリリース対象があります。核となるバージョン互換性は同じです。つまり、アプリケーションは対応する Pokémon Red、Blue、Yellow の ROM を受け入れる必要があり、リリースパッケージはOSに一致していなければなりません。
| プラットフォーム | リリースパッケージ | 入力オプション | 主な制限 |
|---|---|---|---|
| Windows | 公式 Windows アーカイブ | キーボード、コントローラー、再割り当て済み操作 | アーカイブ全体を展開する必要がある。セキュリティ警告が表示される場合がある |
| macOS | macOS アプリバンドルまたはアーカイブ | キーボード、USB コントローラー、Bluetooth コントローラー | Gatekeeper により初回起動時の手動承認が必要になる場合がある |
| Linux | Linux アーカイブまたは実行可能パッケージ | キーボード、SDL 対応コントローラー | 実行権限やシステムライブラリが環境によって異なる |
| Android | 公式 APK リリース | タッチ操作、Bluetooth、USB コントローラー | ストレージアクセスとサイドロードの許可が必要 |
| Steam Deck と Linux 携帯機 | Linux ビルド | 内蔵コントロール、Steam Input、タッチスクリーン | 初回のファイル設定は Desktop Mode のほうが簡単 |
| Windows 携帯機 | 標準 Windows アーカイブ | 内蔵コントロール、タッチスクリーン、キーボード | 手動でのコントローラーマッピングが必要な場合がある |
セーブデータは元の ROM とは別に保存されます。正確な保存場所は、OS と、そのビルドが使用する LÖVE のアプリケーションデータディレクトリによって異なります。バージョンを変更する前、Android パッケージを差し替える前、または大規模な MOD を追加する前には、Gen1 Recomp のユーザーデータフォルダ全体をバックアップしてください。
デスクトップ設定
- ファイル管理に最適
- ROM の選択やバックアップが容易
- キーボードとコントローラーの再割り当てが便利
Android 設定
- 持ち運びしやすいインストール
- タッチ操作と外部コントローラーに対応
- APK を再インストールする前にセーブを保護
携帯機設定
- コントローラーで快適にプレイ
- Linux または Windows パッケージを選択
- 初期設定は Desktop Mode が役立つ
すべてのデバイスに対応する単一の万能パッケージはありません。必ずリリース成果物をOSに合わせ、その後で ROM の取り込みとセーブ作成をテストしてから、既存のプロファイルを移行してください。
バージョン、セーブ、MOD の互換性
ベースゲームのバージョンと MOD のバージョンは、別々の互換性チェックです。特定の MOD が1つのバージョンまたは1つのアプリケーションリリースしかサポートしていなくても、Gen1 Recomp 側では Red、Blue、Yellow の ROM が受け入れられる場合があります。
ゲームプレイを変える MOD は特に注意が必要です。Pokémon データ、技、マップ、スクリプト、バトル、永続的なセーブ情報を変更する可能性があるためです。見た目やUIの変更は影響が小さい場合がありますが、どの MOD も明示された Gen1 Recomp の対応バージョンと照合すべきです。
| 互換性チェック | 確認する内容 | 推奨対応 |
|---|---|---|
| ゲームバージョン | Red、Blue、Yellow | 完全に一致するバージョンを選ぶ |
| ROM の状態 | クリーンダンプか改変済みファイルか | まずクリーンなファイルでテストする |
| アプリケーションリリース | インストール済みの Gen1 Recomp ビルド | 更新前にリリースノートを読む |
| MOD の対象 | Gen1 Recomp への対応 | エミュレーターや ROM ハック対応だと決めつけない |
| MOD のバージョン | パッケージ版と依存関係の注意書き | 依存 MOD より先に必要な依存関係を更新する |
| セーブプロファイル | ベースまたは MOD 適用済みセーブ | 各プロファイルごとに個別のバックアップを保つ |
組み込みの Mod Manager を使って、対応パッケージの取り込み、有効化、無効化、更新を行ってください。マネージャーがパッケージ化されたアーカイブを想定している場合は、元の ZIP 構造を維持してください。MOD は1つずつ取り込み、ゲームがまだ起動することを確認してから次の MOD を追加してください。
MOD を追加する前に:
- その MOD が Gen1 Recomp 向けに作られていることを確認する
- Red、Blue、Yellow、または特定のバージョンに対応しているか確認する
- 必要なアプリケーションと依存関係のバージョンを確認する
- 現在のセーブとユーザーデータフォルダをバックアップする
- パッケージを有効化する前に未改造のゲームをテストする
動作するプロファイルは段階的に作成してください。まずベースゲーム、次に1つの対応MOD、その後は各変更をテストしてから追加パッケージを入れます。
ROM 取り込みと互換性問題の修正
ほとんどの互換性問題は、クリーンな基準に戻すことで絞り込めます。Gen1 Recomp を閉じ、現在のセーブと MOD フォルダを保護したうえで、クリーンな Red、Blue、Yellow ROM で元のアプリケーションをテストしてください。
| 症状 | 考えられる原因 | 最初の対処 |
|---|---|---|
| ROM が拒否される | 未対応、破損、または改変されたファイル | クリーンな合法ダンプを試す |
| 間違ったタイトルやゲームが表示される | バージョン選択がファイルと一致していない | 再取り込みして正しいバージョンを選ぶ |
| プログラムが起動しない | 展開不完全、またはファイル不足 | リリースアーカイブ全体を展開する |
| MOD なしでは動く | MOD の競合、または古いパッケージ | すべての MOD を無効にしてから個別に再有効化する |
| セーブが見つからない | ユーザーデータフォルダまたはプロファイルが違う | アクティブなアプリケーションデータのディレクトリを確認する |
| 編集後にセーブできない | セーブ値が無効、または不完全 | バックアップを復元し、より小さな編集を繰り返す |
| Android で ROM が見つからない | ストレージ許可またはピッカーの問題 | アクセスを許可して、再度ファイルを選択する |
| コントローラーの挙動がおかしい | プラットフォーム固有のマッピング | 操作を再割り当てし、必要な入力をすべてテストする |
問題を報告するときは、OS、Gen1 Recomp のリリース、選択した Pokémon のバージョン、有効な MOD、再現手順を含めてください。著作権で保護された ROM ファイルは添付しないでください。公式 GitHub Issues ページ で既存の報告を確認したり、再現可能な問題を投稿したりするのが適切です。
安全な更新手順は次のとおりです。
- セーブ、設定、インストール済み MOD をバックアップする。
- 可能であれば、新しいリリースは別にインストールする。
- MOD を使わずに起動し、ROM が認識されることを確認する。
- コピーしたセーブを読み込み、通常どおり保存できることを確認する。
- 対応する MOD を1つずつ再有効化する。
- テストが完了するまで、以前の動作確認済み環境を残しておく。
トラブルシューティング中に、唯一のセーブバックアップを上書きしないでください。失敗したセーブは比較用に残し、最後に正常だったコピーを復元して、小さな単位で変更をテストしてください。
Gen1 Recomp 互換性 FAQ
Q: どの Pokémon のゲームボーイ版が Gen1 Recomp で動作しますか?
Gen1 Recomp で対応が確認されている第1世代の対象は、Pokémon Red、Pokémon Blue、Pokémon Yellow です。合法的に所有している ROM ダンプと完全に一致するバージョンを選んでください。
Q: Gen1 Recomp は従来のゲームボーイエミュレーターですか?
いいえ。Gen1 Recomp は、手書きの Lua エンジンと LÖVE2D で構築されたネイティブな再現実装です。元のハードウェアをエミュレートするのではなく、プレイヤーが提供した ROM から必要なゲームデータを抽出します。
Q: Pokémon の ROM ハックを Gen1 Recomp で使えますか?
互換性を前提にしないでください。まずはクリーンな Red、Blue、Yellow のファイルでテストし、信頼できる Gen1 Recomp のプロジェクトページで明示的に対応が確認された場合にのみ ROM ハックを使ってください。
Q: なぜある MOD は1つの Pokémon バージョンでは動くのに、別のバージョンでは動かないのですか?
MOD は、特定のゲームデータ、スクリプト、マップ、またはアプリケーションリリースを対象にしている場合があります。有効化する前に、その MOD の対応バージョン、依存関係、必要な Gen1 Recomp リリースを確認してください。
最も信頼性の高いセットアップにするには、公式の Gen1 Recomp ビルド、クリーンな合法 Red/Blue/Yellow ROM ダンプ、そして大きな変更を行う前の個別バックアップを使用してください。