- Gen1 recomp gameplay は、従来のエミュレーターではなく、Lua と LÖVE2D によるネイティブ再現です。
- 対応ゲーム には、正当に所有している Pokémon Red、Blue、Yellow の ROM データが含まれます。
- 最初に行うべきこと は、グラフィック、操作、ゲームシステムを変更する前に、未改造のゲームをテストすることです。
- セーブの安全性 は、更新、Save Editor での変更、大規模 MOD の前にユーザーデータをバックアップしているかどうかに左右されます。
Gen1 Recomp gameplay の基本と初回起動
Gen1 Recomp gameplay は、LÖVE2D を基盤とした手書きの Lua エンジンによって、オリジナルの Pokémon Red、Blue、Yellow の体験を再現します。Game Boy のハードウェアをエミュレートするものでも、元の ROM ファイルを配布するものでもありません。あなたは正当に所有しているコピーからゲームデータを用意し、ネイティブアプリケーションを使ってカントーを探索し、バトルし、交換し、セーブし、体験をカスタマイズします。
最も安全な出発点は、クリーンで未改造の ROM ダンプです。そのファイルはアプリケーションフォルダとは分けて保管し、手つかずのバックアップを残しておきましょう。クリーンな基準点があれば、問題の原因が ROM、アプリケーション、あるいは後から追加した MOD のどれにあるのかを特定しやすくなります。
ネイティブ再現
Lua と LÖVE2D がエンジンを動かしています。本プロジェクトは、一般的なエミュレーターでも、アセンブリコードの移植でもありません。
3つのバージョン
初期セットアップでは、対応する Pokémon Red、Blue、Yellow のデータから選択します。
内蔵ツール
本プロジェクトには、Mod Manager、Save Editor、そして直接の Link Play 機能が含まれています。
コミュニティ拡張
DramaticShape Voxel Mod のようなビジュアルプロジェクトは、ベースアプリケーションとは別です。
Gen1 Recomp は著作権で保護された ROM データを提供しません。正当に所有しているコピーから抽出したゲームデータのみを使用し、非公式の再投稿サイトから ROM をダウンロードしないでください。
公式リリースページを開く
公式 GitHub リポジトリ と GitHub Releases ページ を使用します。ソースコードのアーカイブではなく通常のリリースアセットを選び、あなたの OS とプロセッサに合うパッケージを選択してください。
完全なパッケージを展開またはインストールする
Windows、macOS、Linux、そして携帯端末の利用者は、元のフォルダ構成を維持してください。圧縮 ZIP の中から起動しないでください。また、ライブラリやデータフォルダを実行ファイルから切り離さないでください。
対応ゲームデータを読み込む
アプリケーションを起動し、求められたら正当に所有している Red、Blue、または Yellow の ROM を選択します。最初のインポートが終わるまで、プログラムを閉じたりファイルを移動したりしないでください。
未改造のゲームをテストする
タイトル画面まで進み、新しいゲームを開始し、移動とメニューを確認してから、最初のセーブを作成します。この基準点が機能してから初めて、MOD や実験的なビジュアル機能を導入してください。
| セットアップ確認 | 推奨アクション | 重要な理由 |
|---|---|---|
| リリース元 | GitHub リポジトリと Releases を使用する | 改変版や非公式パッケージのリスクを下げる |
| ROMファイル | 自分のコピーから抽出したクリーンな Red、Blue、Yellow データを使う | 互換性テストがしやすくなる |
| 初回起動 | MOD なしでテストする | 信頼できる基準点を作る |
| セーブテスト | 最初のセーブを作成して再読み込みする | ユーザーデータの保存先が機能しているか確認できる |
プラットフォーム、操作、表示設定
Gen1 Recomp は複数の動作環境をサポートしていますが、正確なリリースアセットと入力方法はプラットフォームによって異なります。デスクトップ版は一般的にファイル管理が最も簡単ですが、Android や携帯端末では追加の権限やコントローラー設定が必要になる場合があります。
| プラットフォーム | リリースアセット | 入力オプション | 主な制限 |
|---|---|---|---|
| Windows | 公式 Windows アーカイブ | キーボード、コントローラー | 署名のないコミュニティ製ソフトウェアではセキュリティ警告が表示される場合がある |
| macOS | アプリケーションバンドルまたはアーカイブ | キーボード、Bluetooth、USB コントローラー | Gatekeeper により初回起動時の手動承認が必要になることがある |
| Linux | アーカイブまたは実行可能パッケージ | キーボード、SDL 対応コントローラー | 権限やシステムライブラリはディストリビューションごとに異なる |
| Android | 公式 APK | タッチ、Bluetooth、USB コントローラー | サイドローディングやストレージ権限が必要になる場合がある |
| Steam Deck/Linux 携帯端末 | Linux ビルド | 内蔵コントロール、Steam Input、タッチスクリーン | 初期のファイル設定は Desktop Mode の方が通常は簡単 |
| Windows 携帯端末 | 標準の Windows アーカイブ | 内蔵コントローラー、タッチスクリーン、キーボード | 手動でボタン割り当てが必要になることがある |
長時間のプレイを始める前に、移動、決定、キャンセル、Start、Select を設定してください。歩行中だけでなく、メニュー内でもすべての割り当てをテストしましょう。
オリジナルの Game Boy 配列では、Start と Select がメニューや補助機能にとって重要です。快適な操作プロファイルでは、特に現代的なコントローラーでボタン表記がなじみのない場合、決定とキャンセルの入力を分けておくべきです。
表示設定は、読みやすいメニューと安定したフレームペーシングを優先してください。利用できるなら整数倍またはピクセルを崩さないスケーリングが有用です。元のピクセルアートをくっきり保てるからです。フルスクリーンで引き伸ばし、ちらつき、あるいは会話文の切れが発生する場合は、ウィンドウモードに戻して少しずつサイズを調整してください。
| 設定 | 最初の選択 | 調整の目安 |
|---|---|---|
| ウィンドウモード | セットアップ中はウィンドウ表示 | 安定した描画を確認してからフルスクリーンに切り替える |
| スケーリング | 整数倍またはピクセル準拠 | 画像が小さすぎる場合のみ別モードを使う |
| 音量 | BGM と効果音は中程度 | 会話とバトルの聞き取りやすさを別々に調整する |
| ゲーム速度 | まずは通常速度 | セーブとタイミングを確認してから早送りを使う |
| コントローラー | デフォルト割り当て | Start、Select、決定、キャンセルを手動で再割り当てする |
| ボクセルグラフィック | 最初は無効 | 標準のゲームプレイが安定してから有効化する |
Android ビルドはアプリ固有のストレージを使用し、Linux とデスクトップ版は LÖVE に関連付けられたユーザーデータディレクトリを使用します。アプリケーションパッケージを再インストールまたは置き換える前に、セーブをバックアップしてください。
基本的なゲームプレイの流れと安全な進行
最初の起動が成功すれば、標準的な Pokémon の流れはおなじみです。ルートや町を探索し、パーティを管理し、トレーナーと戦い、アイテムを集め、ストーリーイベントを進め、定期的にセーブします。ネイティブ再現版は、設定可能な操作、ゲーム速度オプション、MOD 対応、追加の管理ツールによって、現代的な利便性を加えています。
| ゲームプレイの作業 | 安全な進め方 | よくあるミス |
|---|---|---|
| 探索 | ドア、階段、スクリプト演出のある場所では通常速度を使う | タイミングが重要なイベント中に早送りを有効のままにする |
| バトル | 速度を上げる前にパーティと技の入力を確認する | 重要な戦闘中に未検証の MOD を試す |
| ストーリーイベント | 主要地点に入る前にセーブする | バックアップなしでイベントフラグを編集する |
| ポケモン保管 | パーティと PC ボックスの容量を確認する | エディターで不完全または重複した記録を作る |
| Link Play | バージョンと有効な MOD を一致させる | 異なるゲームシステムを有効にしたまま接続する |
信頼できるセッションの流れは単純です。
- 大きな MOD を導入または無効化する前に、通常どおりセーブする。
- 低リスクのエリアで新しい設定を試す。
- 早送りは繰り返しの移動やバトル用に残しておき、バグの原因を調べるときは通常速度に戻す。
- ROM ファイルはインポート後に変更しない。
- Save Editor を開く前に、進行中の Link Play セッションを終了する。
最も信頼できる構成は、クリーンな ROM データ、検証済みのベースインストール、1つの通常セーブ、そして基準が確認されてから個別に追加する MOD です。
内蔵の Save Editor は、パーティのポケモン、PC ボックス、アイテム、ポケデックス記録、イベントフラグを管理できます。バックアップの代替ではなく、復旧とカスタマイズのためのツールとして扱ってください。複数の連動したシステムを一度に変更するよりも、小さく切り分けた編集の方が検証しやすくなります。
直接の Link Play 機能は、ピアツーピアのネットワークセッションを通じてバトルや交換をサポートします。両プレイヤーは同じ Gen1 Recomp のリリースと互換性のあるゲームデータを使用してください。ポケモン、技、マップ、スクリプト、バトルルールが異なると同期が途切れる可能性があるため、ゲームプレイを変える MOD も一致している必要があります。
| Link Play の要件 | ホストとゲストで一致させるもの |
|---|---|
| アプリケーション | 同じ Gen1 Recomp リリース |
| ゲームデータ | 互換性のある Red、Blue、Yellow のいずれかのバージョン |
| MOD プロファイル | 同じゲームプレイ変更 MOD と読み込み順 |
| ネットワーク | 正しいアドレスと UDP ポート |
| セーブ状態 | 接続前に通常セーブが完了していること |
インターネット経由でホストする場合、選択した UDP ポートにルーターのポート開放やファイアウォールの許可が必要になることがあります。ローカルネットワークでのテストは、アドレスやポート転送に関する変数を減らせるため、実用的な最初の一歩です。交換やバトルの後は、通常のゲームプレイに戻ってゲーム内セーブを作成してください。
MOD、ボクセルグラフィック、セーブ保護
Gen1 Recomp には、対応するコミュニティ製パッケージ向けの統合 Mod Manager が含まれています。エミュレーター向け、標準的な ROM ハック向け、または別の再コンパイルプロジェクト向けに作られた MOD が自動的に互換になるわけではありません。何かをインポートする前に、対象プロジェクト、対応ゲームバージョン、必要なベースリリース、依存関係、インストール形式を確認してください。
未知の MOD を複数同時に有効にしないでください。1つずつインポートしてテストし、スクリプト、マップ、ポケモンデータ、バトル、セーブに影響する別の変更を加える前にバックアップを残しましょう。
DramaticShape Voxel Mod は、Gen1 Recomp の上に重ねる別個のコミュニティプロジェクトです。ボクセル化された 3D 環境、設定可能なカメラモード、3D バトル演出、実験的な一人称または近接カメラ機能を提供できます。これらのオプションは、標準表示よりも多くのグラフィック処理を必要とします。
安全なボクセル運用の流れは次のとおりです。
- 未改造の Gen1 Recomp ビルドでタイトル画面まで進めることを確認する。
- セーブ、設定、既存の MOD プロファイルをバックアップする。
- DramaticShape Voxel Mod リポジトリ から用意済みパッケージをダウンロードする。
- Mod Manager からインポートし、必要なバージョン注意事項に従う。
- 屋外マップ、屋内マップ、遷移、当たり判定、メニュー、バトルをテストする。
- パフォーマンスが落ちる場合は、描画距離、エフェクト、影、または関連設定を下げる。
- 標準のボクセル表示が正しく動作してから、実験的なカメラモードを有効にする。
更新や編集の前に:
- セーブとユーザーデータのフォルダ全体をバックアップする
- インストール済みの Gen1 Recomp のバージョンを記録する
- 現在有効な MOD 一覧と読み込み順のコピーを保存する
- トラブルシューティング時は未改造のアプリケーションをテストする
- 元の ROM バックアップは変更しないまま保管する
Save Editor で変更する場合は、編集前にトレーナー名、ゲームバージョン、パーティ、現在の進行状況を確認してください。ポケデックスデータを変更するときは、Caught の記録を Seen の記録と一致させます。イベントフラグを変更するときは、必要な特定のグループだけを編集し、その後で近くの NPC、ドア、遭遇、あるいはスクリプト演出をテストしてください。
| セーブ領域 | より安全な編集方法 |
|---|---|
| パーティのポケモン | 有効な種族、技、完全なスロットデータを使う |
| PCボックス | 表示されているボックス容量を守り、重複記録を避ける |
| アイテム | 数量を有効な範囲に保ち、重要アイテムは慎重に扱う |
| ポケデックス | Caught の記録を Seen の記録と一致させる |
| イベントフラグ | 関連する1 グループだけを変更し、結果をテストする |
| 復旧 | セーブの読み込みに失敗したら最新のバックアップを戻す |
トラブルシューティングとFAQ
ほとんどのセットアップ問題は、最小構成に戻すことで切り分けられます。つまり、クリーンな対応 ROM データ、現在のアプリケーションリリース、MOD なし、デフォルトの表示設定、そして検証済みのセーブバックアップです。再現可能な問題を GitHub Issues で報告する際は、OS と Gen1 Recomp のバージョンを記録してください。
| 問題 | 最初に確認すること | 実用的な対処 |
|---|---|---|
| アプリケーションが起動しない | 展開不完全、または権限不足 | パッケージ全体を展開し、書き込み可能なフォルダから起動する |
| ROM が受け付けられない | バージョン違い、または改変データ | 正当に所有しているクリーンな Red、Blue、Yellow のダンプを試す |
| セーブが見つからない | ユーザーデータの保存先が違う | プラットフォームごとの LÖVE のアプリケーションデータディレクトリを確認する |
| MOD でクラッシュする | バージョンまたは依存関係の競合 | 最新の MOD を無効化してベースゲームを再テストする |
| Link Play がタイムアウトする | アドレス、ファイアウォール、UDP ポート | ローカルでテストし、その後ファイアウォールとルーター設定を確認する |
| ボクセル表示がカクつく | グラフィック負荷が高すぎる | エフェクト、描画距離、影を減らす |
まず最新の MOD を無効化し、次にデフォルトのグラフィック設定へ戻し、それから ROM を確認し、最後に最も新しいセーブバックアップを試してください。この順番なら不要な変更を最小限に抑えられます。
Q: gen1 recomp gameplay とは何ですか?
これは、手書きの Lua と LÖVE2D エンジンによって Pokémon Red、Blue、Yellow のゲームプレイをネイティブに再現したものです。正当に所有している ROM のゲームデータを使用し、従来のエミュレーターではありません。
Q: Gen1 Recomp ではどの Pokémon バージョンが使えますか?
公開されているベースプロジェクトは、Pokémon Red、Blue、Yellow に対応しています。インポート時に一致するバージョンを選び、互換性のトラブルシューティングではクリーンなデータを使用してください。
Q: DramaticShape Voxel Mod はすぐに入れられますか?
まずは未改造のアプリケーションをインストールしてテストしてください。その後、セーブと設定をバックアップし、別個のボクセルプロジェクトを Mod Manager からインポートして、あなたの Gen1 Recomp リリースとの互換性を確認してください。
Q: 更新や Save Editor の変更中にセーブを守るにはどうすればよいですか?
ゲームを終了し、セーブとユーザーデータのフォルダ全体をコピーし、バックアップはインストールディレクトリの外に保管してください。編集後または更新後のセーブは、バックアップを削除する前にテストしてください。
最新のプロジェクト情報については、Gen1 Recomp GitHub リポジトリ、公式 Releases、プロジェクト Wiki、そしてリポジトリから案内されている Discord を利用してください。