Репутация: 156 
(весьма и весьма положительная личность)
[FAQ] Ручное изготовление подписанных PKG
Вот здесь все ясно написано как самому сделать PKG файл! прежде чем делать прочитайте абсолютно весь FAQ дабы потом не делать глупых ошибок и не задавать лишних вопросов!!!Весь софт работает в Win 7 и ниже!!:
1. Скачать и установить Сygwin 2. Запустить программу и закрыть ее (позволяет создать файловую структуру, которая понадобится для последующих действий) 3. Скачать и разархивировать ps3tools.7z. Затем перенести папку .ps3 в c:/cygwin/home/(Your Username Here)/; все остальные файлы скопировать в c:/cygwin/bin/ 4. Скачать и разархивировать psn_package_npdrm в папку c:/cygwin/bin/ и c:/cygwin/home/(Your Username Here)/ 5. Заново открыть Сygwin 6. Скопировать EBOOT.BIN файл из папки с игрой в c:/cygwin/home/Your Username Here/ 7. В командной строке Cygwin ввести "unself eboot.bin eboot.elf" 8. Открыть полученный .elf файл в HEX-редакторе. 9. В .elf файле найти пункт dev_bdvd и поменять его на dev_hdd0
БОЛЬШЕ НИКАКИХ ИЗМЕНЕНИЙ! МОЖЕТ БЫТЬ ТАКОЕ ЧТО ТАКОВОЙ СТРОЧКИ НЕ БУДЕТ ТАК КАК В НЕКОТОРЫХ ИГРАХ ЭТО НЕ УКАЗЫВАЕТСЯ ! ЕСЛИ ВЫ НЕ НАШЛИ ДАННУЮ СТРОЧКУ ТО ПЕРЕХОДИТЕ К СЛЕД. ПУНКТУ! 10. Сохранить .elf файл, после сохранения он должен остаться такого же размера как и до редактирования 11. В Cygwin ввести "make_self_npdrm.exe eboot.elf EBOOT.BIN UP0001-xxxxyyyyy_00-0000111122223333" ( xxxxyyyyy это ID вашей игры, к примеру BCES00802) 12. После этого будет создан готовый eboot.bin 13. Теперь нужно создать файл xxxxyyyyy.conf (в обычном текстовом редакторе; xxxxyyyyy это ID вашей игры) и ввести в нем следующее, вместо xxxxyyyyy опять же пишите ваш GAME ID:
14. Создать папку xxxxyyyyy (xxxxyyyyy это ID вашей игры)
Скопировать в нее папку TROPDIR, все остальные файлы из папки PS3_GAME, создать новую папку USRDIR и положить в нее готовый EBOOT.BIN, который получили раньше. 15. Открыть файл param.sfo в hex редакторе (HxD), найти пункт DG и поменять его на HG. (DG = Disc Game, HG = Hard Drive Game) 16. В Cygwin ввести "psn_package_npdrm xxxxyyyyy.conf xxxxyyyyy" (xxxxyyyyy это ID вашей игры) 17. Если все сделано правильно, то будет создан pkg файл 18.Для прошивки 3.55 ввести в Cygwin "package_finalize.exe UP0001-xxxxyyyyy_00-0000111122223333.pkg" (xxxxyyyyy это ID вашей игры) 19. Установить полученный файл на пс3 20. Перенести оставшиеся файлы из папки USRDIR на пс3, за исключением EBOOT.BIN
Передача файлов на PS3:
После того как вы сделали pkg и установили его на PS3 есть два варианта как передать данные игры в PS3 1. Через blackb0x FTP Server v 1.2 Заходим на консоль с помощью фтп сервера и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/BLXXYYYYY/USRDIR/ (где BLXXYYYYY - id вашей игры)
2. Через Comgenie's Awesome File Manager для этого на флэшку передаем данные вставляем в PS3 и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/BLXXYYYYY/USRDIR/ (где BLXXYYYYY - id вашей игры)
Для тех кому сложен HEX, есть вариант сделать 15-ый пункт програмно!! 15. Открыть файл param.sfo в hex редакторе (HxD) или
скачиваем SFO Edit, запускаем его, затем File->Open system file и указываем там путь к нашему param.sfo, затем выбираем вкладку Category\Patch и вместо Disk boot game выбираем HDD boot game (*1) далее File-> Save System file!
файл готов
Если появились важные вопросы пишите!!
Для того чтобы устанавливать получившиеся PKG файлы на PS3 у вас должна стоять прошивка 3.55 geohot + syscalls для это вам нужно:
если на 2-ом или на 3-ем этапе при выборе в меню обновление-> обновление с носителя будет ошибка или надпись установлена последняя версия ПО то включаете RECOVERY (выключаете пс3 затем держите power пока она снова включится и выключится и потом снова нажимаете и держите power пока ПС3 не издаст 2 пика подряд! сначало будет одинарный затем два подряд !после 2 подряд отпускаете! у вас появляется recovery выбираете "обновление" вставляете флэху с прошивкой и ставите!
прошивка должна лежать на флэшке вот так флэха\PS3\UPDATE\PS3UPDAT.PUP
Не забываем про спасибо!
Последний раз редактировалось ErikPshat; 06.09.2017 в 14:06.
Что тебе непонятно?
Почему игры без патча не идут, а с патчем наоборот идут?
Так их (пачти) специально делают для устранения различных багов (яркий пример - шикарная игра Байонетта, портированная на соньку, пардон, через задницу).
Пачти надо ставить, если игра его требует, но их надо переподписывать новым pkg, сделанным специально под патч. Как, скажем, в этой раздаче - http://tapochek.net/viewtopic.php?t=69783
Почему игры без патча не идут, а с патчем наоборот идут?
что за лабуда ... с диска игра идёт просто шикарно ... вопрос зачем сони выпускает патч ?
Сообщение от kxmep
Так их (пачти) специально делают для устранения различных багов (яркий пример - шикарная игра Байонетта, портированная на соньку, пардон, через задницу).
Сообщение от kxmep
Пачти надо ставить, если игра его требует
никакая игра на диске не будет требовать никакого патча сама =) как бы они их выпустили и продали за бабки если бы она без патча не запускалась бы =)
согласен патч существует для того чтобы залатать какую нидь дырку ... но !!!! и это самое главное !!!!
ничё не надо переподписывать ... о чём вы ребята я 10 раз уже говорил я не про новый метод взлома с 3.55 и подписью от сони - а про патчи которые запускали раньше игрушки при помощи Jailbreak'а - донгла, флешки как ещё объяснить ... а не с CFW
вот выше я привёл ссылку с официального сайта сони http://b0.ww.np.dl.playstation.net/t...1-V0100-PE.pkg
ничё переделывать не надо - скачал - поставил и игра запустилсь ... как так ??
cтавил этот патч, это pkg, заплатка (в homebrew даже не появляется ярлык запуска, только прописывается папка BCESxxx в dev_hdd0/game/), а вот как the fight: lights out установить в homebrew - хз =(((
Dogertyboy
Ну сколько можно одно и тоже толдычить.
Тебе уже десять раз ответили а ты все на своей волне.
Эти патчи создаются не сони а разработчиками игры.
Сони лишь подписывает их для возможности установки.
А запускается игра видимо потому, способ запуска этих патчей самой пс3 только один (на данный момент) и он поддерживается взломом.
Получается что игра запускается не оригинального ебута а с уже прошитого патча, который поддерживается джеилом в отличии от запуска оригинального ебута на диске
что за лабуда ... с диска игра идёт просто шикарно ... вопрос зачем сони выпускает патч ?
Затем, что далеко не все игры идут "шикарно".
Девелоперство - это производственный процесс, там сроки, бизнес-план, инвесторы, все, как положено. Часто не укладываются по срокам - выпускают сырой продукт, а это не есть гут. Консольщики - люди щепитильные, они привыкли получать уже ГОТОВОЕ и полностью самодостаточное решение, а не как юзеры ПК, которые приучены плясать вокруг новой игры с бубном наперевес и драйверами в зубах. Сырой продукт определенным образо дискредитирует саму консоль, и, скажем, в случае с той же Байонеттой, патч делали не девелоперы, а сама Сони (!!!)
Сообщение от Dogertyboy
никакая игра на диске не будет требовать никакого патча сама =)
Еще как будет.
Если консоль в онлайне - скажет сразу.
Если консоль работает локально - скажет после первого же обновления прошивки.
Сообщение от Dogertyboy
ничё не надо переподписывать ... о чём вы ребята я 10 раз уже говорил я не про новый метод взлома с 3.55 и подписью от сони - а про патчи которые запускали раньше игрушки при помощи Jailbreak'а - донгла, флешки как ещё объяснить ... а не с CFW
вот выше я привёл ссылку с официального сайта сони http://b0.ww.np.dl.playstation.net/t...1-V0100-PE.pkg
ничё переделывать не надо - скачал - поставил и игра запустилсь ... как так ??
Что "как так"?
На джейловой проше ты мапил образ диска и играл по стандартным файловым путям. Естественно, патчи тоже ставились туда, куда им положено и работали. Что тебя удивляет?
Нынешний метод работает не так. В ибутах подменяю девайсы (и во многих случаях - дефолтный путь установки), поэтому ни один патч не встанет, пока его не перепакуют под конкретную игру на конкретной консоли.
Сообщение от Dogertyboy
и не нужно писать ссылки на ресурсы на которые может попасть 10 часть людей с этого форума ...
Да прекращай.
Попасть туда может любой, это стандартный форум, инфа по установке - не закрытая.
retoper45, я с тапок саму игру качал, а pkg не помню уже откуда, там везде одинаковый способ запуска, но у меня при нем игра ругается на поврежденные данные, потом вылетает в xmb, и что самое паскудное переводит игру в "Неподдерживаемый формат".
retoper45,а я таки заборол Теккен.
Но чет игра мне показалась сильно хуже того же Соул Калибра.
Стер нафиг. Хорошо, когда есть возможность перебирать харчами
1) copy the contents of the /PS3_GAME/USRDIR to /dev_hdd0/ANT60001/USRDIR
2) install .pkg
3) overwrite the PARAM.SFO in /dev_hdd0/game/ANT600001
4) copy the LICDIR to /dev_hdd0/game/ANT600001
5) reboot your console
note: if you get game data error, try to run it again
Скажите пожалуйста этот метод работает ТОЛЬКО с 3.55? Мне не понятна эта фраза:
Для того чтобы устанавливать получившиеся PKG файлы на PS3 у вас должна стоять прошивка 3.55 geohot + syscalls для это вам нужно:
У меня на 3.41 в джейлбрейке со спуфом 3.55 мой пакет установился. Файлы игры закинул, но всеравно после заставки игры вылетает.
Делал GoW Collection.
Вообще у меня с ним непонятки какие-то вышли. Игру скачал с папке BCUS98229 а на 16ом пункте фака у меня выдало ошибку на счет этого номера. Открыл SFO а там BCES00791. Пришлось переделать все под BCES00791. В итоге пакет получился, на пс3 встал нормально. Но игра всё-равно не запускается. Вот и думаю что не так.
Ruffneck,это идёт и для 3,41, просто пакеты pkg в конце мануала идут разные для разных прошивок.
но этот метод поднимает до 30% игр, the fight: lights out, tekken 6, eye pet никак не заводятся таким образом
офтоп, может кто знает какой пэйлоад нужен Open Manager'y 2 ? что бы patch (L2) заработал , а то Гермес 4b и все пэйлоады из Zaxtron Front End не поддерживают этот режим