PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Архив устаревших тем PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=428)
-   -   [FAQ] PKG Builder. Самый простой и быстрый способ создать Pkg! (https://www.pspx.ru/forum/showthread.php?t=89889)

egoregor 14.01.2011 02:00

[FAQ] PKG Builder. Самый простой и быстрый способ создать Pkg!
 
Вложений: 2
А теперь самая приятная новость! Я долго поддерживал тему создания Pkg файлов у становки игр на PS3 3.55 JB! Благодаря програмисту из-за бугра мы встреча в свет программу Pkg Builder!
с помощью неё и моега FAQ теперь создать Pkg файл и установить игру на PS3 сможет даже самый криворукий школьник! Её отличие от остальных программ в том что вам всего-лишь нужно поместить нужные файлы игры в папку GAME лежащую в папке с программой! Еще раз от всей души вас всех поздравляю с этим релизом! Больше никаких танцев с бубнами :D
Встречайте:


Pkg Builder!

он делает абсолютно все автоматически!!
  • Для корректной работы программы нужен NET Framework 4
  • На PS3 должна быть установлена прошивка 3.55(JB+Peek\Poke)

FAQ:
1. разархивировать и запустить PKG Builder v1.02!
2. перенести все файлы игры,кроме папки USRDIR в папку GAME в директории с программой!
3. создаем папку USRDIR в нее переносим только EBOOT.BIN(из папки с игрой) и нажать Done
4. ввести gameid вашей игры и нажать Done
5. в 3 шаге вам нужно поставить галочку на Manual(чтобы он изменил param.sfo и отредактировал hex в eboot.elf) и нажмите Build
6. если у вас прошивка 3.55(JB) поставить галочку! и нажать Build

Скрин к программе (в дополнение к инструкции)
Что-куда копировать (скрины)


и мы получаем нужный нам файл PKG игры!

остается только скопировать его на флэшку и установить в PS3!


Передача файлов игры на PS3:

После того, как вы сделали pkg и установили его на PS3, есть два варианта как передать данные игры в PS3:
  1. 1. Через blackb0x FTP Server v 1.2 Заходим на консоль с помощью фтп сервера и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/B*****/USRDIR/ (где B*****- id вашей игры)
  2. 2. Через Comgenie's Awesome Filemanager для этого на флэшку передаем данные вставляем в PS3 и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/B*****/USRDIR/ (где B*****- id вашей игры)


by egoregor to pspx.ru :cool:
ставим спасибо для вас старался!


kxmep 14.01.2011 09:53

Егор молодца!

firewalker 14.01.2011 13:37

А можно чуток на русский перевести фразу "2. перенести все файлы игры, только в папке USRDIR мы оставляем только EBOOT.BIN в папку GAME находящуюся в директории с программой и нажать Done" ?

Понял - Надо читать так -
"2. перенести все файлы игры, кроме папки DATA в USRDIR - мы оставляем только EBOOT.BIN, в папку GAME находящуюся в директории с программой и нажать Done" ?

egoregor 14.01.2011 14:26

можешь удалить последние 3 наших сообщения а то они сбивают всех с толку сейчас подробно все опишу!

egoregor добавил 14.01.2011 в 14:18
ШАПКУ ОБНОВИЛ!!
ДЛЯ ВСЕХ КТО НЕ ПОНЯЛ КАК И КУДА ПЕРЕНОСИТЬ ФАЙЛЫ!


2. перенести все файлы игры,кроме папки USRDIR в GAME в директории с программой!
3. создаем папку USRDIR в нее переносим только EBOOT.BIN(из папки с игрой) и нажать Done



egoregor добавил 14.01.2011 в 14:26
Цитата:

Сообщение от firewalker (Сообщение 930851)
А можно чуток на русский перевести фразу "2. перенести все файлы игры, только в папке USRDIR мы оставляем только EBOOT.BIN в папку GAME находящуюся в директории с программой и нажать Done" ?

Понял - Надо читать так -
"2. перенести все файлы игры, кроме папки DATA в USRDIR - мы оставляем только EBOOT.BIN, в папку GAME находящуюся в директории с программой и нажать Done" ?

да то есть перенося папку USRDIR в ней должен быть только EBOOT.BIN

makaveli84 14.01.2011 15:52

egoregor, Да тут уже, любому дураку понятно)))

egoregor 14.01.2011 16:07

ахах просто вопрос написали)
поэтому я расписал так чтобы самый тугой и тупой дурак понял:)

firewalker 14.01.2011 17:48

Про тугого и тупого понял :blush:
Теперь смысл всех манипуляций понял. Т.о в .pkg упаковываются файлы и папки, которые необходимы для запуска игры и подписаны ключом sony, в т.ч. и измененый EBOOT.BIN , а сам контент игры (т.е. папку USRDIR), можно потом докинуть на PS3 через файл-менеджер?
Я правильно понял механизм?

kxmep 14.01.2011 18:11

firewalker

Не "можно докинуть", а "нужно докинуть" :)

egoregor 14.01.2011 18:36

firewalker, либ через файловый менеджер с флэхи
либо по фтп с компа)))

firewalker 14.01.2011 18:36

Bayonetta - не заработала таким образом

egoregor 14.01.2011 18:41

не все работают

kxmep 14.01.2011 18:58

Есть мнение, что простая подмена девайсов (bdvd на hdd0) в eboot.bin не дает гарантии запуска игры. Потому как надо символ-в-символ, но далеко не все игры ставятся в hdd0/game/B***** (по ID игры).

Т.е. надо заранее смотреть, куда прописан путь в оригинальном бинарнике. И уже исходя из этого - танцевать все дальнейшие пляски с бубном.
А пока разработан алгоритм только для дефолтной установки в /game

firewalker 14.01.2011 20:45

Есть мнение что для многих игр нужно править не только dev_bdvd на dev_hdd0 но и путь к самой игре( в том же файле) скажем если в дампе blusxxxxx\ps3_game\ то надо делать blusxxxxx\xxx_xxxx(любое название, главное чтоб количество знаков было таким же как ps3_game) и потом после установки pkg создавать эту папку вручную и скидывать дамп уже в нее

kxmep 14.01.2011 21:08

Цитата:

Сообщение от firewalker (Сообщение 930979)
Есть мнение что для многих игр нужно править не только dev_bdvd на dev_hdd0 но и путь к самой игре( в том же файле) скажем если в дампе blusxxxxx\ps3_game\ то надо делать blusxxxxx\xxx_xxxx(любое название, главное чтоб количество знаков было таким же как ps3_game) и потом после установки pkg создавать эту папку вручную и скидывать дамп уже в нее

Эээ... погоди.
А не правильней ли будет оставить оригинальный путь? мб он как-то завязан на прочие потроха игры. Просто надо его выяснить ДО изготовления pkg, чтобы потом (как ты правильно говорил) вручную создать фолдер и залить контент.

Другой вопрос - pkg эмулирует "честно купленную в псн" игру (которой там и близко не было никогда :)) и ставит их именно в dev_hdd0\game. Если же мы закатаем игру в другую директорию, она не отобразится в псн-папке xmb - и как ее тогда запускать?

firewalker 14.01.2011 21:28

Цитата:

Сообщение от JunglBell (Сообщение 930982)
firewalker, и что нового ты написал по сравнению с тем что выше ?

Только что заставил работать Bayonetta вот по такой инструкции

Bayonetta [BLUS30367] [3.55]

Инструкция:

1. Установите .pkg файл с флешки.
2. Запустите FTP менеджер на PS3 и выберите папку "dev_hdd0"
3. Создайте папку "PS3_GAME" (без ковычек соответственно) внутри "dev_hdd0"
4. Зайдите в эту папку "PS3_GAME", а там создайте папку с именем "BAYOTA"
5. Скопируйте вашу папку "data" из вашего бекапа Bayonetta внутрь папки "BAYOTA".

эту папку - "data" вы найдете в бекапе в /PS3_GAME/USRDIR/

т.е. путь к игре на консоли должен быть такой: dev_hdd0/PS3_GAME/BAYOTA/data/...

6. Далее нужно скопировать файл "1.PNG" из архива в папку BAYOTA ( вот так: dev_hdd0/PS3_GAME/BAYOTA/1.PNG )
Примечание: если этого не сделать, то у вас будет всегда мигать "Saving..." справа внизу экрана.

7. Закройте FTP менеджер и запустите Bayonetta

Примечание: Если проделать не верно шаг №5, то при запуске игры вам выкенет в XMB...



Как видишь - путь вот такой вот - dev_hdd0/PS3_GAME/BAYOTA

makaveli84 14.01.2011 21:46

Вложений: 1
При создание pkg NBA 2K11 выдаёт ошибку на 4 шаге! в чём может быть проблема?

Докто? 14.01.2011 22:58

а есть способ с внешнего hdd запускать игры ?
а то встроенная память ограничена что пепец

kxmep 15.01.2011 00:50

firewalker

Вот этот способ (с Bayonetta) - он откуда?
Надо понять логику, чтобы разобраться с остальными играми. Меня, например, очень интересует GoW3.

Chupacabra666 15.01.2011 01:25

egoregor, спасибо за мануальчик. Игры шуруют, как дети в школу :)

Vvigorvv 15.01.2011 01:33

пользуясь прошивкой 3.41 есть возможность играть во все игры запускаемые таким способом или нужно обязательно шиться на 3.55?

maggot666x 15.01.2011 01:34

по поводу всех - хз
но часть игр точно будет работать

Vvigorvv 15.01.2011 01:49

как это использовать с прошивкой 3.41 хоть кто нибудь бы написал а то вся инфа только на 3.55 идет

retoper45 15.01.2011 02:54

спасибо, очень помогло, это лучше бэкап менагеров )))
а из андэйтов к играм pkg файлы делать можно ?

делал на 3,41

retoper45 добавил 15.01.2011 в 02:54
Vvigorvv,всё так же как и с 3,55 , только галочку не ставить ))

Топикстартер, в топике приложен битый (меньше метра) архим файлового менеджера, должен быть около 10 метров.

kxmep 15.01.2011 10:22

Цитата:

Сообщение от JunglBell (Сообщение 931166)
кто пробовал прогу BD2HDD? http://www.ps3hax.net/2011/01/experi...-game-gui-app/

Сейчас щупаю. Пытаюсь Enslaved наживить.
Судя по тому, что тулза перенаправляет путь, может и получиться.

kxmep 15.01.2011 10:43

JunglBell

То есть, как понимаю (буду пользоваться общепринятыми виндоузными аналогиями :)), сгенерированный прогой pkg ставит ярлык запуска в dev_hdd_0/game/, а саму игру - кладет в другое место, так?

Далее: что значит "вписали"? я просто указал путь к папке BLES00989, или она сохраняет этот ID (взяв его из имени папки)?

Путь dev_hdd0/z/название_из_6_символов/ надо самому прописывать через FTP?

Цитата:

Сообщение от JunglBell (Сообщение 931175)
И еще, содержимое из папки PS3_GAME нужно вытаскивать на уровень выше. Лично я вообще эту папку удалил.

Вот тут - не понял. Перед патчем вытаскивать? или когда заливаешь на консоль?

kxmep 15.01.2011 11:06

Гут, сейчас жену выгоню из Секретного королевства - и приступлю :)

ErikPshat 15.01.2011 11:41

Цитата:

Сообщение от JunglBell (Сообщение 931195)
а сейчас вижу что создается ссылка на ID BLUS30664. бУДЬТЕ ВНИМАТЕЛЬНЫ.

Разве название папки имеет значение? По моему ты её вообще можешь назвать по названию игры, чтобы с этими цифрами не путаться.

kxmep 15.01.2011 11:41

Еще вопрос: в dev_hdd0/z/название_из_6_символов/ надо заливать весь контент из папки PS3_GAME (за исключением ибута) - или только USRDIR?

kxmep 15.01.2011 12:23

Enslaved не взлетает, никаким каком...

retoper45 15.01.2011 12:39

патчил The Fight: Light Out и Sport Champion ? прошивка 3,41
всё работает )))

RusCat 15.01.2011 12:52

Цитата:

Сообщение от retoper45 (Сообщение 931245)
патчил The Fight: Light Out и Sport Champion ? прошивка 3,41
всё работает )))

А на 3.55jb не взлетает почему-то, черный экран и все.
Можешь посмотреть, по какому пути лежит игра в плойке?

retoper45 15.01.2011 13:12

JunglBell, это означает, что игра появляется в хоумбрю и я стою и машу мувом )))
Цитата:

Сообщение от JunglBell (Сообщение 931175)
и чем же это лучше? В бэкап менеджере выбрал игру которую скинул с компа в пс3 и играешь. А тут на компе нужно лечить ебуты от игр. Тоесть, выполнять в ручную ту работу которую за нас менеджер делал.
.

а лучше тем, что менеджеры не захотели запускать ни Fight ни Sports Chempions.
В бэкап менеджерах нужно постоянно джэйл совать, а этим методом джэйл нужен только при установке :acute:

retoper45 добавил 15.01.2011 в 13:07
JunglBell,откуда ты взял это
Цитата:

dev_hdd0/z/название_из_6_символов/
в мануале ничего нет, я копирую данные игры как сказано в топике.

retoper45 добавил 15.01.2011 в 13:12
Цитата:

Сообщение от RusCat (Сообщение 931251)
А на 3.55jb не взлетает почему-то, черный экран и все.
Можешь посмотреть, по какому пути лежит игра в плойке?

данные игры лежат на диске в USRDIR, из неё всё (eboot.bin там уже нету ибо был перемещён в pkg builder) копирую в /devhdd0/game/B*****/USRDIR
например:
из D:\Torrents\PS3\Games\The Fight_Light_Out_Схватка\BCES00874\PS3_GAME\USRDIR\
в
/devhdd0/game/BCES00874/USRDIR

RusCat 15.01.2011 13:24

Цитата:

retoper45 добавил 15.01.2011 в 13:12

данные игры лежат на диске в USRDIR, из неё всё (eboot.bin там уже нету ибо был перемещён в pkg builder) копирую в /devhdd0/game/B*****/USRDIR
например:
из D:\Torrents\PS3\Games\The Fight_Light_Out_Схватка\BCES00874\PS3_GAME\USRDIR\
в
/devhdd0/game/BCES00874/USRDIR
Спасибо. Так и делаю, но... результата нет :cray:

GorRiLa 15.01.2011 13:42

У меня нефига где вы образы берёте и как их ставить ?

ErikPshat 15.01.2011 13:48

GorRiLa, образы берутся на торрентах. А ставятся по этой инструкции, или есть ещё две инструкции аналогичных, только не автоматов.

retoper45 15.01.2011 13:49

Цитата:

Сообщение от JunglBell (Сообщение 931265)
retoper45,а что, бэкап манагеры уже умеют запускать игры на кастомной 3.55 ?

я на 3,41 которую понизил с 3,50
у меня эти 2 игры бэкап менагеры не запустили.
реально этот способ удобнее ибо игры идут без джейла, постоянно перегружать айфон - напряг.

Utkin 15.01.2011 13:49

Не все так просто с автоматическим созданием pkg...
Он игнорирует вот этот пункт:

Цитата:

Сообщение от anton85 (Сообщение 929911)
Модификация файлов игры для запуска прямо из XMB (F.A.Q.)
(не обязательно для всех игр) Шаг 3. Заменить в полученном EBOOT_ORIGINAL.ELF все упоминания слова "dev_bdvd" на "dev_hdd0".
a). Находясь в каталоге с ps3tools отредактируем EBOOT_ORIGINAL.ELF:
$ dd if=/путь/где/находится/EBOOT_ORIGINAL.ELF | sed s/dev_bdvd/dev_hdd0/g > /путь/куда/сохранить/EBOOT.ELF

На выходе получим EBOOT.ELF в котором внесены нужные нам изменения.


retoper45 15.01.2011 14:11

JunglBell,меня псн просто не интересует вообще, по крайней мере пока :unknw:

ErikPshat 15.01.2011 14:16

Цитата:

Сообщение от JunglBell (Сообщение 931271)
start the party тоже не заработала на 3.55

Просто для некоторых игр идут относительные пути, поэтому нужно раскладывать файлы по путям несколько специфичным.

По стандарту идёт путь, например:
  • dev_hdd0/game/BLES01086/USRDIR/
Но на некоторых играх, нужно ложить файлы по другим путям:
  • dev_hdd0/z/BLES01086/USRDIR/

Цитата:

Сообщение от JunglBell (Сообщение 931271)
...И как вручную поправить ебут ? я уже совсем запутался

Ну как. Декриптуешь EBOOT.BIN по этой инструкции:Или по этой:В Хекс-редакторе вводишь в поиск dev_bdvd и заменяешь запуск игры с Blu-Ray дисковода на жёсткий диск dev_hdd0
Затем обратно пакуешь и подписываешь готовый PKG, чтобы он стал официальным.

GorRiLa 15.01.2011 14:33

ErikPshat,
Качал с free-torents с диска пишу тоже не фига скажи дибилу как делать ?


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

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