PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Различные инструкции [FAQ] (https://www.pspx.ru/forum/forumdisplay.php?f=75)
-   -   Конвертируем ISO, CSO и DAX друг в друга (https://www.pspx.ru/forum/showthread.php?t=14866)

SееD 28.07.2006 19:21

Конвертируем ISO, CSO и DAX друг в друга
 
Для чего это нужно?

1) Основная причина - экономия места на карте памяти. Ведь ISO, по сути, не является архивом, и данные в нем хранятся в несжатом виде. Форматы CSO и DAX, напротив, позволяют сжимать хранимые в них данные, что положительно сказывается на размере образа (он становится значительно меньше), однако может отрицательно сказаться на скорости работы образа. Особенно сильно тормозам подвержены быстрые игры со сложной графикой, которые часто обращаются к карте памяти для подгрузки новой порции данных.
2) Вторая причина - это перевод образов из формата DAX, который практически не используется в настояшее время, в форматы, понятные DevHook - ISO или CSO. Ведь иногда есть возможность заполучить образ лишь какого-то одного формата и расстраиваться, если это окажется DAX, не стоит.

Что нам понадобится?

Образ игры в любом формате. Я рассмотрю два примера: перевод ISO в CSO и обратно из CSO в ISO. Для этих манипуляций нам понадобиться программа PSP ISO Compression Tool (иногда её называют PSP ISO Compressor). Эта программа наиболее универсальна и не требует для работы NET.Framework.
Скачать её можно из раздела Downloads:
https://www.pspx.ru/forum/downloads.php?do=file&id=245

Приступаем

Скаченный архив распаковывайте в любое удобное место и запускайте "PSP ISO Compresser v1.1.exe"
Интерфейс программы прост и понятен, правда не на русском.

[IMG]http://img155.**************/img155/3051/1lt6.th.jpg[/IMG]
*нажмите для увеличения

  • Давайте разбираться:
    - верхняя часть окна отвечает за компрессию, т.е. перевод любого образа в CSO или DAX.
    - нижняя часть отвечает за декомпрессию, т.е. за перевод CSO или DAX в ISO
Пример номер раз - ISO -> CSO

Итак, мы имеем образ игры в формате ISO и хотим уменьшить его путем перевода в CSO для дальнейшей игры через DevHook. Разбираться будем на примере игры Burnout. Запускаем программу и приводим строчки в верхней части окна к следующему виду:

Select compressed ISO format: ISO -> CSO (делайте это в первую очередь!)
Select original ISO Image: путь к вашему ISO образу (чтобы выбрать его - нажмите на кнопку с точками)
Select new compressed ISO Image: путь и имя для сжатого образа (выбирается аналогично)
Select compressed ISO compression level: 9 (если будут тормоза, то ставте меньше, но размер будет больше!)

Выглядит это примерно так:

[IMG]http://img141.**************/img141/8499/3ca0.th.jpg[/IMG]
*нажмите для увеличения

Осталось только надавить на кнопку Compress и немного подождать...

Пример номер два - CSO -> ISO

Ну тут всё аналогично, даже немного проще. В нижней части экрана выбираем:

Select format to decompress: CISO Format
Select compressed ISO Image: путь к CSO образу
Select new uncompressed ISO Image: путь и имя для разжатого ISO

Пример:

[IMG]http://img55.**************/img55/5696/2le1.th.jpg[/IMG]
*нажмите для увеличения

Осталось нажать на Decompress и, опять же, немного подождать.

Как видите всё достаточно просто. Удачного конвертирования (^_~)

кстати, есть способ еще проще. программа с русским интерфейсом от отечественного разработчика ждет вас здесь - https://www.pspx.ru/forum_old/viewtopic.php?t=8301


Текущее время: 04:45. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.