.CSO

CSO ファイル

CISO Compressed ISO Image
質問する
クイック回答

CSOファイルは、圧縮されたPSP(またはPS2)のゲームディスクイメージです。メモリースティックの容量を節約するために、ISOの各ブロックをDEFLATEで圧縮したものです。CSOをネイティブで読み込めるPPSSPPエミュレータ(Windows/macOS/Linux/Android)で直接開くことができます。通常のISOに戻すには、無料ツールのmaxcsoを使用してください。

開発元: BOOSTER (original ciso tool author); community format used by PSP/PS2 emulators カテゴリ: ディスクイメージファイル MIME: application/octet-stream
対応OS Windows macOS Linux Android
関連: .BIN · .ISO · .MDF · .DMG

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 2, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

CSO ファイル形式とは?

.csoファイルは、ISOディスクイメージを圧縮するために設計された初期の圧縮形式の一つです。CISO(Compressed ISO)とも呼ばれ、ディスクイメージをオンデマンドで読み取り可能に保ちながら、ストレージ容量を削減するためにブロックレベルの圧縮を適用します。

.cso形式は主に、PlayStation Portable(PSP)のゲームディスクイメージを圧縮状態で保存するために使用されます。.csoファイルは9段階(1〜9)のレベルで圧縮でき、レベルが高いほど圧縮率は高くなりますが、展開速度は遅くなります。各2 KBのセクタブロックは個別にDEFLATE圧縮されますが、圧縮してもサイズが小さくならない場合は生のまま保存されます。これにより、カスタムファームウェアやエミュレータはその瞬間に必要なブロックだけを展開できます。

すべての.csoは、バイトオフセット0にある4バイトのASCIIシグネチャCISOで始まり、その後に24バイトのヘッダー(ブロックサイズ、展開後の合計サイズ、バージョン)が続きます。一般的なツールにはmaxcsoやcisoがあります。PPSSPPエミュレータは、Windows、macOS、Linux、Androidで.csoファイルを直接読み取ることができます。より新しい派生形式である.zsoは、低電力ハードウェアでの展開を高速化するためにDEFLATEをLZ4に置き換えています。

セキュリティと安全性

リスク: MEDIUM

CSO形式自体は受動的なデータです。リスクはコンテンツとソースにあります。流通しているCSOファイルはほとんどの場合、著作権で保護されたPSP/PS2ゲームです。所有しているディスクをダンプすることは一つの方法ですが、他人のゲームをダウンロードすることは海賊行為です。また、ゲームROMのダウンロードサイトはマルウェアの温床となることが多く、偽の«インストーラー»や展開ツールが同梱されていることがよくあります。圧縮・展開にはmaxcso(オープンソース)を、再生にはPPSSPP(公式サイト)を使用し、開発が止まったpspgen.com時代のユーティリティや、怪しい«CSO変換»ダウンロードポータルは避けてください。

形式の詳細

概要
正式名称CISO Compressed ISO Image別名 Compressed ISO, cISO
開発元BOOSTER (original ciso tool author); community format used by PSP/PS2 emulators登場時期 circa 2005 (ciso tool for PSP homebrew); CSOv2 added later for larger/PS2 images
MIME タイプapplication/octet-stream
タイプブロック圧縮光学ディスクイメージ(ISOを包むバイナリコンテナ)
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
4349534F
ASCII
CISO
CSOファイルは、オフセット0にあるASCIIシグネチャ «CISO» (43 49 53 4F) で始まり、その後に24バイトのヘッダー(ヘッダーサイズ、展開後の合計サイズ、ブロックサイズ - 通常は2048バイト - およびバージョン)、次にブロックインデックステーブルとDEFLATE圧縮されたブロックが続きます。関連するZSOバリアントは «ZISO» シグネチャとLZ4圧縮を使用し、DAXは独自のヘッダーを持つ別のPSP圧縮形式です。

CSO ファイルを開くプログラム

Windows3 apps
PPSSPP オープンソース PPSSPPを開き、.csoファイルを指定する(「ゲーム」タブまたはドラッグ&ドロップ)だけで、CSOを直接読み込んでPSPゲームを実行します。
maxcso オープンソース コマンドラインで「maxcso --decompress game.cso」と入力してISOを取得するか、「maxcso game.iso」でCSOを作成します。UMDGenやCISOツールの現代的な代替品です。
7-Zip (inspect only) オープンソース 7-ZipはCISOブロックを展開できません。ファイルが単なるアーカイブでないことを確認するためだけに利用してください。ISOを取得するには、代わりにmaxcsoを使用してください。
macOS2 apps
PPSSPP オープンソース PPSSPPを開き、.csoファイルを指定する(「ゲーム」タブまたはドラッグ&ドロップ)だけで、CSOを直接読み込んでPSPゲームを実行します。
maxcso オープンソース コマンドラインで「maxcso --decompress game.cso」と入力してISOを取得するか、「maxcso game.iso」でCSOを作成します。UMDGenやCISOツールの現代的な代替品です。
Linux2 apps
PPSSPP オープンソース PPSSPPを開き、.csoファイルを指定する(「ゲーム」タブまたはドラッグ&ドロップ)だけで、CSOを直接読み込んでPSPゲームを実行します。
maxcso オープンソース コマンドラインで「maxcso --decompress game.cso」と入力してISOを取得するか、「maxcso game.iso」でCSOを作成します。UMDGenやCISOツールの現代的な代替品です。
Android1 app
PPSSPP for Android オープンソース PPSSPPをインストールし、ストレージ上の.csoを参照してタップしてプレイします。CSOはネイティブでサポートされています。

技術的詳細

詳細仕様
ファイルシグネチャバイトオフセット0にCISO(hex 43 49 53 4F)
ヘッダーサイズ24バイト(固定長バイナリヘッダー)
ブロックサイズ1ブロックあたり2,048バイト(ISO 9660 / UDFのセクタサイズに一致)
圧縮アルゴリズムDEFLATE (zlib)、各2 KBブロックに独立して適用
圧縮レベル1(最速、最小圧縮)から9(最低速、最大圧縮)
ブロックごとのストレージフラグ各ブロックのインデックスエントリに、ブロックが圧縮されて保存されているか、生(未圧縮)で保存されているかを示すフラグがあります
バイト順序リトルエンディアン(すべてのマルチバイト整数ヘッダーフィールド)
エンコーディングバイナリ
典型的な圧縮サイズ圧縮レベルとコンテンツの種類に応じて、元のISOの50〜70%
典型的なファイルサイズ範囲200 MB - 1.5 GB (PSP UMDゲームイメージ)
形式バージョンv1(オリジナルのCISO)およびv2(maxcso。2 GBを超えるイメージのサポートと追加のブロックフラグを追加)
MIMEタイプapplication/octet-stream; または application/x-compressed-iso
ラップされたソース形式ISO 9660 / UDF 光学ディスクイメージ
整合性ファイル全体のチェックサムはありません。ブロックごとの整合性はDEFLATEストリームに依存します
主な用途カスタムファームウェアやPPSSPPなどのエミュレータでのPSP UMDゲームイメージの配布と実行
関連する圧縮バリアントZSO (.zso) はDEFLATEの代わりにLZ4を使用。DAX (.dax) は別のPSP形式。maxcsoによるCSOv2は、より大きなイメージのために元のヘッダーを拡張しています
リリース日circa 2005 (ciso tool for PSP homebrew); CSOv2 added later for larger/PS2 images
最新バージョンCSO v2 (extends the original CISO header for >2 GB images and additional block flags); ZSO is a Zlib→LZ4 variant
仕様書github.com

CSO の変換

コミュニティ Q&A

ユーザーからの質問
質問する
CSO ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。CSO ファイルについて最初の質問をしてみましょう。

よくある質問

CSOファイルを開くにはどうすればよいですか?
PPSSPPエミュレータ(Windows/macOS/Linux/Android)で実行してください。CSOを直接開き、PSPゲームをプレイできます。CSOからファイルを抽出する必要はありません。これはディスクイメージ全体を指します。
CSOをISOに変換するにはどうすればよいですか?
maxcso(無料、オープンソース、クロスプラットフォーム)を使用してください。「maxcso --decompress game.cso」と入力すると、標準のISOが生成されます。古いUMDGenやCISOツールでも可能でしたが、現在は開発が停止しています。
CSOファイルとは何ですか?
これはCISO「圧縮ISO」であり、容量を節約するために各ブロックをDEFLATE圧縮したPSP(またはPS2)のゲームディスクイメージです。PSPエミュレータやカスタムファームウェアは、完全に展開することなくこれを読み取ることができます。
ISOをCSOに圧縮するにはどうすればよいですか?
maxcsoを使用します。「maxcso game.iso」でgame.csoが作成されます。圧縮レベルを選択して、サイズと展開速度のバランスを調整してください。レベル9が最小サイズになりますが、低いレベルの方が非力なハードウェアでは高速に動作します。
CSOゲームの動作が遅いのはなぜですか?
高い圧縮レベルは、リアルタイムでの展開時にCPU負荷がかかります。より低いレベルで再圧縮するか、maxcsoを使用してZSO(LZ4)形式に変換することで、低電力デバイスでの展開速度を向上させてください。
CSO、ZSO、DAXの違いは何ですか?
すべてPSPディスクイメージを圧縮する形式です。CSOはDEFLATE(最高サイズ効率)、ZSOはLZ4(高速展開、サイズはやや大きい)を使用し、DAXは古い別の形式です。PPSSPPはCSOとZSOを直接サポートしています。

参考文献

1maxcso - CSO/ZSO compressor/decompressor (GitHub)github.com
2PPSSPP - PSP emulator (opens CSO directly)www.ppsspp.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.M4AMPEG-4 Audio File
7.BINCD/DVD Disc Image (BIN/CUE)
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.MDMarkdown Document

関連する拡張子

.BINCD/DVD Disc Image (BIN/CUE)
.ISOISO disc image (ISO 9660 / UDF)
.MDFMedia Descriptor File (Alcohol 120% / DAEMON Tools disc image)
.DMGApple Disk Image
.NRGNero Burning ROM Disc Image
.TIBAcronis True Image Backup

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧