Когда карта памяти PSP заполнена, а удалять игры не хочется, сжатие образа ISO в формат CSO освобождает заметную часть места — иногда файл уменьшается в полтора-два раза в зависимости от содержимого игры. Формат CSO (также известный как CISO) — это тот же образ диска, но сжатый алгоритмом deflate, который кастомные прошивки PSP и эмулятор PPSSPP читают напрямую, без предварительной распаковки.
Обратная сторона сжатия — нагрузка на процессор при распаковке данных «на лету». На реальной консоли это может проявляться подтормаживаниями в играх с интенсивной подгрузкой, на эмуляторе — почти незаметно. Поэтому перед конвертацией стоит понимать, какой уровень сжатия выбрать и каким инструментом воспользоваться, чтобы не потерять в производительности больше, чем выиграть в объёме.
Чем CSO отличается от ISO и когда сжатие оправдано
ISO — это побайтовая копия UMD-диска без какого-либо сжатия. CSO использует блочное сжатие: файл делится на сектора, каждый сжимается отдельно, поэтому чтение произвольных участков образа остаётся быстрым. Степень экономии сильно зависит от конкретной игры: видеоролики и звук часто уже сжаты внутри образа и почти не уменьшаются, а вот программный код и текстуры сжимаются хорошо.
Смысл конвертации есть в трёх ситуациях: нехватка места на карте Memory Stick реальной PSP, экономия дискового пространства при хранении коллекции для PPSSPP и ускорение копирования игр между устройствами. Если места достаточно, оставаться на ISO рациональнее — это исключает любые риски, связанные со сжатием.
Программы для конвертации ISO в CSO
Инструментов для этой задачи существует несколько, и все они бесплатны. Выбор зависит от операционной системы и предпочтений — графический интерфейс или командная строка.
- 🎮 PSP ISO Compressor — классическая Windows-утилита с простым окном: выбрать файл, указать уровень сжатия, нажать кнопку.
- 🛠️ UMDGen — редактор образов UMD, который помимо конвертации умеет просматривать и изменять содержимое ISO.
- 💻 maxcso — консольная утилита, работающая на Windows, Linux и macOS; поддерживает многопоточное сжатие и подходит для пакетной обработки.
- 📦 ciso / CISO XP — минималистичные конвертеры для тех, кому нужна одна функция без лишних настроек.
Перед установкой любой из этих программ скачивайте её только с официальной страницы проекта или репозитория разработчика. Старые утилиты для PSP часто распространяются через файлообменники, где к установщику могут быть добавлены посторонние компоненты.
⚠️ Внимание: конвертируйте только образы игр, которыми вы владеете легально. Распространение и скачивание чужих образов нарушает авторские права независимо от формата файла.
Пошаговая инструкция конвертации
Ниже — универсальный порядок действий, который подходит для большинства конвертеров с графическим интерфейсом. Названия кнопок могут отличаться в зависимости от версии программы, но логика везде одинаковая.
☑️ Проверка перед конвертацией
- Запустите конвертер и укажите путь к исходному файлу
.iso. - Выберите выходной формат
CSOи папку назначения. - Установите уровень сжатия (подробнее о выборе — в следующем разделе).
- Запустите процесс и дождитесь завершения — для больших образов это может занять несколько минут.
- Проверьте результат: запустите полученный CSO в PPSSPP или скопируйте на PSP и убедитесь, что игра работает.
Для пакетной обработки через maxcso команда выглядит следующим образом:
maxcso game.iso -o game.cso
После успешной проверки исходный ISO можно удалить или оставить в архиве. Удалять его до проверки работоспособности CSO не стоит — если сжатие прошло с ошибкой, восстановить файл будет не из чего.
Выбор уровня сжатия
Большинство конвертеров предлагают шкалу от 1 до 9, где 1 — самое быстрое и слабое сжатие, 9 — максимальное. Разница между уровнями в итоговом размере файла обычно невелика, а вот время обработки на высоких уровнях заметно растёт.
| Уровень | Скорость конвертации | Размер результата | Рекомендация |
|---|---|---|---|
| 1–3 | Быстро | Умеренное сжатие | Для слабых устройств и быстрой обработки |
| 4–6 | Средне | Хороший баланс | Оптимальный выбор для большинства игр |
| 7–9 | Медленно | Максимальное сжатие | Когда критичен каждый мегабайт |
| Без сжатия | Мгновенно | Размер исходного ISO | Если нужен только формат контейнера |
Практический подход: начните со среднего уровня и посмотрите на результат. Если экономия оказалась незначительной, повышение уровня редко спасает ситуацию — значит, данные внутри образа уже сжаты разработчиком игры.
Работа CSO на PSP и в эмуляторе PPSSPP
На реальной консоли сжатые образы запускаются только на кастомных прошивках — официальное системное ПО формат CSO не поддерживает. Файл копируется в папку ISO в корне карты памяти, после чего игра появляется в меню. Возможная особенность: в сценах с активной загрузкой данных сжатые образы могут работать чуть медленнее, поскольку процессор консоли тратит ресурсы на распаковку.
В PPSSPP ситуация проще: эмулятор поддерживает CSO на всех платформах, и на современных компьютерах и смартфонах накладные расходы на распаковку практически незаметны. Если игра в эмуляторе тормозит, причина почти наверняка не в формате образа, а в настройках графики или производительности устройства.
⚠️ Внимание: если CSO-файл не запускается на PSP, первым делом проверьте, установлена ли кастомная прошивка и не превышает ли длина имени файла разумные пределы. Слишком длинные имена и кириллица в названиях иногда вызывают проблемы — переименуйте файл латиницей.
Обратное преобразование и типичные проблемы
Конвертация работает в обе стороны: те же утилиты умеют распаковывать CSO обратно в ISO без потери данных, поскольку алгоритм deflate обратим. Это полезно, если сжатый образ оказался несовместим с каким-то инструментом или вы хотите вернуть максимальную производительность на консоли.
С проблемами при конвертации пользователи сталкиваются нечасто, но типичные случаи известны:
- ❌ Программа не видит файл — проверьте, что образ действительно в формате ISO, а не в другом контейнере (например, CHD или CSO повторно).
- ⚡ Конвертация зависает — возможно, исходный файл повреждён; проверьте его запуск в эмуляторе.
- 📉 CSO почти не меньше ISO — данные внутри образа уже сжаты, дальнейшее уменьшение невозможно без удаления контента.
- 🚫 Игра не запускается после сжатия — попробуйте уровень сжатия ниже или другой конвертер; отдельные образы плохо переносят агрессивное сжатие.
Что такое форматы ZSO и CHD
Помимо CSO существуют более современные альтернативы. ZSO использует алгоритм zstd и поддерживается новыми версиями PPSSPP, обеспечивая лучшее соотношение скорости и сжатия. CHD — универсальный формат образов, который PPSSPP также умеет читать. Однако для реальной PSP с кастомной прошивкой классический CSO остаётся самым совместимым вариантом.
Частые вопросы
Теряется ли качество игры при сжатии ISO в CSO?
Нет. Сжатие deflate обратимо и не затрагивает сами данные — графика, звук и код игры остаются идентичными оригиналу. Меняется только способ хранения информации в файле.
Запустится ли CSO на PSP без кастомной прошивки?
Нет, официальная прошивка не поддерживает запуск образов с карты памяти ни в ISO, ни в CSO. Для этого требуется кастомная прошивка; на эмуляторе PPSSPP такого ограничения нет.
Можно ли сжать CSO ещё раз для большей экономии?
Повторное сжатие уже сжатого файла не даст результата — данные не уменьшатся, а файл может даже немного вырасти из-за служебной информации. Если размер критичен, конвертируйте заново из исходного ISO с более высоким уровнем.
Какой уровень сжатия выбрать для старой PSP?
Для реальной консоли разумнее использовать умеренные уровни — примерно до середины шкалы. Сильное сжатие увеличивает нагрузку на процессор при игре, что может сказаться на плавности в сценах с подгрузкой данных.
Конвертер выдаёт ошибку на конкретном файле. Что делать?
Сначала проверьте целостность исходного ISO — запустите его в PPSSPP. Если образ работает, попробуйте другую программу-конвертер: отдельные утилиты плохо обрабатывают нестандартные образы. Если ISO не запускается и в эмуляторе, проблема в самом файле, и конвертация его не исправит.