| PPSSPP | |
|---|---|
PPSSPPロゴ | |
Windows 10で動作するPPSSPP v1.19.3 | |
| 原作者 | ヘンリック・リドガルド(別名リドガルド) |
| 開発者 | PPSSPPチーム |
| 初回リリース | 2012年11月1日 (2012年11月1日) |
| 安定版リリース | V1.19.3 / 2025年7月14日 ( 2025-07-14 ) |
| リポジトリ | |
| 書かれた | C++ , C [ 1 ] |
| オペレーティング·システム | Windows、macOS、Linux、Xbox Series X/S、iOS、Android、BlackBerry 10、Symbian、Pandora、Wii U |
| プラットフォーム | IA-32、x86-64、ARM、ARM64 |
| サイズ | 16.1 MB: Windows 32 ビット18.1 MB: Windows 64 ビット19.7 MB: macOS 64 ビット28.2 MB: Android 10.0 MB: BlackBerry 10 9.2 MB: Symbian 44.7 MB:ソースコード41.2 MB: iOS |
| 入手可能な | |
| タイプ | ビデオゲームコンソールエミュレーター |
| ライセンス | GNU GPLv2 + |
| Webサイト | www.ppsspp.org |
PPSSPP(「PlayStation Portable Simulator Suitable for Playing Portably」の略)は、Windows、macOS、Linux、iOS、Android、 Nintendo Wii U、Nintendo Switch、BlackBerry 10、MeeGo、Pandora、Xbox Series X/S [ 2 ]、Symbianに対応した、無料でオープンソースのPSPエミュレーターです。速度と移植性を重視しています。[ 3 ] 2012年11月1日にGNU GPLv2以降のライセンスで公開されました。PPSSPPプロジェクトは、 Dolphinエミュレーターの共同創設者の一人であるHenrik Rydgårdによって作成されました。[ 4 ]
機能と開発
PPSSPPはセーブステート、動的再コンパイル(JIT )をサポートし、アドホックワイヤレスネットワークの基本サポートも備えています。PSPのマルチメディアデータをデコードするために、PPSSPPはFFmpegソフトウェアライブラリを使用します。このライブラリは、PSPで使用されるソニー独自のATRAC3plusオーディオフォーマットに対応できるように拡張されています。PPSSPPは、より高い画面解像度、アンチエイリアシング、画像スケーリング、シェーダーのサポート、線形フィルタリングと異方性フィルタリングなど、PSPの機能を超えるグラフィック機能を提供します。
PPSSPPのモバイルデバイス向け移植版では、Androidデバイス向けの「没入モード」、Symbianデバイスにおけるマルチメディアボタンのサポート、BlackBerry 10デバイスにおける正方形画面への画面拡大など、各プラットフォーム固有の追加機能が提供されています。PPSSPPのモバイルデバイス向け移植版はすべて、加速度センサー、キーボード、ゲームパッドを入力デバイスとして使用できます。
PPSSPPはVulkan APIもサポートしています。これはv1.5.4リリースで追加され、サポートされているデバイスで大幅なパフォーマンス向上を実現することを目的としています。[ 5 ]
携帯性
PPSSPPは誕生以来、複数のアーキテクチャとオペレーティングシステムをサポートする移植性に重点を置いてきました。当初はMicrosoft WindowsとAndroidのみをサポートしていましたが、すぐにBlackberry 10、Symbian、macOS、Linux、後にiOSにも拡大しました。[ 6 ] [ 7 ]ソースコードでは、Raspberry Pi、Loongson、Maemo、ユニバーサルWindowsプラットフォーム(Windows 10 Mobile、Xbox One、Windows 10(X86_32、X86_64、ARM、ARM64))、Meego Harmattan、Pandoraなど、さまざまなオペレーティングシステムとプラットフォームも非公式にサポートしています。[ 8 ]一時期、 Xbox 360への移植版がありました。[ 9 ]移植版は中止されましたが、サポートコードは残っており、ビッグエンディアンCPUとDirectX互換GPUのサポートを提供しています。
移植性を高めるため、非移植のBlackberry、Android、Win32インターフェースに加えて、クロスプラットフォーム開発ライブラリであるSDLとQtが利用可能です。Qtフロントエンドは、Symbianなどのプラットフォームへのサポート追加に大きく貢献しました。[ 10 ] Qtフロントエンドは公式にサポートされているすべてのプラットフォームをサポートしており、ネイティブインターフェースが存在しない場合に推奨される代替手段です。[ 11 ]
2017年3月現在、PPSSPPでは984のゲームをプレイでき、67のゲームはゲーム内状態のフレームまで読み込まれます。4つのゲームはメインメニューまたは導入シーケンスにしか到達できません。[ 12 ] 2020年7月現在、ほぼすべてのゲームがPPSSPPエミュレーターでプレイ可能です。[ 13 ]
2024年には、Appleの開発者ガイドラインが変更され、旧世代のビデオゲームシステム向けのエミュレータの公開が許可されたことを受け、iOS版がApple App Storeでリリースされました。App Store版はAppleの制限によりジャストインタイムコンパイルに対応していませんが、開発者は、最新のAppleデバイスであれば、インタープリタ上でもほとんどのゲームをフルスピードで実行できるはずだと指摘しています。[ 14 ]
参照
参考文献
- ^ 「PPSSPP on Github.com」 . GitHub . 2021年10月25日.
- ^ 「Xbox Series X/Sをエミュレーションの強力なツールにする方法」 2020年11月24日。
- ^ PPSSPP Downloads - PSP emulator for Android, Windows, and many more、hrydgard、2013年8月6日にオリジナルからアーカイブ、 2013年9月14日取得
- ^ PPSSPP: Android、iOS、Windows、Linux、MacOSX、Blackberry、Symbian用のPSPエミュレータ、 hrydgard、2013年8月6日にオリジナルからアーカイブ、 2013年9月14日取得
- ^ PPSSPP が最新アップデートで Vulkan グラフィックサポートなどを追加、Android Police、2017 年 12 月 6 日、2018 年 9 月 2 日閲覧
- ^ 「デスクトップPCに最適なPlayStationエミュレーター」 2020年2月5日。
- ^ PPSSPP: Android、iOS、Windows、Linux、MacOSX、Blackberry、Symbian用のPSPエミュレータ、 hrydgard、2014年4月7日にオリジナルからアーカイブ、 2014年6月26日取得
- ^ PPSSPP PSPエミュレータ開発ガイド、hrydgard 、 2014年6月26日取得
- ^ Ced2911/ppsspp、 ced2911 、 2014-06-26取得
- ^ Qt for PSP エミュレータ、xsacha、2015年12月8日にオリジナルからアーカイブ、 2014年6月26日取得
- ^ビルド手順 · hrydgard/ppsspp Wiki 、 2014年6月26日取得
- ^互換性リスト、livisor、2013年3月10日、 2017年3月20日取得
- ^ゲームリスト、PPSSPP、2020-07-11、2020-07-11取得
- ^ Davis, Wes (2024年5月15日). 「PPSSPPがiPhoneにPSPエミュレーションをもたらす」 The Verge . 2024年5月16日閲覧。