PS2 ファイル形式とは?
.ps2 ファイルは、PCSX2エミュレータで使用される仮想PlayStation 2メモリーカードイメージです。PCSX2がPS2ゲームを実行する際、物理的なハードウェアではなく、ホストPC上の .ps2 ファイルを読み書きすることで、8 MBのソニー製メモリーカードハードウェアをエミュレートします。
ファイルサイズは正確に 8,388,608 バイトであり、オリジナルのソニー製 8 MB デュアルEEPROMメモリーカードの容量を反映しています。その内部レイアウトは、PS2独自のFATライクなファイルシステムを複製しています。16 KBのページクラスター、BESXXXX-XXXXX 形式のディレクトリ名(ゲームタイトルごとに1つのフォルダ)、およびソニーの公式仕様に基づく BIGSECTOR/SUPERSECTOR 構造が含まれます。PCSX2は、2つのデフォルトの仮想カードを Mcd001.ps2 および Mcd002.ps2 と命名します。
個別のゲームセーブデータは、mymc++(PCSX2プロジェクトツール)またはRoss Ridge氏によるオリジナルのmymcを使用して抽出またはインポートできます。サポートされている交換形式には、MAX Driveの .max、EMS Adapterの .psu、SharkPortの .sps、X-Portの .xps が含まれます。SharkPortも独自のセーブ形式に .ps2 を使用していましたが、拡張子が同じであっても、それらのファイルはPCSX2メモリーカードイメージと互換性がないことに注意してください。
物理的なPS2メモリーカードはDESベースの暗号化とページごとのECCエラー訂正を適用していましたが、PCSX2の .ps2 イメージは物理的なECCを除いた復号化された論理データを保存するため、外部ツールからセーブデータに直接アクセスできます。
セキュリティと安全性
リスク: LOW.ps2 メモリーカードイメージは、ゲームのセーブデータのみを含むバイナリデータファイルです。PC上でコードを実行することはできません。信頼できないソースからのファイルに対する標準的な注意(エミュレータソフトウェアのパーサーの脆弱性など)以外に、セキュリティ上の懸念はありません。
形式の詳細
概要- Adobe PostScript Level 2 ドキュメント - 一部のシステムでは、.ps2 を Adobe によるテキストベースのページ記述言語である PostScript Level 2 ファイルに関連付けています。ゲームとは全く無関係であり、Ghostscript や PostScript 対応のビューアで開くことができます。
- SharkPort PS2 セーブファイル - SharkPort(GameShark周辺機器)も、個別のゲームセーブデータのエクスポートに .ps2 を使用していましたが、拡張子が同じでもPCSX2メモリーカードイメージとは異なるバイナリ形式です。
PS2 ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルタイプ | PlayStation 2 仮想メモリーカードイメージ |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| 固定ファイルサイズ | 8,388,608 バイト(ソニー製PS2メモリーカードの容量を反映した正確な 8 MB) |
| ファイルシステムの種類 | ソニー PS2 独自のFATライクなファイルシステム |
| クラスター/ページ構造 | 16 KB クラスター、BIGSECTOR(8 KB)および SUPERSECTOR(512 B)構造 |
| 最大セーブスロット | 15 ゲームセーブディレクトリ(標準的なPS2メモリーカードの制限) |
| セーブディレクトリの命名 | BESXXXX-XXXXX 形式(リージョンコード + プロダクトコード) |
| デフォルトのPCSX2ファイル名 | Mcd001.ps2 および Mcd002.ps2 |
| 暗号化 | 物理的なPS2ハードウェアはDESベースの暗号化を使用していましたが、PCSX2イメージは復号化された論理データを保存します |
| ECC | 物理カードはページごとのECCを使用しますが、PCSX2ソフトウェアイメージは物理ECCレイヤーを省略しています |
| セーブデータ交換形式 | MAX Drive .max, EMS Adapter .psu, SharkPort .sps, X-Port .xps, Code Breaker .cbs |
| 拡張子の衝突 | SharkPortもセーブファイルに .ps2 を使用していましたが、PCSX2メモリーカードイメージとは互換性がありません |
| 関連OS | Windows, Linux, macOS (PCSX2 エミュレータ) |
| リリース日 | PCSX2 emulator, circa 2003-2005 (first stable PCSX2 releases) |
| 最新バージョン | PCSX2 2.x (2024+); memory card format has been stable since early PCSX2 |
| 仕様書 | www.ps2savetools.com |
PS2 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PS2 ファイルについて最初の質問をしてみましょう。
よくある質問
.ps2ファイルとは何ですか?
.ps2メモリーカードファイルを開いたり管理したりするにはどうすればよいですか?
実機のメモリーカードとPCSX2の間でPS2のセーブデータを転送するにはどうすればよいですか?
.psu または .sps ファイルとしてバックアップし、myMCppを使用してそれらを .ps2 イメージにインポートします。逆の手順も可能です。