Репутация: 229 
(весьма и весьма положительная личность)
DkZ Studio 0.92
Тема создана по просьбе ErikPshat.
Хоть этот способ в начале кажется геморройным но в результате вы получаете практически идентичный образ с оригинальным.
Предыстория
Собственно, все началось с того когда человек под ником wl
на форуме JPCSP отписался что можно запустить зашифрованые игры на JPCSP путем дешифровки eboot.bin и замены boot.bin (дешифрованый eboot.bin == boot.bin) в образе. Тогда у меня еще PSP не было и я попросил у него выложить такой файл для God of War: Chains of Olympus. (UCUS98653) После попытки заменить файл через UltraISO я обнаружил что первоначальная структура образа после такой замены нарушена, я стал искать более подходящую утилиту для этих целей. Такой утилитой и стала DkZ Studio. После замены boot.bin я сверил образы через торрент-клиент (оригинальный и с замененным boot.bin) - измененный образ совпал на 99.7% с оригинальным образом!
Подсчет:
Высчитываем сколько частей отличаются: 49001-48865=136 parts
Высчитываем сколько это в килобайтах: 136*32=~4352 kbytes
Высчитываем сколько это в байтах: 4352*1024=~4456448 bytes
Отнимаем от разницы размер boot.bin: 4456448-4419857=36591 bytes
Оставшаяся разница: 36591/1024=~35Kb
Как заменить boot.bin с помощью DkZ Studio можно посмотреть здесь.
После этого прошло некоторое время, я обзавелся PSP и встал вопрос запуска Gran Turismo (UCUS98632) на 5.03MHU.
В ходе дальнейших исследований я выяснил что нужно действовать в два этапа - заменить boot.bin дешифрованым и пропатченым eboot.bin а только после этого менять их местами.
Этап 0: Скачиваем программу отсюда.
а) Ставим DkZ Studio 0.91b
б) Ставим обновление до версии 0.92
в) Копируем English 0.8.dsl в X:\Program Files\DkZ Studio\Language\
Этап 1: Дешифрование, пропатчивание и замена boot.bin
a) Достаем eboot.bin, дешифруем и пропатчиваем
б) переименовываем дешифрованый и пропатченый eboot.bin в boot.bin и заменяем в образе этим способом.
Этап 2: Достаем из пропатченого образа boot.bin, eboot.bin и меняем их местами
а) Достаем boot.bin (который дешифрован и пропатчен) и eboot.bin из образа
б) переименовываем их местами и заменяем в образе этим способом
Последний раз редактировалось BlackDaemon; 21.12.2009 в 18:42.
Причина: Исправлены мелкие косяки