PCSX2 Playground FAQ

セクション1: このプロジェクトについて

プロジェクトが始まった経緯を教えてください。
PCSX2 Playgroundプロジェクトは、公式のPCSX2開発チームに参加していない人々によるいくつかのバグ修正や速度の改善などを集めたものとして始まりました。最終的にSubversionリポジトリが作られ、次第に大きなプロジェクトとなり、現在では非常に多数の修正や改良を含むものとなっています。

一般向けのリリースを行う理由は何ですか?
プロジェクトの公開、つまりフォーラムを作り、コンパイル済みのパッケージを配布することにしたのは、一般の多くの人々にPlaygroundプロジェクトに触れてもらうためです。svnリポジトリは便利ですが、エミュレータに興味があってもsvnからコンパイルできる人は多くありません。そのため、改良点や安定性がある程度のレベルに達したと思われた時点で、リリースを決定しました。

公式のPCSX2プロジェクトとはどんな関係ですか?
このプロジェクトはPCSX2のrevision 384からのブランチです。プログラムの基本的な構造やリコンパイラはそのままですが、多くのコードに修正が加えられ、新たな機能が加わったり既存の問題が解決されたりしています。

オープンソースのプロジェクトですか?
はい。元のPCSX2と同じくGPLv2に準拠するオープンソースなプロジェクトです。

プロジェクトに参加できますか?
もちろん歓迎です。 ここ を参照してください。

配布されているパッケージは完全なものですか? すぐにゲームをプレイできますか?
いいえ。パッケージは完全なものではありません。プレイの前に最低3つやるべきことがあります。
1つ目はBIOSの入手です。所持しているPS2から吸い出してください。吸い出しソフトは ここ から入手できます。
2つ目は本体とプラグインの設定です。もし不明な点があれば公式サイトに設定ガイドがあるので参照してください。やることはだいたい同じです。
そして3つ目、非常に重要なのはGSdxのためにDirectXのアップデートを行うことです。GSdxはPlaygroundプロジェクト推奨のGSプラグインです。アップデータは ここ から入手できます。

プロジェクトのメンバーは誰ですか?
アルファベット順で、
  • Arcum42 : 開発者
  • Cottonvibes : 開発者
  • Drk||razi : 開発者
  • JakeStine (またはAir) : 開発者
  • Krakatos : βテスト、フォーラムやプロジェクトの管理
  • Rama : 開発者
です。

セクション2: エミュレータに関する一般的な質問

このエミュレータを動かすのに必要なものは何ですか?
最低限のスペック
  • Windows/Linux
  • SSE2をサポートするCPU (Pentium4以降、Athlon64以降)
  • ピクセルシェーダ2.0をサポートするGPU
  • 512MBのRAM
推奨スペック
  • Windows Vista 32/64bit
  • Core 2 Duo 3.2GHz以上のCPU
  • GeForce 8600 GT以上のGPU
  • 1GBのRAM (Vistaなら2GB)

クアッドコアをサポートしていますか?
いいえ。現時点では2コアまでしか使いません。3コア以上で効率よくPCSX2を動かすには、非常に大きなプログラムの修正が必要です。今すぐに対応する事は不可能なので、いつクアッドコアに対応するか、という質問は勘弁してください。

SLIやCrossFireは有効ですか?
GPUが足を引っ張っているゲームでは効果があるかもしれません。ただし、SLIやCFはnVidia/ATIのドライバで設定すべきもので、PCSX2側でどうこうできるものではありません。SLIやCFがPCSX2でうまく動かない場合は、無効にしてください。

なぜ高速化のためにCUDAを使わないのですか?
CUDAは非常に多くの並列スレッドで動かして効果を発揮するもので、PCSX2には向いていません。なので、もし現時点でCUDAに対応しても、動作は非常に遅いものになるでしょう。

xxというゲームは動きますか?
将来的はに互換性リストを作るかもしれませんが、現時点で動作の可否を知るための最善の方法は実際に動かしてみる事です。また、 ここ にある公式サイトの互換性リストも参考になるかもしれません。もし公式版で動くゲームがPlayground版で動かない場合、バグレポート用のスレッドに問題を報告してもらえるとありがたいです。

PS1のゲームは動きますか?
いいえ。PS2のゲームにしか対応していません。

なぜ遅いのですか?
PS2は非常に複雑なゲーム機で、多くの部分を同時にエミュレーションしなければなりません。詳細な解説は ここ を参照してください。

どこでBIOSやゲームを入手できますか?
BIOSは所有しているPS2から吸い出してください。ゲームは持っているものを使ってください。以上。

VM版とTLB版の違いは何ですか?
基本的にはVM版の方が速いので、こちらを使うべきです。ただし、特にVistaの場合、VM版がうまく動かない事があります (PCSX2を管理者として実行することを忘れないでください)。もしVM版が動かない場合は、TLB版を使ってください。それほど大きな差はありません。また、TLB版の方がうまく動くゲームもあります。
追記:rev650更新履歴より「最適化によって、TLB版は既にVM版と同等かTLB版の方が速くなっている」。今後はTLB版のみとなるようです。

ゲームをプレイする方法を教えてください。
  1. BIOSを吸い出し、BIOSフォルダに入れる
  2. エミュレータを設定する
  3. PS2のディスクを入れるか、高速に読み込むためにisoイメージにしておく
  4. cdvdromプラグインでディスクもしくはisoファイルを指定する
  5. File->Run CD/DVDを選ぶ

なぜPlayground版は公式のPCSX2より遅いのですか?
Playground版は公式版と比較して、余分なチェックや厳密なベクトル演算ユニット/FPUのクランプを行っています。この結果、エミュレーションの精度が向上する反面、速度が低下しています。これはSpeed hacksの"Stable"を選択する事で改善できます。詳しくはセクション3を参照してください。

セクション3: 設定について

CPUオプションについて教えてください。
通常は、EErec/VURecオプションは常に有効にしてください。無効にすると非常に遅くなります。バグを確認する際は無効にすると良いかもしれません。
MTGSオプションはデフォルトでは無効になっていますが、デュアルコア以上/HyperThreadingのCPUでは常に有効にしてください。大きくパフォーマンスが向上すると思います。MTGSは現在は安定しているはずですが、ゲームによってクラッシュする等の問題が発生した場合は無効にしてみてください。

DCオプションはどこにありますか?
Playground版では必要なくなったので、削除されました。

Frame Limitingオプションについて教えてください。
ゲームを快適にプレイするためのオプションです。ダイアログの中に詳しい説明がありますので、良く読んで設定してください。

PS2のゲームの標準の速度はどれぐらいですか?
NTSC (日米) のゲームは60fps、PAL (欧州) のゲームは50fpsです。ここでいう速度はグラフィックのみがコマ落ちするだけで済むPC用のゲームと違い、音やグラフィックなど全ての動作に影響します。つまり、NTSCのゲームが30fpsで動いている場合、本来の半分のスピードでゲームは進行します。

パッチについて教えてください。
パッチはPCSX2がまだ登場して間もない頃に、ゲーム毎の細かい設定を行って動作を改善するのに役立っていましたが、時間が経つにつれて役目を終えつつあります。Playground版にはまだ含まれていますが、多くは役に立たないので、デフォルトでは使わない設定になっています。使う場合はメニュー(Misc->Enable Patches)から有効にしてください。

Gamefixesについて教えてください。
特定のゲームに向けた特別な修正です。他のゲームの動作に悪影響を及ぼす可能性があるので、特定のゲームをプレイする時にのみ有効にしてください。ただし、不安定なゲームがある場合は試しに有効にしてみるのもいいかもしれません。改善する保証は無いですが。

Speed hacksについて教えてください。
その名の通り、ゲームの動作速度を改善するためのハックです。ほぼ安全なものもあれば、非常に実験的なものもあります。反映させるには、とりあえず用意されている3つのボタンのどれかを押してみる事をおすすめします。
  • Nothing : 全てのハックを無効にします。互換性を最重視する場合はこの設定を使ってください。
  • Stable : 「安全な」ハックのみを有効にします。有効になるハックは多くのゲームで問題を起こさないものなので、速度を上げるためにはまずこれを試してみてください。問題が起きたら、Nothingに戻してください。
  • Speed : 限界まで速度を上げるために、1つ (非常に不安定なsync hack x3) を除いて全てのハックを有効にします。とにかく速くしたい場合はこれを選んでください。動かなくなっても文句は言わないように。
注意: 「Nothing」以外の設定で動かしたゲームのバグ報告はしないでください。

Advancedオプションについて教えてください。
このオプションは、変更するといくつかのゲームに非常に大きな悪影響を及ぼす可能性がある事を理解して使ってください。ダイアログに詳細な説明がありますので、読んでください。

プラグインについて教えてください。
パッケージには、各種PCSX2用プラグインの最新の安定版が含まれています。設定した上で使ってください。我々としてもプラグインの網羅的な説明を用意したいところですが、とりあえず公式サイトの設定ガイドを参考にしてください。また、NGEmuの各プラグインの公式スレッドも参考になるでしょう。

音がひどいのは何故ですか?
現時点では非常に良い選択肢だと思われる、SPU2ghzをデフォルトのSPU2プラグインにしてありますが、特にスクウェアのゲームなど動作が思わしくないゲームもあります。問題がある場合は、ZeroSPU2も試してみてください。なお、SPU2ghzはZeroSPU2よりも正確にPS2のサウンドプロセッサをエミュレートしています。また、クリッピングやノイズが聞こえたら、volume boostのオプションを切る、interpolationをnoneにする等を試してみてください。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2009年01月31日 12:54