PCSX2

PCSX2
原作者Linuzappz、George Moralis (AKA Shadow)、[ 1 ] Refraction、Saqib、Gabest、Gregory、GovanifY、Stenzek、lightningterror、fobes
開発者PCSX2チーム
初回リリース2002年3月23日 (2002年3月23日
安定版リリース
2.6.1 / 2026年1月5日 (2026年1月5日
リポジトリgithub .com /PCSX2 /pcsx2
書かれたC++
オペレーティング·システムWindowsLinuxmacOS
プラットフォームx86-64 [ 2 ]
サイズ
入手可能な14言語[ 4 ]
タイプビデオゲームコンソールエミュレーター
ライセンス0.9.7以降: GPL-3.0以降[ 5 ] 0.9.6まで: GPL-2.0以降
WebサイトPCSX2 .net

PCSX2は、 x86コンピュータ向けのPlayStation 2無料オープンソースエミュレータです。ほとんどのPlayStation 2ビデオゲームを高い互換性と機能性でサポートしており、ネイティブよりも高い解像度アンチエイリアシングテクスチャフィルタリングなど、従来のPlayStation 2のゲームプレイに比べて多くの改善点も備えています。[ 6 ] WindowsLinuxmacOS向けにリリースされています。[ 7 ]

背景

PCSX2は、前身のプロジェクトであるPCSXPlayStationエミュレータ)と同様に、 PSEmu Pro仕様のプラグインアーキテクチャに基づいており、コアエミュレータからいくつかの機能を分離しています。これらの機能は、グラフィック、オーディオ、入力コントロール、CD/DVDドライブ、USBおよびFireWire(i.LINK)ポートです。プラグインの種類によって、互換性とパフォーマンスに違いが生じる可能性があります。また、PCSX2はPS2 BIOSの正規版を必要としますが、著作権関連の法的問題により、開発者からダウンロードすることはできません。2016年9月以降、PCSX2はPlayStationゲームと部分的に互換性があります。[ 8 ]

PS2エミュレーションにおける主なボトルネックは、PC x86アーキテクチャ上でEmotion Engineマルチプロセッサをエミュレートすることです。各プロセッサは個別にエミュレートできますが、それらを正確に同期させ、コンソールのタイミングをエミュレートすることは困難です。[ 9 ]

発達

PCSX2の開発は、PlayStationエミュレータPCSX-ReloadedのプログラマーであったLinuzappz氏とShadow氏という名のプログラマーによって2001年に開始されました。PCSX2は当初、エミュレートされたPlayStation 2ハードウェアの個々のコンポーネント間の開発作業をモジュール化する手段としてプラグインを利用していました。後に他のプログラマーがチームに加わり、最終的にいくつかのPS2ゲームをロード画面に表示させることに成功しました。その後、チームはPlayStation 2のBIOSのエミュレーションに着手し、動作は遅く、グラフィックも乱れていましたが、動作させることに成功しました。バージョン0.9.1は2006年7月にリリースされました。

2007年から2011年にかけて、開発者はネットプレイと速度の改善に取り組みました。2011年5月にはPCSX2 0.9.8がリリースされ、wxWidgetsで記述された刷新されたGUIが採用され、Linuxおよび新しいWindowsオペレーティングシステムとの互換性が向上しました。[ 10 ] 2024年7月にはPCSX2 2.0がリリースされました。新しいQt GUI、 Vulkan APIのサポート、プラグインの削除などの変更が行われました。[ 11 ]

2025年5月現在、PlayStation 2ゲームの99%はエミュレータ上で「プレイ可能」またはそれ以上の性能と評価されています。つまり、大部分はプレイ可能ですが、必ずしも完全に問題なくプレイできるとは限りません。少なくともメニュー画面までは起動します。[ 12 ]

PCSX2は、 Android用のPlayStation 2エミュレーターであるAetherSX2のベースとして使用されました。[ 13 ] 2022年には、 Xbox Series X / S用にPCSX2の非公式フォークであるXBSX2が作成されました。[ 14 ]

特徴

PCSX2はセーブステート動的再コンパイルJIT)をサポートしています。また、フルHDでのゲームプレイ録画もサポートしています。[ 6 ]ゲーム速度の増減、無制限のメモリカードの使用、ネイティブオペレーティングシステムでサポートされているゲームパッドコントローラーの利用などのオプションも利用可能です。[ 6 ]チートコードはPNACHパッチファイルの使用によってサポートされています。[ 6 ] RetroAchievementsのサポートにより、一部のゲームにコミュニティ主導の実績システムが追加されます。[ 15 ]

ハードウェア要件

システム要件
要件 最小推奨
パーソナルコンピュータ[ 16 ]
オペレーティング·システムWindows 10バージョン 1809 ( x86-64 ) 以上

Ubuntu 22.04以降、DebianFedora LinuxArch Linux、またはその他のディストリビューション(x86-64


macOS Big Sur以降
Windows 10バージョン 22H2 ( x86-64 ) 以上

Ubuntu 24.04以降、DebianFedora LinuxArch Linux、またはその他のディストリビューション(x86-64


macOS Big Sur以降
CPUSSE4.1サポート、2 つの物理コアと同時マルチスレッドによる PassMark での 1500 シングル スレッド パフォーマンス。AVX2サポート、同時マルチスレッドの有無にかかわらず、4 つの物理コアを備えた PassMark で 2000 のシングル スレッド パフォーマンス。
メモリ8 GB のRAM16 GB のRAM
グラフィックハードウェアDirectX 11OpenGL 3.3、またはVulkan 1.1 のサポートと 2 GB VRAMDirectX 12OpenGL 4.6、Vulkan 1.3、またはMetalサポートおよび 4 GB VRAM

ハードウェア要件はゲームによって大きく異なります。エミュレーションの要求の厳しさから、PCSX2は最新のミッドレンジからハイエンドのハードウェアで良好なパフォーマンスを発揮する可能性が高く、ローエンドのシステムでは完全なパフォーマンスを発揮できない可能性があります。ほとんどの場合、パフォーマンスのボトルネックとなるのはGPUではなくCPUです。これは特に、CPUのみがエミュレーションに使用されるソフトウェアモードの場合に当てはまります。ハードウェアモードでは、GPUがグラフィックをエミュレートしますが、内部解像度が高すぎるとボトルネックになる可能性があります。また、グラフィックコードが最適化されていない、またはビデオカードの性能が低速なために、ゲームの動作が遅くなることもあります。コンピューターのハードウェアは時代とともに進化し続けており、PCSX2でパフォーマンス上の問題が発生する可能性もそれに応じて減少しています。

受付

PCSX2は非常に好評を博しています。Geek.comのMatthew Humphries氏「素晴らしい作品」と評しました。[ 17 ] PC WorldのAlex Garnett氏はPCSX2の設定の難しさを批判しつつも、「傑作」と評しました。[ 18 ] Micro MartのDavid Hayward氏もその複雑さを批判しつつも、「技術的に素晴らしい」と評しました。[ 19 ] In.comのSriram Gurunathan氏はPCSX2を「おそらく最も人気のあるエミュレーター」と評し、同サイトのトップ5エミュレーターの1つに挙げました。[ 20 ] Digital TrendsのBrandon Widder氏は「ベストエミュレーター」の記事でPCSX2を取り上げました。[ 21 ] Tom's GuideのJohn Corpuz氏は「PC向けベストPlayStationエミュレーター」の記事でPCSX2に言及し、「安定してプレイ可能なPlayStation 2エミュレーションに関して言えば、PCSX2は現時点でほぼ最高のゲームだ」と述べています。[ 22 ]

参照

参考文献

  1. ^ "PCSX2 Readme 0.9.8" . github . 2011年4月8日.
  2. ^ "x64 の作業とテスト · ディスカッション #4102 · PCSX2/pcsx2" . 2021年7月7日閲覧– GitHub経由。
  3. ^ “PCSX2 - PlayStation 2エミュレーター - Windows” . pcsx2.net . 2012年5月30日時点のオリジナルよりアーカイブ2021年6月9日閲覧。
  4. ^ "PCSX2/pcsx2" . 2024年7月12日閲覧。Crowdin経由。
  5. ^ 「PCSX2のコアとユーティリティをGPLv3にアップグレード」 2009年9月8日 – GitHub経由。
  6. ^ a b c d Meo, Francesco De (2018年12月12日). 「ICOはPCSX2 PlayStation 2エミュレーターを通じて4K解像度で実行できるようになりました」 . Wccftech .
  7. ^ “要件” . Pcsx2.net . 2024年3月29日時点のオリジナルよりアーカイブ2024年7月12日閲覧。
  8. ^ 「Ramapcsx2 PSX モード by gregory38 · プル リクエスト #1583 · PCSX2/Pcsx2」GitHub経由。
  9. ^ 「PCSX2 が遅いのはなぜですか?」
  10. ^ Refraction (2010-11-05). 「PCSX2の歴史」 . PCSX2. 2017年1月22日時点のオリジナルよりアーカイブ。 2013年9月3日閲覧
  11. ^ Refraction; KamFretoZ; Refraction; RedPanda4552; JordanTheToast; Mrlinkwii; GovanifY; TheTechnician27 (2024年7月12日). 「PCSX2 2.0のご紹介!」 . PCSX2.オリジナルより2024年12月12日アーカイブ。 2024年12月15日閲覧{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)
  12. ^ “PCSX2互換性データ” . PCSX2 . 2025年5月28日.オリジナルより2025年5月28日時点のアーカイブ2025年5月28日閲覧。
  13. ^ Simons, Hadlee (2022年1月23日). 「AetherSX2:Android向け最高のPS2エミュレーターについて知っておくべきこと」 . Android Authority . 2022年2月7日時点のオリジナルよりアーカイブ。 2022年2月18日閲覧
  14. ^ Smith, David (2022年10月25日). 「そう、それはXbox Series Sで動作するPS2エミュレーターだ」Kotaku . 2022年10月25日時点のオリジナルよりアーカイブ。 2023年6月5日閲覧
  15. ^ 「PS2エミュレーターがアチーブメントサポートなどに対応」 KitGuru . 2025年8月13日閲覧
  16. ^ "PCSX2/pcsx2" . 2021年3月16日閲覧– GitHub経由。
  17. ^ Humphries, Matthew (2012年8月6日). 「PlayStation 2エミュレーターPCSX2がバージョン1.0に到達、1080pでゲームをプレイ」 . Geek.com . Ziff Davis . 2013年10月5日時点のオリジナルよりアーカイブ。 2013年9月3日閲覧
  18. ^ Garnett, Alex (2011年9月1日). 「PCでSony PlayStation 2 (PS2)をエミュレートする方法」 . PC World . 2013年9月3日閲覧
  19. ^ Hayward, David (2013年7月19日). 「Retro Console Emulators Group Test: PCSX2 1.0.0 Review」 . Micro Mart . Dennis Publishing . 2015年11月25日時点のオリジナルよりアーカイブ。 2013年9月3日閲覧
  20. ^ Gurunathan, Sriram (2011年2月4日). 「Top Five Emulators」 . In.com . Network 18. 2013年10月4日時点のオリジナルよりアーカイブ2013年9月3日閲覧。
  21. ^ Widder, Brandon (2013年4月20日). 「ベストエミュレーター(NES、SNES、Genesis、N64など)」 . Digital Trends . 2013年10月3日閲覧
  22. ^ Corpuz, John (2013年1月30日). 「PC向けの最高のPlayStationエミュレーター」 . Tom's Guide . 2014年1月28日時点のオリジナルよりアーカイブ。 2025年3月14日閲覧