News (JP)

ブラジルのプロジェクト PS2Recomp により、PlayStation 2 ゲームを最新の PC でネイティブに実行できるようになります

Playstation
Playstation - Foto: Natanael Ginting / Shutterstock.com

ran-j として知られるブラジルの開発者は、PlayStation 2 ゲームをコンピュータ上でネイティブに実行できるように再コンパイルするツールである PS2Recomp プロジェクトを立ち上げました。この取り組みにより、従来のエミュレータへの依存が排除され、元のコンソール コードが最新のアーキテクチャに変換されます。

このプロジェクトは初期段階にありますが、すでに選択されたタイトルで機能的な結果を示しています。再コンパイルにより優れたパフォーマンスが提供され、コミュニティの変更が容易になります。

その斬新さはレトロゲーム保存コミュニティで注目を集めた。これは、PS2 クラシックを現在のハードウェアでアクセスし続けるための重要なステップとなります。

PS2
PS2 – emodpk/shutterstock.com

PS2Recomp の仕組み

PS2Recomp ツールは、オリジナルの PlayStation 2 ゲームからの ELF ファイルを分析します。 MIPS アセンブリ コードを、x86 および ARM プロセッサと互換性のある C++ に変換します。

このプロセスでは、コンソール ハードウェアをシミュレートせずに、オペレーティング システム上で直接実行される実行可能ファイルが生成されます。この方法は、命令をリアルタイムで解釈する従来のエミュレーションとはまったく異なります。

ネイティブ実行の利点

再コンパイルにより、エミュレータで一般的な処理オーバーヘッドが大幅に削減されます。ゲームは控えめなマシンでもよりスムーズに実行され、より高い解像度をネイティブにサポートします。

コミュニティ MOD の実装がより簡単になります。開発者は、互換性レイヤーを追加しなくても、テクスチャを変更したり、元のバグを修正したり、最新の機能を追加したりできます。

このアプローチにより、デジタル保存が強化されます。ネイティブ実行可能ファイルは、エミュレータの定期的な更新に依存せずに、将来の世代のハードウェアでも機能し続けます。

プロジェクトですでにテストされているゲーム

いくつかの古典的なタイトルは初期テストを受けており、さまざまな成功を収めています。例としては、PS2 時代を特徴づけたアクション アドベンチャーやホラー ゲームなどが挙げられます。

  • サイレントヒル 2 はオリジナルの雰囲気を維持しつつ、レンダリングが改善されています。
  • 他のアドベンチャー ゲームでは、複雑なシナリオでも安定性が実証されています。
  • レーシング タイトルは、高フレーム レートでの正確な制御を特徴としています。
  • プラットフォーム ゲームは、中程度の設定ではクラッシュが報告されずに実行されます。

コミュニティが新しいポートを提供するにつれて、リストは増えていきます。

現在の開発の課題

元のコードの特殊性により、各ゲームには特定の手動調整が必要です。カスタム PS2 ライブラリは、忠実性を維持するために慎重に再作成する必要があります。

このプロジェクトはまだコンソール ライブラリ全体をカバーしていません。開発者は人気のあるタイトルを優先して、拡大する前に強固な基盤を確立します。

最新のコントロールとの互換性は、予備テストで良好に機能します。入力構成は、現在の Windows API に直接マッピングされます。

再コンパイルされた実行可能ファイルの配布に関する法的問題は、依然としてコミュニティで議論されています。ユーザーがツールを使用するには、ゲームのオリジナル コピーが必要です。

従来のエミュレータとの比較

PCSX2のようなエミュレータは長年にわたって高い互換性を実現してきました。 PS2 のハードウェアを正確に複製しますが、要求の厳しいタイトルではより多くのリソースを消費します。

ネイティブの再コンパイルでは、この解釈層が排除されます。結果は、最新の CPU でパフォーマンスが大幅に向上していることを示しています。

エミュレータは、まだ移植されていないゲームには依然として不可欠です。両方のアプローチが共存し、レトロ コミュニティに利益をもたらします。

レトロコミュニティへの影響

古いゲーム愛好家はブラジルの進歩を祝います。国際フォーラムでは、忘れ去られたカタログを復活させる可能性が強調されています。

独立した開発者がクラシックのビジュアル改善を計画しています。テクスチャのアップスケーリングとウルトラワイド モニターのサポートが当面の可能性として考えられます。

このプロジェクトは、他のコンソールでも同様の取り組みを刺激します。コミュニティは、再コンパイル プロセスをスピードアップするための共同作業を組織します。

サポートされているプラ​​ットフォーム

PS2Recomp は、Windows、Linux、Android 用の実行可能ファイルをコンパイルします。モバイル バージョンにより、ポータブル デバイスで PS2 クラシックをプレイする道が開かれます。

Steam Deck でのテストでは、有望なパフォーマンスが示されています。ポートのネイティブな性質により、Proton との統合は必要ありません。

プロジェクトの今後

定期的なアップデートにより、新しいゲームのサポートが追加されます。このツールは、グローバル コミュニティからのオープンな貢献を歓迎します。

リバース エンジニアリングの専門家とのパートナーシップにより、開発が加速されます。主な目的は、PlayStation 2 ライブラリ全体をアクセス可能な状態で保存することです。

この前進は、独立した取り組みの重要性を強調します。このようなプロジェクトは、ビデオ ゲームの歴史を新しい世代に生かし続けます。

技術的な利点の詳細

再コンパイルにより、Vulkan や DirectX 12 などの最新の API を最大限に活用できるようになります。ゲームは、互換性のあるハードウェアでネイティブ レイ トレーシングをサポートします。

モバイルデバイスの消費電力が削減されます。従来のエミュレーションと比較して、長時間のセッションでもバッテリーの持続時間が長くなります。

静的コンパイルにより、動的な依存関係が排除されます。実行可能ファイルは、外部更新を必要とせずにオフラインで動作します。

マルチコア CPU ではマルチスレッドのパフォーマンスが向上します。グラフィックタスクはより効率的に分散されます。

実用的な使用例

オリジナルのディスクを持つユーザーは、再コンパイル プロセスのためにイメージを抽出します。このツールは、単純なタイトルの場合、数分で実行可能ファイルを生成します。

初期設定には基本的なコマンドラインの知識が必要です。計画されたグラフィカル インターフェイスにより、一般の人々がアクセスしやすくなります。

コミュニティは、安全なリポジトリで既製のポートを共有します。ダウンロードには、著作権で保護されたコンテンツを含まない再コンパイルされたコードのみが含まれます。

入力マシンでのテストにより、幅広いアクセシビリティが明らかになりました。統合グラフィックス カードは、720p で安定したレートでゲームを実行します。

PS2Recomp プロジェクトは、PlayStation 2 ゲームの保存におけるマイルストーンとしての地位を確立します。ブラジルの取り組みは、世界的な舞台で国家の技術力を実証しています。

To Top