Создание дампов собственных игр
НЕ ИДИТЕ ВОЕВАТЬ В УКРАИНУ! ВЫ ТАМ УМРЁТЕ!
Дампить можно как дисковые версии игр, так и цифровые!
Что понадобится
- Fake PKG tools
- USB-накопитель не менее 100Гб (это условная цифра, в ряде случаев игры весят много меньше и спокойно смогут поместится на флешку в 32Гб)
- Свободное место на жестком диске ПК в количестве равном размеру игры, или двукратное количество свободного места на USB-накопителе
Инструкция
Часть I - Подготовительные работы
- Если игра на диске:
- Запустите игру на консоли и дойдите до главного меню. Дождитесь окончания установки игры на диск, как правило этот момент соответствует моменту остановки диска в приводе (ориентируйтесь на слух)
- Полоска установки на иконке дисковой версии игры никак не связана с установкой игры на диск!!
- Закройте игру
- Запустите игру на консоли и дойдите до главного меню. Дождитесь окончания установки игры на диск, как правило этот момент соответствует моменту остановки диска в приводе (ориентируйтесь на слух)
- Обновите игру до последней версии, если это возможно
Часть II - Дампинг игры на носитель
- Отключите на приставке режим сна, если он был включен (Настройки -> Настройки энергесбережения -> Задать время до выключения системы PS4 -> Общая настройка (Приложения) -> Не выключать)
- На приставке перейдите в Настройки в пункт “Руководство пользователя/полезная информация”, “Руководство пользователя” или в браузер, если запускаете эксплойт из него
- При возникновении ошибки перезагрузите приставку
- Вместо руководства откроется страница “Exploit Selection”
- Выберите версию вашей прошивки -> Dumper (пейлоад может называться иначе в другом хост-меню)
- Дождитесь сообщения, что дампер ожидает USB-носитель
- Рекомендуется свернуть (именно свернуть, не закрыть!) браузер
- Не заходите ни в какие меню, иначе браузер будет выгружен из памяти и дамп прервётся!
- Подключите к приставке внешний USB-носитель. Именно на него будет делаться дамп. Убедитесь, что там достаточно свободного места
- Запустите игру и не выходите из неё
<!– 1. Сверните игру
- Игру необходимо именно свернуть, а не закрывать! –>
- Дождитесь сообщения, говорящего о том, что дамп начат
- Если вы видите сообщение “Waiting for copying game”, но диск в приставке не крутится, значит в игре существует множество языковых пакетов, которые копируются только в том случае, если на приставке стоит соответствующий язык в настройках. Чтобы сдампить такую игру, вам потребется перейти в “Настройки -> Язык -> Язык системы“б поочередно включать каждый из языков и после каждого переключения запускать игру. Если языковой пакет есть на диске, он будет установлен. После того, как пройдёте все языки, перезапустите дампер.
- По мере дампинга будут всплывать сообщения, говорящие о том, что именно делает дампер
- Убедиться в том, что дамп идёт и ничего не зависло можно по мерцанию светодиода на вашем USB-носителе
- Дамп будет сниматься довольно продолжительное время, следите за тем, чтобы приставка не ушла в спящий режим, если он включен
- По завершению дампинга приставка выключится
- Вставьте носитель, на который делался дамп, в ПК. Если дамп сделан успешно, в корне диска появятся две папки вида
CUSAxxxxx-app
иCUSAxxxxx-patch
, а так же файлCUSAxxxxx.complete
. Именно наличие последнего говорит о том, что дамп сделан успешно. Если этого файла нет, дамп нужно снимать по новой.
Часть III - Проверка трофеев
- Распакуйте Fake PKG tools в папку в корень любого диска на вашем ПК
- Перетяните поочередно
CUSAxxxxx-app
иCUSAxxxxx-patch
на файлFake PKG Tools/helper.exe
- Если вы видите надпись “Trophies are encrypted”, то трофеи в дампе зашифрованы. Вам нужно:
- Запустите FTP-сервер на вашей приставке
- Подключитесь любым удобным FTP-клиентом (рекомендуется Filezilla)
- Скопируйте файл
TROPHY.TRP
, находящийся по пути/user/trophy/conf/NPWRxxxxx_00
(значение NPWRxxxxx_00 будет указан в окне программыhelper.exe
в первой строке) в любую удобную для вас папку - Переименуйте
TROPHY.TRP
вtrophy00.trp
и поместите в папку с дампом игры или патча по путиCUSAxxxxx-app\sce_sys\trophy
илиCUSAxxxxx-patch\sce_sys\trophy
с заменой, в зависимости от того, где трофеи зашифрованы. Если зашифрованы и там и там, поместите в обе папки.
- Если вы видите надпись “Trophies are already unencrypted.”, то ваши трофеи расшифрованы и ничего предпринемать не нужно
- Если в одной из двух папок (патча и приложения, относящихся к одной и той же игре) трофеи расшифрованы, а в другой нет - вы можете просто переместить расшифрованный трофей вместо зашифрованного.
- Если вы видите надпись “Trophies are encrypted”, то трофеи в дампе зашифрованы. Вам нужно:
Часть IV - Создание файла GP4
- Подключите USB-накопитель с дампом игры к ПК
- Запустите
Fake PKG Tools/gengp4.exe
из папкиPS4
на вашем ПК - Нажмите ‘File -> Open’ и выберите папку на USB-носителе, названную “CUSAxxxxx-app” вашей игры
- Нажмите ‘Generate GP4’
- Дождитесь окончания создания списка
- Нажмите ‘Save GP4’
- Выберите место для сохранения
.gp4-файла
с проектом для вашей игры - Повторите для патча
Часть V - Собираем игру в PKG
- Запустите
Fake PKG Tools/orbis-pub-gen.exe
из папки с Fake PKG Generator - Нажмите ‘File -> Open’ и выберите
.gp4-файл
с проектом для вашей игры - Нажмите ‘Command -> Build Image’
- Отметьте пункт ‘Modifiable package file’
- Нажмите ‘Select’, выберите куда сохранить
.PKG-файл
с вашей игрой и затем нажмите “Build”- Помните, что игра весит много! Выберите место для сохранения с учетом этого!
- Для хранения временных файлов использует диск
С:\
Если у вас на диске недостаточно свободного места, то изменить расположение папки для временных файлов можно зайдя вМой компьютер -> Свойства -> Дополнительно -> Переменные среды
, после чего изменить расположение переменных средTEMP
иTMP
для пользователя и для системы.
- По окончанию процесса в выбранной папке будет создан дамп игры в формате fakePKG
Часть IV - Cобираем патч в PKG
- Подключите USB-накопитель с дампом игры к ПК
- Запустите
gengp4.exe
из папкиPS4
на вашем ПК - Нажмите ‘File -> Open’ и выберите папку на USB-носителе, названную “CUSAxxxxx-patch”
- Нажмите ‘Generate GP4’
- Дождитесь окончания создания списка
- Нажмите ‘Save GP4’
- Выберите место для сохранения
.gp4-файла
с проектом для вашей игры - Запустите
orbis-pub-gen.exe
из папки с Fake PKG Generator - Нажмите ‘File -> Open’ и выберите
.gp4-файл
с проектом для вашей игры - Нажмите ‘Command -> Project Settings -> Patch’
- В строке ‘Application package’ нажмите кнопку ‘Select’ и выберите
.PKG
файл игры который мы создали в предыдущих пунктах. - Нажмите ‘OK’, затем ‘File -> Save’.
- В окне программы нажмите ‘Command -> Build Image’
- В открывшемся окне нажмите ‘Select’, выберите куда сохранить
.PKG-файл
с вашей игрой и затем нажмите “Build”- Для хранения временных файлов использует диск
С:\\
Если у вас на диске недостаточно свободного места, то изменить расположение папки для временных файлов можно зайдя вМой компьютер -> Свойства -> Дополнительно -> Переменные среды
, после чего изменить расположение переменных сред TEMP и TMP для пользователя и для системы.
- Для хранения временных файлов использует диск
- По окончанию процесса в выбранной папке будет создан патч для игры в формате fakePKG
Часть VI - Дампим DLC
DLC делятся на два типа - ключи разблокировки и DLC с дополнительными файлами. В первом случае DLC является просто ключом для контента, который и так уже есть в игре, DLC его просто активирует. Во втором же случае DLC добавляет контент в игру и содержит в себе ещё ряд дополнительных файлов, за счёт которых, собственно, и идёт добавление нового контента. Дампятся они так же по разному.
Для того, чтобы понять какого типа ваше дополнение, перейдите в Playstation Store, введите в поиске название вашей игры и перейдите на её страницу. Пролистайте вниз и в разделе “Дополнения” выберите интересующее вас DLC. Посмотрите в левую часть страницы, под изображением игры. Если там указан размер игры - это DLC второго типа. Если размера нет - первого.
Дампинг DLC первого типа (без дополнительных данных)
Что понадобится
- Свежая версия psDLC
- Распакуйте
.zip
-архив psDLC в ту же папку, где у вас находитсяorbis-pub-cmd.exe
(Fake PKG Generator) - Запустите
psDLC.exe
- Введите ID игры для которой ищите DLC в текстовое поле и нажмите “Get DLC List”
- Выберите нужное DLC (Add-On) и нажмите кнопку Create fPKG
- Нужное DLC в формате fakePKG появится в папке
fake_dlc_pkg
Дампинг DLC второго типа (с дополнительными данными)
- Запустите игру на консоли и дойдите до главного меню. Дождитесь окончания установки игры на диск, как правило этот момент соответствует моменту остановки диска в приводе (ориентируйтесь на слух)
- Полоска установки на иконке дисковой версии игры никак не связана с установкой игры на диск!!
- Сверните игру, нажав кнопку (PS)
- Подключитесь по FTP к вашей приставке
- Перейдите в папку
/mnt/sandbox/pfsmnt/
- Скачайте все папки названия которых оканчивается на
-ac
- это папки, содержащие расшифрованные DLC- Например ‘/mnt/sandbox/pfsmnt/EP0177-CUSA06211_00-DIVAFT39FUTURE00-ac’
- Запустите
orbis-pub-sfo.exe
из папки с Fake PKG Generator - В основном окне в списке “Category” выберите “(PS4) Additional Content”
- Нажмите “Yes”
- В поле “ContentID” впишите ID вашего DLC. Его можно найти на странице вашего дополнения в Playstation Store в адресной строке браузера
- Например для ‘Hatsune Miku: Project DIVA Future Tone Future Sound’ это будет
EP0177-CUSA06211_00-DIVAFT39FUTURE00
- Например для ‘Hatsune Miku: Project DIVA Future Tone Future Sound’ это будет
- В левой части окна выберите “Title Text” и в поле “Additional Content Name (Default Language)” введите название вашего DLC, которое так же можно посмотреть в Playstation Store
- Например ‘Hatsune Miku: Project DIVA Future Tone Future Sound’
- В меню “File” выберите “Save” и сохраните полученный
.sfo
-файл в папкеPS4/sce_sys
под именемparam.sfo
- Например ‘PS4/sce_sys/param.sfo’
- Запустите
orbis-pub-gen.exe
из папки с Fake PKG Generator - В меню “File” выберите “New Project -> Additional Content Package with Extra Data”
- Дважды нажмите на “Image0” и перетащите содержимое папки, содержащей DLC (папка sce_sys + все, что там есть - файлы или директории)
- Закройте окно
- В меню “Commands” выберите “Project settings” и перейдите на вкладку “Package”
- В поле “**ContentID**” впишите ID вашего DLC, который вы использовали ранее
- Например для ‘Hatsune Miku: Project DIVA Future Tone Future Sound’ это будет
EP0177-CUSA06211_00-DIVAFT39FUTURE00
- Например для ‘Hatsune Miku: Project DIVA Future Tone Future Sound’ это будет
- в поле “Passcode (32 chars)” введите
00000000000000000000000000000000
, убедитесь, что в поле “Entitlement Key” так же прописано00000000000000000000000000000000
- Нажмите “OK”
- В меню Command выберите “Build Image -> Output Path” и выберите место для сохранения вашего fakePKG и нажмите “Build”
- Подождите пока создастся PKG-файл.
Часть VI - Проверка дампа
Созданный дамп необходимо проверить на работоспособность перед тем, как распространять. Если вы снимали дамп с дисковой версии игры, игру и все её данные нужно будет удалить с приставки. Цифровую версию лучше не удалять, поскольку после вы не сможете её восстановить и сделать дамп заново, если в предыдущий раз этого сделать не получилось.
- Удалите лицензионную версию игры и её данные с приставки
- Установите собранные pkg-файлы в таком порядке: ИГРА -> ПАТЧ -> DLC
- Запустите установленную игру и проверьте работают ли сохранения
- Если игра запускается и сохранения работают, то дам сделан успешно