gen1 recomp macOS: Mac向けネイティブセットアップガイド - デバイス

gen1 recomp macOS: Mac向けネイティブセットアップガイド

公式リリース、ROMの取り込み手順、Gatekeeperの対処法、セーブのバックアップ、MOD、トラブルシューティングを使って、gen1 recompのmacOSビルドを安全にセットアップします。

2026-08-05
gen1 recomp Wikiチーム
クイックガイド
  • gen1 recomp macOS は、従来のエミュレーターではなく、ネイティブな Lua/LÖVE2D による再現実装を使用します。
  • 公式ソース: Mac向けビルドは、プロジェクトの GitHub リポジトリまたは Releases ページからのみダウンロードしてください。
  • ゲームデータ: 合法的に所有している Pokémon Red、Blue、または Yellow の ROM を取り込んでください。プロジェクトは ROM ファイルを提供しません。
  • 初回起動: macOS では、コミュニティ配布ソフトウェアに対して Finder の Controlキー+クリックと「開く」の確認が必要になる場合があります。
  • 安全な更新: 既存ビルドを置き換える前に、セーブ、設定、MOD をバックアップしてください。

gen1 recomp macOS: Macビルドの内容

gen1 recomp macOS は、手書きの Lua エンジンと LÖVE2D フレームワークで構築された、Pokémon 第1世代のネイティブPC向け再現実装です。Game Boy のハードウェアをエミュレートしたり、元のアセンブリコードを直接変換したりせずに、対応している Red、Blue、Yellow の体験を再現します。

アプリケーションはエンジンを提供し、セットアップ中に合法的に所有しているゲーム ROM から抽出されたデータを使用します。Nintendo のゲームファイルは含まれておらず、非公式の再配布サイトからダウンロードすべきではありません。

項目macOS の詳細
プロジェクト種別ネイティブ Lua/LÖVE2D 再現実装
対応ゲームPokémon Red、Blue、Yellow
必要なゲームデータプレイヤーが取り込む、合法的に所有する ROM
公式配布GitHub リポジトリと GitHub Releases
現在の参考リリースv0.1.69、2026年8月4日公開
MOD 対応対応コミュニティパッケージ付きの内蔵 Mod Manager
セーブ対応アプリケーションデータとセーブフォルダが分離される

ネイティブ再現実装

  • 手書きの Lua エンジンで動作
  • Game Boy ハードウェアはエミュレートしない
  • デスクトップとモバイルのネイティブターゲット向けに設計

Mac 向けの使い方

  • macOS のリリースアセットをダウンロード
  • 完全なアプリケーションバンドルを移動
  • 必要に応じて Finder から初回起動を承認

拡張可能なセットアップ

  • 通常の Gen1 Recomp MOD をサポート
  • Save Editor と Link Play 機能を搭載
  • 別個の voxel 系プロジェクトはコミュニティ MOD として扱う
最初に試すべき方法

まずは未改造の macOS ビルドを試してください。ビジュアルやゲームプレイの変更を追加する前に、タイトル画面、操作、音声、通常のセーブが正常に動作することを確認しましょう。

公式のプロジェクト入口は Gen1 Recomp GitHub リポジトリ です。ダウンロード可能なビルドとリリースノートについては、GitHub Releases ページ を使用してください。プロジェクトでは、gen1recomp.com は認可されたダウンロード元ではないと案内されています。

macOS への Gen1 Recomp のダウンロードとインストール

最も安全な macOS のインストール方法は、ソースコードアーカイブではなく、Mac 向けに用意されたリリースアセットを使用することです。リリースパッケージにはアプリケーションに必要なファイルが含まれる場合があるため、ダウンロード後も元のフォルダ構成またはアプリケーションバンドル構造を保持してください。

インストール段階推奨される操作避けること
ビルドを見つける公式の GitHub Releases ページを開く無関係なダウンロードミラー
ファイルを選ぶmacOS 用のアプリケーションバンドルまたはアーカイブを選択する開発目的でない限りソースコードアーカイブ
ファイルを展開するアーカイブ全体を解凍する圧縮ファイルの中から直接起動すること
アプリを移動する完全なバンドルを Applications か、書き込み可能な別のフォルダに置くアプリ内部のファイルだけを移動すること
初回起動Finder を使い、macOS が求める場合はアプリを承認するブロックされたショートカットを何度も開くこと
更新ファイルを置き換える前にユーザーデータをバックアップする古いビルドをすぐに削除すること
1

公式 Releases ページを開く

公式の Gen1 Recomp Releases ページ にアクセスし、最新の安定版リリースを開いてください。リリースにはプラットフォーム固有の手順、互換性の変更、既知の問題が含まれる場合があるため、ダウンロード前に注記を確認しましょう。

2

macOS 用アセットをダウンロードする

macOS と明記されたファイルを選択してください。用意済みのプレイヤー向けリリースがある場合は、汎用のソースコードアーカイブを選ばないでください。展開が完了するまで、ダウンロードしたファイルはそのままにしておきましょう。

3

完全なパッケージを展開する

リリースが圧縮されている場合は、Finder か信頼できるアーカイブユーティリティで展開してください。含まれているファイルはすべて一緒に保ってください。ZIP 内に残したまま実行ファイルを起動すると、ファイル不足や権限の問題が発生することがあります。

4

アプリケーションを移動する

Gen1 Recomp の完全なアプリケーションバンドルを Applications か、書き込み可能な別のフォルダへ移動してください。バンドルの構造を維持することで、内部ファイルや依存要素をそのまま利用できます。

5

初回起動を承認する

macOS がアプリをブロックした場合は、Finder でアプリケーションを Controlキー+クリックし、「開く」を選択し、プロジェクトがコミュニティ配布ソフトウェアとして認識された場合に表示される確認を承認してください。必要に応じて、システム設定の関連する「プライバシーとセキュリティ」パネルを確認しましょう。

古いビルドはまだ削除しないでください

新しい macOS リリースが ROM の読み込み、既存セーブの読み込み、必要な操作方法での動作を問題なく終えるまで、以前のインストールは残しておきましょう。これにより、実用的なロールバック手段を確保できます。

初回起動後は、アプリケーションのセットアップフローを通じてゲームデータを取り込んでください。Mac ビルドにしても、合法的に所有する Red、Blue、Yellow の ROM が必要であることは変わりません。Gen1 Recomp フォルダの外に、未改変の ROM バックアップを保管しておきましょう。

初回起動、ROM の取り込み、Mac の設定

初回実行の手順は、管理された順序で進めるべきです。まず対応するクリーンな ROM から始め、ベースゲームを確認し、入力と表示を設定してから、セーブのバックアップを作成してください。

設定項目推奨構成確認方法
ROM の選択クリーンで、合法的に所有する Red、Blue、Yellow のダンプを使用するセレクターに正しいタイトルが表示される
操作設定移動、決定、キャンセル、Start、Select を割り当てるメニュー操作とキャラクター移動をテストする
表示設定読みやすいウィンドウモードまたはフルスクリーンのスケーリングを選ぶ会話と戦闘メニューが画面内に収まる
音声設定BGM と効果音を快適な音量に設定するタイトル画面とゲーム中の音声が再生される
ゲーム速度速度切り替え、または早送り操作を覚えるテスト時に通常速度へ戻す
セーブデータアクティブなアプリケーションデータフォルダを特定するゲーム内の通常セーブが正しく読み込める

macOS ビルドは、セーブデータを元の ROM とは別に保存します。正確な Application Support の場所は LÖVE のデータパスやリリース構成によって異なる場合があるため、ROM フォルダにセーブが入っていると決めつけず、アプリケーション側のセーブ管理オプションを使うか、ユーザーデータディレクトリを確認してください。

macOS 初回起動チェックリスト:

  • 公式 GitHub Releases ページから macOS ビルドをダウンロードする
  • 完全なアプリケーションバンドルを展開して移動する
  • クリーンで合法的に所有する Red、Blue、Yellow の ROM を取り込む
  • タイトル画面、操作、音声、表示設定を確認する
  • インストール先ディレクトリの外にセーブをバックアップする
安定セットアップの確認

選択したゲームを起動し、タイトル画面に到達し、通常セーブを作成して、追加パッケージを有効にしていない状態でそのセーブを再読み込みできれば、ベースインストールは MOD を入れる準備が整っています。

コントローラーを使う場合は、可能であればアプリケーションを開く前にデバイスを接続し、その後で割り当てを確認してください。キーボード入力は信頼できる代替手段ですが、Bluetooth、USB、対応コントローラーの挙動は macOS のバージョンやデバイスによって異なる場合があります。

トラブルシューティング中は、エミュレーターのファイル、改造 ROM ハック、無関係なデータをアプリケーションフォルダ内に置かないでください。クリーンなベースフォルダを維持すると、問題の原因が Mac ビルド、取り込んだゲームデータ、後から追加した MOD のどれなのかを特定しやすくなります。

macOS の MOD、セーブ、アップデート

Gen1 Recomp には、対応するコミュニティパッケージ向けの内蔵 Mod Manager が含まれています。通常の MOD と、別プロジェクトである DramaticShape Voxel Mod は同一の内容として扱うべきではありません。有効化する前に、各パッケージの対象バージョン、対応ゲーム版、依存関係、インストール手順を確認してください。

コンテンツ種別状態macOS での推奨
ベースの Gen1 Recompプロジェクト内蔵機能まずは MOD なしでテストする
通常の対応 MODコミュニティ製改造Mod Manager から取り込む
DramaticShape Voxel Mod別個のコミュニティプロジェクト対応する Gen1 Recomp バージョンに合わせる
Save Editor内蔵ツール編集前にセーブをバックアップする
Link Play内蔵ネットワーク機能リリースと MOD 構成を一致させる
未検証の ROM ハック自動では互換性がない初回起動テストには使わない

プロジェクト固有の手順については、Gen1 Recomp Wiki を使用してください。voxel 体験については、DramaticShape Voxel Mod のリポジトリ を参照し、最新の互換性 ノートに従ってください。

信頼性の高い Mac 向け MOD の運用手順は次のとおりです。

  • 一度に 1 つのパッケージだけを取り込む。
  • Mod Manager がパッケージ化されたアーカイブを想定している場合は、元の ZIP をそのまま保つ。
  • MOD が Red、Blue、Yellow のどれに対応しているか、あるいは 1 つだけなのかを確認する。
  • 依存関係とロード順の指示に従う。
  • ゲーム内容に影響する変更の前に、セーブをバックアップする。
  • 問題が起きたら、まず最新の MOD を無効化する。
  • クラッシュを報告する前に、ベースゲームをテストする。
更新タスク安全な手順
インストール前セーブ、設定、mods フォルダをコピーする
新リリースのテスト動作中のビルドとは別にインストールする
初回確認MOD なしで起動し、対応 ROM を取り込む
セーブのテストバックアップしたセーブを読み込み、新しい通常セーブを作成する
MOD の移行対応パッケージだけを 1 つずつ復元する
ロールバックテストが完了するまで前のビルドを残す
voxel 機能とベース機能を分けて考える

voxel 化されたマップ、3D バトル、カメラモード、一人称視点の実験、任意のモデル対応は、改変していない Gen1 Recomp のベースインストールではなく、DramaticShape のコミュニティプロジェクトに属します。

内蔵の Save Editor は、手持ちポケモン、PC ボックス、アイテム、ポケデックスのデータ、イベントフラグを管理できます。変更は小さく行い、元のセーブを保持し、バックアップを置き換える前にゲーム内で編集済みファイルをテストしてください。大きすぎる、または一貫性のない編集は、セーブの読み込み失敗やストーリー進行の予期しない変化を引き起こす可能性があります。

Gen1 Recomp macOS の一般的な問題の解決

macOS の問題の多くは、最小構成に戻すことで絞り込めます。まずアプリケーションバンドルが完全であることを確認し、その後 MOD なしで ROM とベースゲームをテストしてください。

症状想定される原因実用的な対処
macOS がアプリをブロックするGatekeeper の承認が必要アプリを Controlキー+クリックして「開く」を選び、「プライバシーとセキュリティ」を確認する
起動した直後に終了する展開不完全、または互換性のないファイルパッケージ全体を再展開し、構造を維持する
ROM が拒否される非対応、改変済み、または不正なファイルクリーンな対応 Red、Blue、Yellow のダンプを試す
セーブが見つからないユーザーデータの場所やプロファイルが違うセーブ管理を使い、アクティブなデータフォルダを確認する
MOD によりクラッシュするバージョン不一致、または破損したパッケージ最新の MOD を無効にしてベースビルドをテストする
コントローラーが反応しないmacOS の割り当て、またはデバイスの不一致コントローラーを再接続し、必要な操作をすべて再割り当てする
フルスクリーン表示が不自然スケーリング、または表示互換性の問題ウィンドウモードを試し、スケーリング設定を調整する
Link Play が失敗するアドレス、UDP ポート、ファイアウォール、またはバージョンの不一致ローカルでテストし、バージョンを合わせ、UDP アクセスを確認する

起動失敗を診断するときは、次の順番で試してください。

  1. Gen1 Recomp を終了する。
  2. アプリケーションバンドルが完全に展開されていることを確認する。
  3. 未改造のビルドを起動する。
  4. 同じ合法的に所有する ROM が、クリーンな構成で動作するか確認する。
  5. MOD を一時的に移動するか無効化する。
  6. ウィンドウモードとデフォルト操作を試す。
  7. 類似症状がないか、プロジェクトの GitHub Issues を確認する。
トラブルシューティング前にセーブを守る

クラッシュ、Link Play の中断、Save Editor のエラーを調べている間に、同じセーブを何度も上書きしないでください。可能な限り、最新の正常なコピーを保持し、複製を使ってテストしましょう。

Link Play では、両プレイヤーが同じ Gen1 Recomp のリリース、互換性のある Red、Blue、Yellow のゲームデータ、そして一致したゲームプレイ変更 MOD を使用する必要があります。ホスト側では、アプリケーションをファイアウォールで許可し、選択した UDP ポートを設定する必要がある場合があります。インターネットセッションを試す前に、同じローカルネットワークでテストしてください。

編集後にセーブが失敗した場合は、比較用に失敗したファイルを保存し、最新のバックアップを復元してください。より小さく、より狙いを絞った編集を行う前に、バックアップが MOD なしで読み込めることを確認しましょう。

gen1 recomp macOS FAQ

Q: gen1 recomp macOS はエミュレーターですか?

いいえ。Gen1 Recomp は、ネイティブな Lua/LÖVE2D による再現実装です。Game Boy のハードウェアをエミュレートしたり、元のゲーム ROM を配布したりはしません。

Q: macOS ビルドはどこからダウンロードすればよいですか?

公式の Gen1 Recomp GitHub リポジトリと、その Releases ページを使用してください。非公式ミラーや、認可されたプロジェクトのダウンロード元を装うサイトは避けましょう。

Q: なぜ macOS は初回起動をブロックするのですか?

このアプリケーションはコミュニティ配布のため、macOS が明示的な Finder の承認を求める場合があります。完全なアプリバンドルを Controlキー+クリックして「開く」を選び、公式プロジェクトのリリースから入手した場合にのみ確認してください。

Q: ダウンロードしたらすぐに MOD を入れてもいいですか?

まずは未改造のビルドを確認する方が安全です。ROM を取り込み、タイトル画面まで進み、通常セーブを作成し、対応 MOD を有効にする前にユーザーデータをバックアップしてください。

Mac のトラブルシューティングの近道

迷ったら、公式ビルド、クリーンな対応 ROM、デフォルト設定、そして MOD なしの状態に戻してください。変更は 1 つずつ再導入しましょう。