PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Русификация игр и софта для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=190)
-   -   Вживление данных 5-й главы в образ Killzone: Liberation? (https://www.pspx.ru/forum/showthread.php?t=104365)

lupus 26.12.2013 23:01

Вживление данных 5-й главы в образ Killzone: Liberation?
 
Решил попробовать запихнуть в ISO Killzone: Liberation данные пятой главы, которая шла в виде бесплатного DLC и позволяла полностью раскрыть суть происходящего в игре.
Сейчас уже из самой игры ни на псп ни на вите установить аддон нельзя, хотя он по прежнему доступен на офф. сайте здесь.
Для чего это может быть нужно:
1. Без всяких свистоплясок закинуть образ на виту и играть через CEF TN в полную версию из 5 глав.
2. Может кто-то до сих пор играет в подписанные исошки - будет всё в одном.

Что я делал:
1. скачал и закинул на псп dlc
2. установил его dlc меню игры
3. Распаковал оригинальный образ
4. boot.bin в нём не забит 0x00, а представляет из себя аналог декриптованного eboot.bin, поэтому взял именно его, т.е. удалил оригинальный eboot.bin и заменил его на копию boot.bin
5. подкинул данные установленного dlc с карты памяти в "disc0:\..."
6. исправил пути в eboot.bin (и boot.bin) на всякий случай тоже.
7. снёс данные обновления
8. собрал образ

А пятая глава не появляется :/ Может будут какие-то советы, а то я уже по разному перепробовал, но толку пока ноль :/

Варианты проверки, что всё стало:
1. Иметь сохранение с пройденными первыми четырьмя главами и попробовать выбрать пятую.
2. Попробовать установить из меню игры "файлы" отказаться от подключения к сети и увидеть сообщение о том, что файлы уже установлены.

riku.kh3 26.12.2013 23:59

EBOOT.PBP - это патч для игры, насколько я помню. То есть имеющийся EBOOT.BIN на диске старой версии этот DLC просто так не определяет. В PSP ISO Tool 1.981 есть опция "вшивания" патчей в саму игру. То есть надо положить ISO с оригинальным криптованным EBOOT.BIN в ms0:/ISO/, и этот патч в правильную папку в ms0:/PSP/GAME/UCES00279/ и в программе воспользоваться этой функцией "вшивания" апдейтов. После этой процедуры в ISO будет EBOOT.BIN новой версии с вшитым патчем, его надо декриптовать (можно воспользоваться для этого эмулятором jpcsp) и изменить в нем путь к файлу CHAPTER5.BIN.

riku.kh3 добавил 26.12.2013 в 23:59
Сейчас внимательно еще просмотрел, там в ZIP архиве не сам патч, а инсталлер патча. То есть на обычной PSP надо сначала через игру его посредством пункта 'Downloads’ установить, после чего появится “Killzone: Liberation Update” иконка. Вот этот патч и надо вшивать в игру.

lupus 27.12.2013 00:30

Попробовал по твоей рекомендации использовать исо тул, он пытается обновить исошку и вырубает консоль. :(

riku.kh3 27.12.2013 00:47

lupus, установи через игру этот "Killzone: Liberation Installer" и залей сюда получившийся "Killzone: Liberation Update" глянуть что там.

lupus 27.12.2013 08:38

Вот:
https://dl.dropboxusercontent.com/u/...P/UCUS98646.7z

riku.kh3 27.12.2013 14:03

KZL.PRX - это и есть новый экзешник, но он закриптован в PGD контейнер, и судя по всему кастомным (старым?) ключом. Его надо декриптовать (через npdecrypter может?), переименовать получившийся ELF в EBOOT.BIN и заменить в образе.

lupus 27.12.2013 19:25

Пока получил только это:
Код:

[17:24:48] PSN PKG Decryptor & Extractor v1.75 Written by LMAN

[17:24:48] Microsoft Windows 7 Максимальная  6.1.7601.65536

[17:25:29] Checking EDAT/PGD Header...
[17:25:29] Decrypting KZL.PGD
[17:25:29] Failed to Decrypt EDAT/PGD file
[17:25:29] Preparing the failed EDAT/PGD file for Re-Decryption
[17:25:29] Re-Decrypting KZL.PGD
[17:25:29] Failed to Re-Decrypt EDAT/PGD file!
[17:25:29] Decrypting EDAT/PGD file is Complete.

Ищу, чем ещё декриптовать...

riku.kh3 27.12.2013 20:03

Цитата:

Сообщение от lupus (Сообщение 1082489)
Пока получил только это:
Код:

[17:24:48] PSN PKG Decryptor & Extractor v1.75 Written by LMAN

[17:24:48] Microsoft Windows 7 Максимальная  6.1.7601.65536

[17:25:29] Checking EDAT/PGD Header...
[17:25:29] Decrypting KZL.PGD
[17:25:29] Failed to Decrypt EDAT/PGD file
[17:25:29] Preparing the failed EDAT/PGD file for Re-Decryption
[17:25:29] Re-Decrypting KZL.PGD
[17:25:29] Failed to Re-Decrypt EDAT/PGD file!
[17:25:29] Decrypting EDAT/PGD file is Complete.

Ищу, чем ещё декриптовать...

Через эту прогу не работает (из-за того что версия формата в киллзоне очень старая скорее всего). На PSP через npdecrypter советую попробовать, там syscall'ами игры и модулями самой прошивки декриптуется и этот плагин перехватывает декриптованные данные и сохраняет в файл.

riku.kh3 добавил 27.12.2013 в 20:03
Через JpcspConnector я хотел попробовать, но там требуется ключ, который jpcsp получает когда обращается к этому файлу. На jpcsp эта игра не работает... до момента когда грузится этот файл не доходит, виснет.

lupus 27.12.2013 20:09

На ppsspp тоже не эмулируется :(
Попробую на psp декриптовать.

lupus 27.12.2013 20:19

Что-то пока не выходит ничем разобрать. Пробовал NPDecrypt для psp и win, ни то ни другое не съело ни оригинальный pbp ни prx после установки :/

riku.kh3 27.12.2013 21:27

Код:

NPdecrypter starting
> Loaded, text_addr: 88148200, entry_addr: 88148200, name: sceMediaSync
> Loaded, text_addr: 08800000, entry_addr: 08800000, name: sceKernelLibrary
> Loaded, text_addr: 09F00000, entry_addr: 09F001F4, name: bootloader
> Loaded, text_addr: 08804000, entry_addr: 08804000, name: Guerrilla
Game found: Guerrilla
Patching scePspNpDrm_user
>> hook to sceNpDrmSetLicenseeKey failed
> Loaded, text_addr: 88149200, entry_addr: 88149618, name: sceChnnlsv
> Loaded, text_addr: 08400000, entry_addr: 084054B8, name: sceVshSDAuto_Module
> Loaded, text_addr: 88149200, entry_addr: 88149618, name: sceChnnlsv
> Loaded, text_addr: 08400000, entry_addr: 084054B8, name: sceVshSDAuto_Module
> Loaded, text_addr: 88150F00, entry_addr: 8815527C, name: sceAvcodec_wrapper
> Loaded, text_addr: 88149200, entry_addr: 8814B93C, name: sceSAScore
> Loaded, text_addr: 09F40000, entry_addr: 09F41434, name: sceATRAC3plus_Library
> Loaded, text_addr: 09F48000, entry_addr: FFFFFFFF, name: sceMpeg_library
> Loaded, text_addr: 88156200, entry_addr: 88156618, name: sceChnnlsv
> Loaded, text_addr: 08400000, entry_addr: 084054B8, name: sceVshSDAuto_Module
> Loaded, text_addr: 88156200, entry_addr: 88156618, name: sceChnnlsv
> Loaded, text_addr: 08400000, entry_addr: 084054B8, name: sceVshSDAuto_Module
> Loaded, text_addr: 88156200, entry_addr: 88156618, name: sceChnnlsv
> Loaded, text_addr: 08400000, entry_addr: 08427BC8, name: scePaf_Module
> Loaded, text_addr: 08762C00, entry_addr: 08762D64, name: sceVshCommonGui_Module
> Loaded, text_addr: 08769F00, entry_addr: 0876A09C, name: sceVshCommonUtil_Module
> Loaded, text_addr: 0876E200, entry_addr: 0876F158, name: sceDialogmain_Module
> Loaded, text_addr: 08778400, entry_addr: 0877D8B8, name: sceVshSDUtility_Module

На Вите пробовал, не получилось.. но я папочку с уже установленным апдейтом закидывал, может надо именно из игры устанавливать (файлы лицензии с ключами может устанавливает). На вите из игры Installer не установить.. :scratch_one-s_head:

lupus 27.12.2013 22:53

А лог этот откуда?

Yoti 27.12.2013 23:16

Mercyful этим вопросом плотно занимался, если не путаю.

riku.kh3 27.12.2013 23:20

из ms0:/npdecrypter.log

http://wololo.net/talk/viewtopic.php?t=4997
ты не отсюда npdecrypter пробовал?

Mercyful 29.12.2013 17:14

Перепробовал все возможные варианты и ничего не добился. riku.kh3 прав в том, что метод довольно старый использован. Сам впервые вижу, чтобы PGD выдавали за PRX, который по сути является исполняемым EBOOT.BIN'ом обновлённой версии игры.

riku.kh3 29.12.2013 17:35

tpu можно попробовать написать, он автор pgdecrypt.
http://forums.ppsspp.org/showthread....=1669&pid=8454

на ppsspp 12-20-2013 последний визит, появляется там значит изредка :)

lupus 29.12.2013 18:41

Цитата:

Сообщение от riku.kh3 (Сообщение 1082560)
tpu можно попробовать написать, он автор pgdecrypt.
http://forums.ppsspp.org/showthread....=1669&pid=8454

на ppsspp 12-20-2013 последний визит, появляется там значит изредка :)

Что-то не могу там зарегистрироваться, капчу нормально не грузит, только половину картинки вижу. Пробовал в разных браузерах :/

Yoti 29.12.2013 19:58

Написал ему, если что =)

Тем временем, TN CEF начал поддерживать DLC.

lupus 30.12.2013 21:55

Цитата:

Сообщение от Yoti (Сообщение 1082572)
Написал ему, если что =)

Молчит?
Цитата:

Сообщение от Yoti (Сообщение 1082572)
Тем временем, TN CEF начал поддерживать DLC.

Тут уже дело принципа.

riku.kh3 30.12.2013 22:42

Так DLC на TN-CEF и раньше работали, еще с выходом на UNO эксплоит помню пользовал. :scratch_one-s_head: Плагин nploader только раньше нужен был, а сейчас без плагина декриптованые DLC грузит.. А килзона вроде так и не работает.

Yoti 01.01.2014 21:27

lupus,
молчит.

lupus 10.01.2014 08:45

Вчера удалось установить dlc на виту с tn-v7.3, но вопрос остаётся открытым.

Yoti 12.01.2014 21:33

lupus,
молчит.

lupus 15.01.2014 15:28

Жаль :/

lupus 24.01.2014 21:42

Ребята, такой вопрос, а реально ли из памяти сдампить prx в распакованном виде, ведь по идее он должен декриптоваться перед тем как выполняется. Если да, то чем?

riku.kh3 24.01.2014 21:49

PSPLink. может еще memdump_plugin :scratch_one-s_head:

Yoti 28.03.2018 13:44

  • Пятая глава недоступна без прохождения первых четырёх!
  • Сохранка для европейки: https://gamefaqs.gamespot.com/psp/93...on/saves/15062
    Закидываем в ms0:/PSP/SAVEDATA/.
  • Официальная ссылка на файлы: https://www.killzone.com/de_LU/blog/...come-back.html
  • Закидываем папку UCES00279 или UCUS98646 в ms0:/PSP/GAME/:
    • CHAPTER5.BIN (2EF123C327EB4D90EA3D016B3FE909C2 [EU])
    • EBOOT.PBP (6411F0C4410DB7C46AF41947ED16D9B5 [EU])
      • DATA.PSAR [уникальный для EU и US, 16 байт = ключ?]
      • DATA.PSP [уникальный для EU и US, зашифрован]
      • ICON0.PNG [одинаковый для EU и US]
      • PARAM.SFO [уникальный для EU и US, разница в DISC_ID и PSP_SYSTEM_VER]
    Получаем новую иконку "Killzone: Liberation Installer".
  • Запускаем игру Killzone: Liberation, а не иконку Installer!
    Нажимаем первый пункт, затем второй и снова второй для смены языка.
  • Возвращаемся в главное меню и заходим в пункт "Файлы".
    После появления браузера отменяем подключение, закрываем браузер.
  • Вас спросят, не желаете ли Вы установить дополнение - соглашаемся.
    Ждем конца установки, и получаем в нижнем углу экрана версию 1.2.
  • По завершению установки заходим в пункт "Игра", "Кампания", и видим главу 5.
  • Иконка в списке игр меняется на "Killzone: Liberation Update".
  • Новые файлы в папке:
    • CHAPTER5.BIN (2EF123C327EB4D90EA3D016B3FE909C2 [EU, не изменился])
    • EBOOT.PBP (AB87C34BA6A74B6098C1732F616494CF [EU, одинаковый для разных консолей])
    • KZL.PRX:
      • A83F6538C90F72DCDBA4A46BBFAC6669 [EU, тестовая консоль номер 1]
      • 67C8FFEC18E2DF5D7747CE22B73C3592 [EU, тестовая консоль номер 2]
    KZL.PRX зашифрован в PGD контейнер на основе уникальных данных консоли.

Pagiyev 14.09.2019 23:52

Скачал патч на американку. Все встало без проблем. В том то и дело, что если переносить сразу апдейт - то не работает, а если инсталлятор закидывать - то все отлично устанавливается. Когда-то давно и на psp так мучался, просто забыл.

Yoti 16.09.2019 02:33

Pagiyev,
и какое отношение это имеет к топику?

Pagiyev 16.09.2019 02:44

Цитата:

Сообщение от Yoti (Сообщение 1193339)
Pagiyev,
и какое отношение это имеет к топику?

Можно ничего не "вживлять", а просто установить, как и на psp. Из-за проблем с установкой же заморочились изначально.

ErikPshat 16.09.2019 04:30

Давайте я вам сделаю перевод той страницы: https://www.killzone.com/ru_RU/blog/...come-back.html

https://i3.imageban.ru/out/2021/08/1...11fd235905.jpg

‘WELCOME BACK’ TO KILLZONE: LIBERATION!

В рамках своей программы признания клиентов недавно открывшийся магазин PlayStation Store предлагает существующим членам PSN на выбор специальные подарки «Welcome Back». Мы рады объявить, что одним из подарков является Killzone: Liberation, признанный критиками шутер от третьего лица, который принес непростую вселенную Killzone в PlayStation Portable.

Спустя два месяца после событий первой игры Killzone, в Killzone: Liberation герои войны Ян Тамплиер и Рико Веласкес сражаются с новым смертельным лидером Хельгаст. Генерал Метрак и его командующий-садист, полковник Кобар, назначенный Сколаром Висари для управления оставшимися силами Хелгаста на Векте, начинают кампанию террора на южном континенте планеты.

Тем временем лидеры ИСА и ученые тайно собираются на базе Райховен, чтобы решить судьбу Южного Векты и, возможно, всей войны. Неизвестный им генерал Метрак сделал базу Райховена своей следующей целью. Тамплиер и Рико должны помешать планам генерала - но то, что влекут за собой эти планы, выходит за рамки простого завоевания ...

В дополнение к эпическому одиночному режиму, Killzone: Liberation поставляется с фантастическими функциями AdHoc, включая режим кооператива для двух игроков, безумные многопользовательские сражения и обмен играми. Режим инфраструктуры был удален с момента его первоначального выпуска, но нам удалось сохранить загружаемый DLC Chapter Five, который вы можете свободно скачать :download: здесь для версии США [UCUS98646] или :download: здесь для Европейской версии [UCES00279].

Чтобы установить пятую главу "Killzone: Liberation", пожалуйста, внимательно следуйте приведенным ниже инструкциям:*
  1. Подключите PlayStation Portable к ПК через USB-режим или поместите карту памяти Memory Stick вашего PSP в устройство чтения карт памяти вашего компьютера.
  2. Перейдите в папку /PSP/GAME/ на карте памяти Memory Stick и создайте в ней новую подпапку с именем UCUS98646 (если у вас версия для США) или UCES00279 (если у вас версия для Европы).
    • Если в папке /PSP/ нет подпапки GAME, сначала создайте ее.
    • Если в папке /PSP/GAME/ уже есть подпапка UCUS98646 или UCES00279, пропустите этот шаг.
  3. Извлеките файлы из загруженного архива главы 5 в папку, созданную на шаге 2.
  4. Выйдите из режима USB или установите карту Memory Stick обратно в PlayStation Portable.
  5. Запустите "Killzone: Liberation" и перейдите к параметру «Файлы» в главном меню игры.
    https://funkyimg.com/i/2X5h2.png https://funkyimg.com/i/2X5h3.png
  6. Откроется веб-браузер PSP. Отмените и выйдите из браузера, нажав кнопку «Круг».
  7. "Killzone: Liberation" обнаружит новый контент и попытается установить его.
    https://funkyimg.com/i/2X5h4.png https://funkyimg.com/i/2X5h6.png
  8. Вы сделали это! Обратите внимание, что теперь в разделе Memory Stick вашего XMB появится новый значок «Killzone: Liberation Update»; пожалуйста, не удаляйте его, так как это лишит вас доступа к пятой главе.
Кроме того, мы объединили все загружаемые разблокировки с исходного веб-сайта Killzone: Liberation в один большой архив, который можно загрузить для ознакомления здесь. Мы надеемся, что вам понравится интенсивная портативная игра Killzone: Liberation, а также уникальный взгляд на события, предшествовавшие Killzone 2 и 3. От имени всех нас, партизан, «Welcome Back» в магазине PlayStation Store !

P.S. Саму игру, без 5-ой части, можно взять здесь, Американка UCUS98646: http://nnmclub.to/forum/viewtopic.php?t=142267 | Зеркало: :yandex:

DiZiLeDoT 18.05.2020 13:45

На эмуляторе PPSSPP закинул папку дополнения в memstick\PSP\GAME, запускаю игру на эмуляторе, а дальше после заставки застывает чёрный экран. Можно хоть как-то вшить данные дополнения в игру или есть другие способы решения проблемы?

Vossler 14.08.2021 21:52

Цитата:

Сообщение от DiZiLeDoT (Сообщение 1214076)
На эмуляторе PPSSPP закинул папку дополнения в memstick\PSP\GAME, запускаю игру на эмуляторе, а дальше после заставки застывает чёрный экран. Можно хоть как-то вшить данные дополнения в игру или есть другие способы решения проблемы?

Решаю эту проблему вот уже сам несколько лет подряд; я сам спидранер и главный админ по этой игре. Вот наш дискорд и сайт: не место для рекламы , https://www.speedrun.com/kzl/full_game

Пишите если кто интересуется. Сейчас пытаюсь связаться хоть с кем нибудь кто имеет опыт с UMDgen, iso tool, decrypt data и т.д.

ErikPshat 15.08.2021 04:36

Цитата:

Сообщение от Vossler (Сообщение 1241046)
Решаю эту проблему вот уже сам несколько лет подряд;

Что там решать, когда всё давно решили более 10 лет назад :D
Когда PSP умерла 10 лет назад, когда на форуме разобрали всю прошивку и ресурсы вплоть до байтика, вы наконец осмелились написать тут первое сообщение в первый раз :xDD:

Vossler 15.08.2021 06:19

Цитата:

Сообщение от ErikPshat (Сообщение 1241052)
Что там решать, когда всё давно решили более 10 лет назад :D
Когда PSP умерла 10 лет назад, когда на форуме разобрали всю прошивку и ресурсы вплоть до байтика, вы наконец осмелились написать тут первое сообщение в первый раз :xDD:

Ну так а где результат? Что то на западных форумах до сих пор не могут разобраться с этой 5-ой главой на эмуляторах, а вы бьёте себя пяткой в грудь и хороните платформу, которая не уступает современным донатным помойкам? Интересно.

in1975 15.08.2021 07:20

Vossler, https://www.pspx.ru/forum/showpost.php?p=1193347

Обратите внимание, что для разных регионов разные папки.

И кстати, если Вы не заметили, тут раздел про ПСП, а не про его эмулятор

Vossler 15.08.2021 08:13

Цитата:

Сообщение от in1975 (Сообщение 1241057)
Vossler, https://www.pspx.ru/forum/showpost.php?p=1193347

Обратите внимание, что для разных регионов разные папки.

Спасибо, что заметили. Почему-то в USA версии всё было прописано, а Европейская не прописалась. Исправлено.

Насчёт эмулятора - начало всей темы подразумевалось, что игра будет перекомпилировано под любые способы воспроизведения: Вита, ТВ, и даже (о боже) эмуляторы.

ErikPshat 15.08.2021 12:49

Цитата:

Сообщение от Vossler (Сообщение 1241053)
Ну так а где результат?

До сих пор не верите, что есть результат? И ещё вам в придачу 3 версии этой игры, а то вдруг пригодится:

https://i6.imageban.ru/out/2021/08/1...bc426fb1f8.png

Vossler 15.08.2021 18:42

Цитата:

Сообщение от ErikPshat (Сообщение 1241077)
До сих пор не верите, что есть результат? И ещё вам в придачу 3 версии этой игры, а то вдруг пригодится:

Спасибо за ещё одну ценную идею, однако там нету 5 главы. Дикриптовал и вынес все файлы - проверил. Пусто.

ErikPshat 15.08.2021 22:22

Цитата:

Сообщение от Vossler (Сообщение 1241105)
однако там нету 5 главы

LOL, 5-я глава выложена в посту выше, там ContentID можно поменять на какой хочешь вместе с шифрованием.

Ппц, главный админ по этой игре решает проблему сам уже несколько лет :xDD:


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

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