ソフトウェア

PS5のゲームをWindowsとLinuxでプレイ可能にするオープンソースのツール「AnyPS5」


AnyPS5はPlayStation 5(PS5)のゲームをLinuxおよびWindowsでプレイ可能にすることを目的としたツールです。AnyPS5はエミュレーションや独立したランタイムプロセスを必要とせず、PS5のゲームをターゲットシステムのネイティブフォーマットに変換するリリンカーと、動的リンクに適したシステムPRXライブラリによって構成されています。

AnyPS5/README.md at main · boykopovar/AnyPS5 · GitHub
https://github.com/boykopovar/AnyPS5/blob/main/README.md

AnyPS5のアーキテクチャの本質はPS5用ゲームの実行ファイルをネイティブのLinux・Windowsプログラムに変換する点にあり、エミュレーションは一切行われません。変換された実行ファイルは通常のプロセスとして実行されます。


AnyPS5の主な機能・特徴は以下の通りです。

・リリンカー:実行ファイルをターゲットシステムのネイティブフォーマットへと変換する
・システムPRXライブラリ:動的リンクをサポートするシステムPRXライブラリの実装を提供する
・エミュレーション不要:エミュレーションや追加のランタイムプロセスを利用しない
・SPIR-V対応:シェーダーリコンパイラはSPIR-Vを生成可能

ネイティブのLinux・Windowsプログラムを生成するリリンカーの基本的な使い方は以下の通りとなります。

relinker [options] <input.elf> <output>

以下の入力ファイル構成があったとします。

/
└ source/
    └ input.elf

Linuxの場合は以下のコマンドを実行します。

relinker source/input.elf app.elf

Windowsの場合は以下のようになります。

relinker --windows source/input.elf app.exe


プロジェクトの互換性リストによると2Dプラットフォーマーゲーム「Dreaming Sarah」がNVIDIA GeForce GTX 1050 Ti+Intel Core i5-7500 3.4GHzの環境で60fpsでの安定動作が確認されています。また互換性リストには記載されていませんが「Dead Cells」の動作成功例も報告されています。

I built the world's first fully native PS5 game running on Windows with no emulation or translation layers: Dead Cells using AnyPS5 : r/emulation


AnyPS5は実験的側面が強くまだまだ技術的負債が多い状況ですが、エミュレーターを使用せずネイティブ移植を自動的に行う点は興味深く、今後も注目すべきプロジェクトです。

・関連記事
XBOXがGTA6のクラウドストリーミング独占権を獲得したとの報道、本当ならPCでもすぐプレイ可能に - GIGAZINE

「スカイリム×タルコフ」のようなマッシュアップMODをAI生成する行為が流行してMOD制作者たちが怒り - GIGAZINE

ニンテンドー64のゲームを84日間で逆コンパイル - GIGAZINE

Googleが「Gemini 4 Argon」を発表、GPT-6 AstraやClaude Fable 5.1を超える性能でGemini 4シリーズの先駆けモデル - GIGAZINE

「くすっと笑えるけど考えさせられる研究」に贈られる2026年度イグ・ノーベル賞全10部門の研究内容まとめ、日本人は20年連続受賞 - GIGAZINE

オープンソース動画編集ソフトのOpenShot Video Editorが史上最大のクリエイティブワークフローアップグレードを実現した「OpenShot 4.0」をリリース - GIGAZINE

オープンソースのRadeonドライバーをWindowsに移植する試みが進行中 - GIGAZINE

in ソフトウェア, Posted by log1c_sh

You can read the machine translated English article AnyPS5 is an open-source tool that allow….