- gen1 recomp gbc は、従来のエミュレーターではなく、Gen 1 をネイティブに再現したものです。
- 公式ダウンロード は、Gen1 Recomp の GitHub リポジトリおよび Releases ページから入手できます。
- 対応ゲーム には、合法的に所有している Pokémon Red、Blue、Yellow の ROM データが含まれます。
- 最初に行うべきこと は、見た目やゲームプレイの改変を追加する前に、未改造ビルドをテストすることです。
- セーブの安全性 を確保するには、アップデート、MOD 変更、Save Editor の編集前にバックアップが必要です。
gen1 recomp gbc: このプロジェクトの概要
Gen1 Recomp は、初代 Pokémon の体験をネイティブに再現するもので、一般的には Pokémon Gen 1 recomp や PC 移植版として説明されます。Game Boy のハードウェアをエミュレートしたり、元のアセンブリコードを直接トランスパイルしたりするのではなく、手書きの Lua と LÖVE2D エンジンを使用しています。
このアプリケーションには任天堂のゲームファイルは含まれていません。合法的に所有している Pokémon Red、Pokémon Blue、または Pokémon Yellow のカートリッジから取得したゲームデータを用意する必要があります。プロジェクト側が提供するのはエンジンと補助ツールであり、互換 ROM データはプレイヤーが用意します。
検索で見かける “GBC” という表記は、より広い Game Boy 系統を指している場合がありますが、セットアップで重要なのは対応している Gen 1 のゲームバージョンです。特定のビルドで ROM 判定やプラットフォーム互換性が変わる場合は、リリースノートを確認してください。
| トピック | 実際の意味 |
|---|---|
| プロジェクトの種類 | Lua / LÖVE2D によるネイティブ再現 |
| ゲームバージョン | Pokémon Red、Blue、Yellow |
| ROM ポリシー | 合法的に所有する ROM ダンプを使用。ROM は同梱されません |
| エミュレーターとしての位置づけ | 従来の Game Boy エミュレーターではない |
| 公式ソース | Gen1 Recomp GitHub リポジトリ |
| リリース元 | 公式 GitHub Releases ページ |
ネイティブエンジン
従来のエミュレーターコアではなく、手書きの Lua / LÖVE2D エンジンで動作します。
オリジナルのゲームデータ
プレイヤーが用意した Red、Blue、Yellow の ROM データを使って、必要なゲーム内容を抽出します。
内蔵ツール
Mod Manager、Save Editor、そして直接の Link Play 機能がプロジェクトのワークフローに含まれています。
Gen1 Recomp は Pokémon の ROM を配布しません。非公式のダウンロードページは避け、合法的に所有しているコピーから作成したゲームデータのみを使用してください。
公式ダウンロードと最初のセットアップ
再配布されたパッケージではなく、公式のリリースページから始めてください。2026 年 8 月 5 日時点の参考資料では、最新リリースは v0.1.69 で、公開日は 2026 年 8 月 4 日とされています。パッケージ名、プラットフォーム対応、アップグレード手順は変わることがあるため、必ずリリースノートを読んでください。
お使いの OS とプロセッサーに合った通常のリリースアセットを選んでください。ソースコードアーカイブは、すぐに実行できるプレイヤー用パッケージとは別物です。デスクトップ向けアーカイブは、起動する前に完全に展開し、ライブラリ、データファイル、フォルダが実行ファイルの隣に残るようにしてください。
公式 Releases ページを開く
Gen1 Recomp Releases ページ にアクセスし、最新の安定版を選んでから、ダウンロード前に内容を確認します。
正しいパッケージを選ぶ
リリースアセットを Windows、macOS、Linux、Android、または他の対応ターゲットに合わせます。ソースアーカイブを、あらかじめ用意されたプレイヤー向けビルドの代わりに使わないでください。
ビルドをインストールまたは展開する
完全なデスクトップ用パッケージを、書き込み可能なフォルダへ展開します。Linux では必要に応じて AppImage または実行可能パッケージに実行権限を付与してください。公式 Android APK は、権限を確認してからインストールしてください。
ゲームデータを取り込む
Gen1 Recomp を起動し、正しい Red、Blue、Yellow のバージョンを選択して、自分のゲームコピーから作成したクリーンな ROM ダンプを指定します。
MOD を入れる前にテストする
タイトル画面まで進み、テスト用セーブを開始し、操作方法を確認してから、MOD を取り込みます。
| プラットフォーム | パッケージの指針 | 初回起動時によくある問題 |
|---|---|---|
| Windows | 完全なリリースアーカイブを展開する | セキュリティ警告、または付随ファイルの不足 |
| macOS | 完全なアプリバンドルを移動する | Gatekeeper による Finder での承認が必要になる場合がある |
| Linux | アーカイブを展開するか、実行権限を設定する | 権限不足、またはシステムライブラリの不足 |
| Android | 公式 APK をインストールする | ストレージアクセス、またはサイドロード許可 |
| Steam Deck / Linux 搭載携帯端末 | Desktop Mode で Linux ビルドを使う | 最初のファイル管理は Desktop Mode のほうが容易 |
新しいビルドが正常に起動するまでは、元のインストールを残しておいてください。これにより、設定の比較、セーブの復元、あるいはアップデートによる互換性問題の切り分けがしやすくなります。
新しいリリース用に、別のテストフォルダを作成してください。セーブを戻したり、大きな MOD プロファイルを有効にしたりする前に、クリーンな状態でゲームが起動することを確認します。
MOD、ボクセルグラフィック、互換性
Gen1 Recomp には、内蔵の Mod Manager を通じた MOD ワークフローがあります。Gen1 Recomp 専用に作られたパッケージをインストールしてください。従来のエミュレーター向けパッチ、ROM ハック、または別の recompilation プロジェクトの MOD が、そのまま互換とは限りません。
一度に 1 つずつパッケージを取り込み、バージョン ノートを確認してください。マネージャーがパッケージ化されたアーカイブを想定している場合は、元の ZIP 構造を保ってください。フォルダ階層が 1 つ余計だったり、metadata ファイルが改変されていたりすると、MOD を正しく認識できないことがあります。
DramaticShape Voxel Mod は別のコミュニティプロジェクトであり、未改造の基本アプリの一部として扱うべき標準機能ではありません。インストールされたバージョンで対応している場合、ボクセル化された Kanto の 3D 表現、設定可能なカメラモード、3D バトル表示、パフォーマンスオプション、実験的な視点が追加されます。
| MOD のカテゴリ | 用途 | 互換性の優先度 |
|---|---|---|
| 見た目の MOD | グラフィック、UI、演出を変更する | 対象の Gen1 Recomp バージョンを確認する |
| ゲームプレイ MOD | Pokémon、技、マップ、スクリプト、ルールを変更する | Link Play 中のリスクが最も高い |
| フレームワーク / 依存関係 | 他の MOD に必要なシステムを提供する | 依存コンテンツより先に読み込む |
| ボクセル MOD | 3D ジオメトリ、カメラ、視覚効果を追加する | ベースと MOD の両方のバージョンを合わせる |
| サンプル / コミュニティ MOD | 任意のプロジェクト機能を示す | 内蔵か外部かを確認する |
安定した MOD プロファイル
少数の検証済み構成を使い、読み込み順を記録し、改造済みと未改造のセーブは別々にバックアップします。
ボクセルプロファイル
DramaticShape Voxel Mod はベースゲームが正常に動作してから導入し、カメラ、マップ、バトル、パフォーマンスを個別にテストしてください。
復旧プロファイル
まず最新の MOD を無効化してベースゲームが起動することを確認し、競合が再現するまでパッケージを 1 つずつ再有効化します。
複数のパッケージが同じシステムを編集する場合、読み込み順によってどの変更が優先されるかが変わることがあります。必要なフレームワークは、それに依存するコンテンツより前に配置し、作者が推奨する順序がある場合はそれに従ってください。
ボクセルで遊ぶ場合は、まず標準カメラとデフォルトのグラフィック設定で始めてください。実験的な一人称視点や近接カメラを試す前に、屋外マップ、屋内マップ、ドア、階段、バトル、メニューを確認します。パフォーマンスが落ちる場合は、描画距離、ライティング、影、エフェクトを下げてください。
すべてのビジュアルオプション、追加の Pokémon モデル、Mew 関連機能、コレクション変更を、Gen1 Recomp に標準搭載されているものとして説明しないでください。各項目が内蔵機能、公式サンプル、またはコミュニティ MOD のいずれなのかは、そのプロジェクト文書で確認できた場合にのみ明記してください。
セーブ、Link Play、アップデート計画
Gen1 Recomp は、セーブデータを元の ROM とは別に保存します。保存場所は OS と LÖVE のアプリデータ挙動によって異なるため、長いプレイを進める前に、実際に使われているユーザーデータフォルダを特定してください。
新しいリリースを入れる前、大きな MOD を変更する前、Save Editor を使う前、あるいは交換を始める前には、必ずセーブをバックアップしてください。バックアップはインストールディレクトリの外に保存し、日付やバージョン名を付けて、最後に正常だったコピーを判別できるようにします。
| 操作 | 実施するタイミング | 推奨バックアップ |
|---|---|---|
| 新しいリリースのインストール | 古いビルドを置き換える前 | セーブ、設定、MOD |
| ゲームプレイ MOD の変更 | コンテンツを有効化または削除する前 | セーブフォルダと MOD プロファイル |
| Save Editor の編集 | すべての編集セッション前 | 完全なセーブプロファイル |
| Link 交換 | 他のプレイヤーと接続する前 | 両者の最新セーブ |
| Android の再インストール | APK を置き換える、または削除する前 | エクスポートしたセーブと設定データ |
内蔵の Save Editor では、手持ち Pokémon、PC ボックス、道具、Pokédex 記録、イベントフラグを管理できます。変更は少しずつ行い、保存してからゲーム内でテストしてください。無効な値や矛盾した値があると、セーブを正しく読み込めなくなることがあります。
Link Play は、Pokémon のバトルと交換のために直接 UDP 接続を使用します。両者とも、同じ Gen1 Recomp リリース、互換性のあるゲームバージョン、そして一致するゲームプレイ変更 MOD を使う必要があります。ホストはアドレスと UDP ポートを共有し、参加側は Link Play インターフェースにそれらを入力します。
| Link Play の確認項目 | ホスト | 参加側 |
|---|---|---|
| アプリケーションのバージョン | 相手と一致させる | ホストと一致させる |
| ゲームデータ | 互換バージョンを使う | 同じバージョンを使う |
| ネットワーク情報 | アドレスと UDP ポートを共有する | アドレスと UDP ポートを入力する |
| ファイアウォール | Gen1 Recomp の通信を許可する | 求められたらローカルネットワークアクセスを許可する |
| MOD 設定 | ゲームプレイ MOD と順序を一致させる | ゲームプレイ MOD と順序を一致させる |
インターネット越しのセッションでは、ホスト側でルーターのポート転送と、選択した UDP ポートのファイアウォールルールが必要になる場合があります。まずは同じローカルネットワーク上で試してください。ローカルでは接続できるのにオンラインでは失敗する場合は、公開 IP アドレス、ルーター設定、VPN、通信事業者側のネットワーク、アクティブなファイアウォールプロファイルを確認します。
更新や編集の前に:
- Gen1 Recomp のセーブフォルダ全体をバックアップする
- 現在の MOD プロファイルの未改変コピーを保持する
- 新しいリリースはまず MOD なしでテストする
- 正しい Red、Blue、Yellow のゲームデータを確認する
- 古いインストールを削除する前にバックアップを読み込む
新しいビルドは別にインストールし、MOD なしで起動し、ROM を取り込むか確認し、コピーしたセーブを読み込み、互換性のある MOD を 1 つずつ戻してください。
トラブルシューティングと確実な復旧
ほとんどのセットアップエラーは、最小構成に戻すことで切り分けられます。Gen1 Recomp を終了し、すべての MOD を無効化して、対応 ROM でクリーンなベースアプリケーションが起動することを確認してください。その後、変数を 1 つずつ戻します。
ROM が拒否される原因は、非対応バージョン、改変済みファイル、不完全なダンプ、あるいはリリース固有の検出要件である可能性があります。自分の ROM の未改変バックアップを保持し、名前を何度も変えずにクリーンなファイルをテストしてください。
| 症状 | 最初に確認すること | 復旧方法 |
|---|---|---|
| アプリケーションが起動しない | 展開不完全、または権限不足 | 公式パッケージ全体を再展開する |
| ROM が拒否される | バージョン違い、または改変済みダンプ | 合法的に所有する Red / Blue / Yellow のクリーンなダンプを試す |
| MOD が表示されない | ZIP 構造が正しくない | 元のパッケージを再取り込みする |
| MOD 後にゲームがクラッシュする | バージョン競合、または読み込み順の問題 | 最新の MOD を無効化してベースビルドをテストする |
| セーブが読み込めない | 不正な編集、または誤ったデータフォルダ | 最後に正常だったバックアップを復元する |
| Link Play がタイムアウトする | アドレス、UDP ポート、またはファイアウォール | ローカルでテストし、ホスト側ネットワークを確認する |
| コントローラーの挙動がおかしい | プラットフォーム固有のボタン割り当て | 手動で操作を再割り当てし、すべての動作を試す |
| ボクセル表示がカクつく | グラフィック負荷が高い | エフェクト、影、描画距離、解像度を下げる |
GitHub Issues で問題を報告する際は、OS、Gen1 Recomp のバージョン、有効な MOD、再現手順、そして未改造ビルドが動作するかどうかを含めてください。著作権のある ROM ファイルや、無関係な個人データはアップロードしないでください。
公式プロジェクトコミュニティは、リポジトリと公開されている Discord 情報を通じて案内されています。参考資料では特に gen1recomp.com は認可されたプロジェクトサイトではないと注意しているため、非公式のダウンロードページは信頼できないソースとして扱ってください。
リリース版、プラットフォーム、ROM バージョン、MOD 一覧、正確なエラー内容、再現可能な手順を記録してください。著作権のあるゲームファイルを共有せずに、有用な報告を作成できます。
gen1 recomp gbc FAQ
Q: gen1 recomp gbc は Game Boy エミュレーターですか?
Gen1 Recomp は、従来のエミュレーターではなく、Lua / LÖVE2D によるネイティブ再現として説明されています。対応する Pokémon Red、Blue、Yellow の ROM ダンプから、プレイヤーが用意したゲームデータを使用します。
Q: Gen1 Recomp はどこからダウンロードすべきですか?
公式の Gen1 Recomp GitHub リポジトリと Releases ページを使ってください。非公式ミラー、改変パッケージ、ROM ファイルと一緒にプロジェクトを提供すると主張するサイトは避けてください。
Q: Gen1 Recomp には Pokémon Red、Blue、Yellow の ROM が含まれていますか?
いいえ。アプリケーションには任天堂のゲームファイルは含まれていません。インストールしたリリースが受け付ける、合法的に所有している ROM ダンプが必要です。
Q: DramaticShape Voxel Mod は Gen1 Recomp に内蔵されていますか?
DramaticShape Voxel Mod は、Gen1 Recomp の上で動作する別のコミュニティプロジェクトです。まずベースアプリケーションをインストールし、互換性を確認してからボクセルパッケージを有効化してください。
最も安全なワークフローは単純です。公式リリースを使い、互換性のある合法的なゲームデータを用意し、未改造ビルドをテストし、セーブをバックアップし、ツールや MOD は少しずつ追加してください。この方法なら、デスクトップ、Android、対応する携帯端末全体で、ネイティブな Gen 1 体験を維持しやすくなります。