Master System
2 人プレイ、PAL/NTSC、クイックステート、Light Phaser に対応。

RetroRecomp は静的再コンパイルでゲームのコードを Windows または Linux 向けの単体実行ファイルに変換します。できるだけネイティブで実行し、専用の FPGA ハードウェアは不要です。
エミュレーションは最小限に。FPGA は不要。できるだけネイティブに。
その他の Linux ディストリビューション: .run インストーラー
インストール不要: Windows(.exe) · Linux(実行ファイル)
しくみ
ROM、ZIP、アーケードの romset、ディスクイメージ、または種類の混在したフォルダーをドロップします。機種の自動判別で、認識されたゲームが自動的に振り分けられます。
ゲームのコードがネイティブ実行ファイルに再コンパイルされ、基準 CPU と照合されます。最大 8 本まで同時に変換できます。
生成されたゲームをそのまま起動します。プレイに Python、別の ROM ファイル、外部の SDL2 DLL は必要ありません。

対応機種
互換性はゲームと、その正確なリビジョンによって異なります。16 ビット機のプロファイルは新しいゲームを自動的に解析するため、固定のゲームリストはありません。
2 人プレイ、PAL/NTSC、クイックステート、Light Phaser に対応。
ハンドヘルド本来の表示と色。
オリジナルの Game Boy。クイックステート、グレースケールまたはクラシックグリーン。
検証済みのカートリッジ構成、PAL/NTSC、クイックステート、Zapper に対応。
標準カートリッジ、PAL/NTSC、SRAM と対応する EEPROM、クイックステート、Menacer に対応。
標準的な LoROM/HiROM カートリッジ、PAL/NTSC、クイックステート、バッテリーセーブ、Super Scope に対応。
アーケードの MVS と、任意でコンシューマー版の AES。2 人プレイ、スコア、メモリーカード、クイックステート。
実験的:標準基板の MAME/FBNeo romset、最大 4 人・6 ボタン、DIP スイッチ、縦画面ゲームの回転表示、クイックステート。
実験的:DIM/XDF ディスクと複数ディスクのセット、ご自身の IPL とフォント ROM、クイックステート、マウスとキーボード。
各プロファイルの制限は、こちらに記載しています:互換性ガイド。
プレイして、学んで、再コンパイル。
目標は、フォールバックのインタープリターを使わず、最初のエクスポートからネイティブで実行することです。変換時の確認でカバーできていないコードにゲームが到達した場合は、フォールバックのインタープリターが使われ、そのことはゲーム内で確認できます。
その後、ゲームは小さなヒントをメモリ上に集め、終了時に保存します。RetroRecomp はそのヒントを正確なゲームに照らして確認し、次回の再生成で使ってフォールバックを減らします。グラフィックスやハードウェアの問題には、引き続きランタイム自体の修正が必要です。
1,609 件の正確なゲーム識別情報について、検証済みのヒントがコンバーターに同梱されています。アカウントがあれば、あなたの発見を共有ベースに加えられます。送られるのは ROM 内のアドレスと位置だけで、ROM のバイトは送られません。しかも、将来のバージョンに入る前にすべて再確認されます。

機能
リスト全体、または選択したゲームだけを変換できます。中断後も、未完了のゲームがキューに戻ります。
最新のゲームはスキップされます。更新がメニューや表示だけの変更なら、再探索なしでゲームがアップグレードされます。
お気に入り、カバー、概要を、再スキャンなしで最新の状態に保ちます。ゲームを閉じたときに保存された発見は、すぐに反映されます。
ボタン 1 つで、プレイ中に新しい経路が見つかったゲームだけを再コンパイルします。アプリを閉じるときにも同じ提案が表示されます。
F2 で操作とオプションのページ、共通のフィルターと全画面モード、全機種で F8/F9 のクイックステート。
コンバーターは英語、フランス語、イタリア語、スペイン語、ドイツ語、日本語、中国語、ロシア語に対応しています。ゲームはそのうち 5 言語(英語、フランス語、イタリア語、スペイン語、ドイツ語)に対応し、F7 で切り替えられます。
Master System と Game Gear のスプライトのちらつきを軽減、NES の 8 スプライト制限を解除、Neo Geo の CPU の余力を拡大。
対応する Light Phaser、Zapper、Menacer、Super Scope のゲームで、マウスによる照準に対応。
ギャラリー




測定していること
RetroRecomp はこれらの指標を分けて扱います。ネイティブ実行だけでは、完全な互換性やゼロレイテンシーは保証されません。
ロードマップ
実験的な Capcom CPS-1 と Sharp X68000 を除き、現行のランタイムは安定しており、Windows と Linux で最適化済みです。検証済みタイトルのライブラリは少しずつ増えていきます。開発が計画どおりに進めば、次の機種は以下の順で加わり、それぞれ実験段階から始まります:
アーケード基板。CPS-1 の次。
家庭用ゲーム機。
ハンドヘルド。
家庭用コンピューター。
家庭用コンピューター。WHDLoad ベース。
家庭用コンピューター。WHDLoad ベース。
家庭用ゲーム機。
家庭用ゲーム機。
これらは計画であり、リリース日や互換性の約束ではありません。詳しくは:ロードマップ。
はじめよう
変換には対応するビルドツールチェーンが必要です。セットアップガイドをご覧ください。生成したゲームのプレイに開発ツールは不要です。ROM とボックスアートは含まれていません。Linux パッケージは Debian 13 で確認済みで、他のディストリビューションは今後のテストが必要です。