.CSO

Plik CSO

CISO Compressed ISO Image
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik CSO to skompresowany obraz płyty z grą na PSP (lub PS2) - obraz ISO, w którym każdy blok jest skompresowany algorytmem DEFLATE w celu zaoszczędzenia miejsca na karcie pamięci. Można go otworzyć bezpośrednio w emulatorze PPSSPP (Windows/macOS/Linux/Android), który natywnie obsługuje format CSO. Aby odzyskać zwykły plik ISO, należy użyć darmowego narzędzia maxcso.

Deweloper: BOOSTER (original ciso tool author); community format used by PSP/PS2 emulators Kategoria: Pliki obrazów dysków MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux Android
Powiązane: .BIN · .ISO · .MDF · .DMG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 2, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku CSO?

Plik .cso to jeden z najwcześniejszych formatów kompresji zaprojektowanych do zmniejszania rozmiaru obrazów płyt ISO. Znany również jako CISO (Compressed ISO), stosuje kompresję na poziomie bloków, aby zredukować zajmowane miejsce, jednocześnie pozwalając na odczyt obrazu płyty na żądanie.

Format .cso jest używany głównie do przechowywania obrazów płyt z grami na PlayStation Portable (PSP) w formie skompresowanej. Plik .cso może być skompresowany na dziewięciu poziomach (1-9), gdzie wyższe poziomy zapewniają większą kompresję, ale wolniejszą dekompresję. Każdy sektor o rozmiarze 2 KB jest indywidualnie kompresowany algorytmem DEFLATE - lub przechowywany w formie surowej, jeśli nie ulegnie zmniejszeniu - dzięki czemu niestandardowe oprogramowanie (custom firmware) i emulatory dekompresują tylko te bloki, które są potrzebne w danej chwili.

Każdy plik .cso zaczyna się od 4-bajtowej sygnatury ASCII CISO na offsecie 0, po której następuje 24-bajtowy nagłówek (rozmiar bloku, całkowity rozmiar po dekompresji, wersja). Typowe narzędzia to maxcso i ciso; emulator PPSSPP odczytuje pliki .cso bezpośrednio w systemach Windows, macOS, Linux i Android. Nowszy wariant, .zso, zastępuje algorytm DEFLATE przez LZ4 w celu szybszej dekompresji na słabszym sprzęcie.

Bezpieczeństwo

RYZYKO: MEDIUM

Sam format CSO to pasywne dane. Ryzyko wiąże się z zawartością i źródłem: pliki CSO w obiegu to niemal zawsze chronione prawem autorskim gry na PSP/PS2 - tworzenie kopii zapasowych własnych płyt to jedno, ale pobieranie gier innych osób to piractwo. Strony z obrazami gier są również częstym źródłem złośliwego oprogramowania, często dołączając fałszywe „instalatory” lub dekompresory. Do kompresji i dekompresji używaj wyłącznie maxcso (open-source), a do odtwarzania PPSSPP (oficjalna strona); unikaj nieaktywnych narzędzi z ery pspgen.com oraz wszelkich portali oferujących „CSO converter” do pobrania.

Szczegóły formatu

w pigułce
PEŁNA NAZWACISO Compressed ISO Imageznany również jako Compressed ISO, cISO
DEWELOPERBOOSTER (original ciso tool author); community format used by PSP/PS2 emulatorsod circa 2005 (ciso tool for PSP homebrew); CSOv2 added later for larger/PS2 images
TYP MIMEapplication/octet-stream
TYPObraz płyty optycznej z kompresją blokową (binarny kontener wokół ISO)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
4349534F
ASCII
CISO
Plik CSO zaczyna się od sygnatury ASCII „CISO” (43 49 53 4F) na offsecie 0, po której następuje 24-bajtowy nagłówek (rozmiar nagłówka, całkowity rozmiar nieskompresowany, rozmiar bloku - zazwyczaj 2048 bajtów - oraz wersja), następnie tabela indeksu bloków i bloki skompresowane algorytmem DEFLATE. Powiązany wariant ZSO używa sygnatury „ZISO” i kompresji LZ4; DAX to oddzielny format kompresji PSP z własnym nagłówkiem.

Programy otwierające pliki CSO

Windows3 apps
PPSSPP Open-source Otwórz PPSSPP, wskaż plik .cso (zakładka Gry lub przeciągnij i upuść) - emulator odczyta CSO bezpośrednio i uruchomi grę PSP.
maxcso Open-source Linia komend: „maxcso --decompress game.cso”, aby uzyskać ISO, lub „maxcso game.iso”, aby utworzyć CSO. Nowoczesny następca narzędzi UMDGen/CISO.
7-Zip (inspect only) Open-source 7-Zip nie potrafi dekompresować bloków CISO; używaj go tylko do weryfikacji, czy plik nie jest zwykłym archiwum. Aby uzyskać ISO, użyj zamiast tego maxcso.
macOS2 apps
PPSSPP Open-source Otwórz PPSSPP, wskaż plik .cso (zakładka Gry lub przeciągnij i upuść) - emulator odczyta CSO bezpośrednio i uruchomi grę PSP.
maxcso Open-source Linia komend: „maxcso --decompress game.cso”, aby uzyskać ISO, lub „maxcso game.iso”, aby utworzyć CSO. Nowoczesny następca narzędzi UMDGen/CISO.
Linux2 apps
PPSSPP Open-source Otwórz PPSSPP, wskaż plik .cso (zakładka Gry lub przeciągnij i upuść) - emulator odczyta CSO bezpośrednio i uruchomi grę PSP.
maxcso Open-source Linia komend: „maxcso --decompress game.cso”, aby uzyskać ISO, lub „maxcso game.iso”, aby utworzyć CSO. Nowoczesny następca narzędzi UMDGen/CISO.
Android1 app
PPSSPP for Android Open-source Zainstaluj PPSSPP, przejdź do pliku .cso w pamięci urządzenia i dotknij, aby zagrać; format CSO jest obsługiwany natywnie.

Szczegóły techniczne

specyfikacja
Sygnatura plikuCISO (hex 43 49 53 4F) na offsecie 0
Rozmiar nagłówka24 bajty (nagłówek binarny o stałej długości)
Rozmiar bloku2 048 bajtów na blok (zgodnie z rozmiarem sektora ISO 9660 / UDF)
Algorytm kompresjiDEFLATE (zlib), stosowany niezależnie do każdego bloku 2 KB
Poziomy kompresjiOd 1 (najszybszy, najmniejsza kompresja) do 9 (najwolniejszy, maksymalna kompresja)
Flaga przechowywania blokuKażdy wpis w indeksie bloków zawiera flagę określającą, czy blok jest skompresowany, czy surowy (nieskompresowany)
Kolejność bajtówLittle-endian (wszystkie wielobajtowe pola całkowitoliczbowe nagłówka)
KodowanieBinarne
Typowy rozmiar po kompresji50-70% źródłowego ISO, zależnie od poziomu kompresji i typu zawartości
Typowy zakres rozmiaru pliku200 MB - 1,5 GB (obrazy gier PSP UMD)
Wersje formatuv1 (oryginalne CISO) oraz v2 (maxcso; dodaje obsługę obrazów większych niż 2 GB i dodatkowe flagi bloków)
Typ MIMEapplication/octet-stream; również application/x-compressed-iso
Format źródłowyObraz płyty optycznej ISO 9660 / UDF
IntegralnośćBrak sumy kontrolnej dla całego pliku; integralność poszczególnych bloków opiera się na strumieniu DEFLATE
Główne zastosowanieDystrybucja i uruchamianie obrazów gier PSP UMD pod niestandardowym oprogramowaniem oraz emulatorami takimi jak PPSSPP
Powiązane warianty kompresjiZSO (.zso) używa LZ4 zamiast DEFLATE; DAX (.dax) to oddzielny format PSP; CSOv2 przez maxcso rozszerza oryginalny nagłówek dla większych obrazów
Wydanocirca 2005 (ciso tool for PSP homebrew); CSOv2 added later for larger/PS2 images
Najnowsza wersjaCSO v2 (extends the original CISO header for >2 GB images and additional block flags); ZSO is a Zlib→LZ4 variant
Specyfikacjagithub.com

Konwersje CSO

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami CSO. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki CSO.

Najczęściej zadawane pytania

Jak otworzyć plik CSO?
Uruchom go w emulatorze PPSSPP (Windows/macOS/Linux/Android), który bezpośrednio otwiera pliki CSO i pozwala grać w gry z PSP. Z plików CSO nie wypakowuje się pojedynczych danych - stanowią one kompletny obraz płyty.
Jak przekonwertować CSO na ISO?
Użyj programu maxcso (darmowy, open-source, wieloplatformowy): komenda „maxcso --decompress game.cso” wygeneruje standardowy plik ISO. Stare narzędzia UMDGen/CISO również to potrafiły, ale są już nierozwijane (abandonware).
Co to jest plik CSO?
To „skompresowane ISO” (CISO) - obraz płyty z grą na PSP (lub PS2), w którym każdy blok jest skompresowany algorytmem DEFLATE dla oszczędności miejsca. Emulatory PSP i niestandardowe oprogramowanie odczytują go bez konieczności pełnej dekompresji.
Jak skompresować ISO do CSO?
Użyj maxcso: komenda „maxcso game.iso” utworzy plik game.cso. Wybierz poziom kompresji, aby zrównoważyć rozmiar i prędkość dekompresji; poziom 9 daje najmniejszy plik, niższe poziomy działają szybciej na słabszym sprzęcie.
Dlaczego moja gra w formacie CSO działa wolno?
Wysokie poziomy kompresji obciążają procesor podczas dekompresji w locie. Spróbuj skompresować grę ponownie na niższym poziomie lub przekonwertuj ją na format ZSO (LZ4) za pomocą maxcso, co przyspieszy działanie na urządzeniach o niskiej wydajności.
Jaka jest różnica między CSO, ZSO i DAX?
Wszystkie te formaty kompresują obrazy płyt PSP. CSO używa DEFLATE (najlepszy rozmiar), ZSO używa LZ4 (szybsza dekompresja, nieco większy rozmiar), a DAX to starszy, oddzielny format. PPSSPP obsługuje CSO i ZSO bezpośrednio.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z