| PCSX2 | |
|---|---|
Linuxで実行されているPCSX2 2.0.0のスクリーンショット | |
| 原作者 | 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 |
| 書かれた | C++ |
| オペレーティング·システム | Windows、Linux、macOS |
| プラットフォーム | x86-64 [ 2 ] |
| サイズ | |
| 入手可能な | 14言語[ 4 ] |
| タイプ | ビデオゲームコンソールエミュレーター |
| ライセンス | 0.9.7以降: GPL-3.0以降[ 5 ] 0.9.6まで: GPL-2.0以降 |
| Webサイト | PCSX2 |
PCSX2は、 x86コンピュータ向けのPlayStation 2の無料オープンソースエミュレータです。ほとんどのPlayStation 2ビデオゲームを高い互換性と機能性でサポートしており、ネイティブよりも高い解像度、アンチエイリアシング、テクスチャフィルタリングなど、従来のPlayStation 2のゲームプレイに比べて多くの改善点も備えています。[ 6 ] Windows、Linux、macOS向けにリリースされています。[ 7 ]
背景
PCSX2は、前身のプロジェクトであるPCSX(PlayStationエミュレータ)と同様に、 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以降、Debian、Fedora Linux、Arch Linux、またはその他のディストリビューション(x86-64) macOS Big Sur以降 | Windows 10バージョン 22H2 ( x86-64 ) 以上 Ubuntu 24.04以降、Debian、Fedora Linux、Arch Linux、またはその他のディストリビューション(x86-64) macOS Big Sur以降 |
| CPU | SSE4.1サポート、2 つの物理コアと同時マルチスレッドによる PassMark での 1500 シングル スレッド パフォーマンス。 | AVX2サポート、同時マルチスレッドの有無にかかわらず、4 つの物理コアを備えた PassMark で 2000 のシングル スレッド パフォーマンス。 |
| メモリ | 8 GB のRAM。 | 16 GB のRAM。 |
| グラフィックハードウェア | DirectX 11、OpenGL 3.3、またはVulkan 1.1 のサポートと 2 GB VRAM。 | DirectX 12、OpenGL 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 ]
参照
- RPCS3、PlayStation 3 エミュレーター。
- shadPS4、PlayStation 4 エミュレーター。
- ビデオゲームエミュレーターのリスト
参考文献
- ^ "PCSX2 Readme 0.9.8" . github . 2011年4月8日.
- ^ "x64 の作業とテスト · ディスカッション #4102 · PCSX2/pcsx2" . 2021年7月7日閲覧– GitHub経由。
- ^ “PCSX2 - PlayStation 2エミュレーター - Windows” . pcsx2.net . 2012年5月30日時点のオリジナルよりアーカイブ。2021年6月9日閲覧。
- ^ "PCSX2/pcsx2" . 2024年7月12日閲覧。Crowdin経由。
- ^ 「PCSX2のコアとユーティリティをGPLv3にアップグレード」 2009年9月8日 – GitHub経由。
- ^ a b c d Meo, Francesco De (2018年12月12日). 「ICOはPCSX2 PlayStation 2エミュレーターを通じて4K解像度で実行できるようになりました」 . Wccftech .
- ^ “要件” . Pcsx2.net . 2024年3月29日時点のオリジナルよりアーカイブ。2024年7月12日閲覧。
- ^ 「Ramapcsx2 PSX モード by gregory38 · プル リクエスト #1583 · PCSX2/Pcsx2」 – GitHub経由。
- ^ 「PCSX2 が遅いのはなぜですか?」。
- ^ Refraction (2010-11-05). 「PCSX2の歴史」 . PCSX2. 2017年1月22日時点のオリジナルよりアーカイブ。 2013年9月3日閲覧。
- ^ 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: 数値名: 著者リスト (リンク) - ^ “PCSX2互換性データ” . PCSX2 . 2025年5月28日.オリジナルより2025年5月28日時点のアーカイブ。2025年5月28日閲覧。
- ^ Simons, Hadlee (2022年1月23日). 「AetherSX2:Android向け最高のPS2エミュレーターについて知っておくべきこと」 . Android Authority . 2022年2月7日時点のオリジナルよりアーカイブ。 2022年2月18日閲覧。
- ^ Smith, David (2022年10月25日). 「そう、それはXbox Series Sで動作するPS2エミュレーターだ」Kotaku . 2022年10月25日時点のオリジナルよりアーカイブ。 2023年6月5日閲覧。
- ^ 「PS2エミュレーターがアチーブメントサポートなどに対応」 KitGuru . 2025年8月13日閲覧。
- ^ "PCSX2/pcsx2" . 2021年3月16日閲覧– GitHub経由。
- ^ Humphries, Matthew (2012年8月6日). 「PlayStation 2エミュレーターPCSX2がバージョン1.0に到達、1080pでゲームをプレイ」 . Geek.com . Ziff Davis . 2013年10月5日時点のオリジナルよりアーカイブ。 2013年9月3日閲覧。
- ^ Garnett, Alex (2011年9月1日). 「PCでSony PlayStation 2 (PS2)をエミュレートする方法」 . PC World . 2013年9月3日閲覧。
- ^ 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日閲覧。
- ^ Gurunathan, Sriram (2011年2月4日). 「Top Five Emulators」 . In.com . Network 18. 2013年10月4日時点のオリジナルよりアーカイブ。2013年9月3日閲覧。
- ^ Widder, Brandon (2013年4月20日). 「ベストエミュレーター(NES、SNES、Genesis、N64など)」 . Digital Trends . 2013年10月3日閲覧。
- ^ Corpuz, John (2013年1月30日). 「PC向けの最高のPlayStationエミュレーター」 . Tom's Guide . 2014年1月28日時点のオリジナルよりアーカイブ。 2025年3月14日閲覧。