RPCS3
RPCS3 は PlayStation 3 用ゲームのエミュレータです。
目次
インストール
rpcs3-gitAUR または rpcs3-binAUR をインストールします。
実際にゲームを動かすには、クイックスタートガイド]に記載されているように、「プレイステーション 3」のシステムソフトウェアが必要です。幸いなことに、このファームウェアの入手は、PlayStation 2など他のソニー製システムに比べて簡単です。ソニーはオンラインでもファイルを提供しているので、何もダンプする必要はありません。大きなボタンをクリックして、PS3UPDAT.PUP
ファイルを ダウンロードします。
RPCS3 をインストールした後、File > Install Firmware を開いて、ダウンロードしたファイルを選択します。
設定
ゲームを快適にプレイするには、ゲームパッドが必要です。最適なのは、オリジナルのプレイステーション 3 コントローラーです。他のゲームパッドもサポートされています。メニューエントリの Pads"" で Handlers が evdev
に設定されていることを確認してください。
ゲームのインストール
RPCS3 は、$XDG_CONFIG_HOME/rpcs3
にデータを保存します。ゲーム ディレクトリは、さらに追加することができます。ディスクダンプとダウンロード(PSN)されたゲームを区別します。ディスクダンプを disc ディレクトリに、ダウンロードしたものを game
ディレクトリに入れます。
ゲームを実行する通常の方法は、rpcs3 をそのディレクトリにポイントするか、.pkg ファイルであればそれをインストールすることです。
ダウンロードとディスクダンプの違い
Downloaded games (or other content, such as DLCs) usually consist of only two files, a key (or license) and the actual game. The key is usually contained in a tiny .rap file, the game is much bigger in size, usually around 10-15 gigabytes. Put both files into game dir/name of the game
. name of the game is purely cosmetic, as this directory only exists so that the files, which may have random names, do not make the directory listing unreadable.
Disc dumps contain many files and can easily identified by the PS3_GAME
directory in it. PS3_GAME/ICON0.png
and PS3_GAME/PIC1.png
contain the icon and background for that specific game.
トラブルシューティング
デバッグメニューを有効にする
残念ながら、多くのゲームはまだ完全にプレイ可能ではなく、回避策が必要です。デフォルトで表示されるすべての設定がグリッチやその他のバグに役立つわけではないので、いくつかの重要な設定はデバッグメニューで行われます。デバッグメニューを有効にする方法については、RPCS3 FAQ を参照してください。
システム全体のダークテーマでメインウィンドウが変になる
ダークテーマを使用するように環境を設定しているユーザーは、デフォルトのテーマで問題が発生する場合があります。Config > GUI で、別のテーマを選択してください。
シェーダーコンパイル時に突然グラフィックがポップインする
Config > GPU で Shader Mode を Async with Shader Interpreter に設定します。
これは、シェーダを完全にコンパイルするのに時間がかかるような状況に役立ちます。オブジェクトはシェーダがコンパイルされるまで見えないので、カットシーンなどの楽しさを損なう可能性があります。
Weird graphics errors
かつて完璧に動作していたゲームが、起動後に突然動作しなくなった場合、キャッシュをクリアしてください。通常、$XDG_CACHE_HOME/rpcs3
にあり、削除しても安全です。この場所には、ログや、コンパイルされたシェーダーや PPU モジュールのような問題なく再生成できるものだけが含まれています。これを削除すると、次回の起動が遅くなります。
RLIMIT_MEMLOCK の増加
Failed to set RLIMIT_MEMLOCK size to 2 GiB. Try to update your system configuration
realtime-privileges をインストールして、自身のユーザを realtime
グループに追加してください。