Репутация: 156 
(весьма и весьма положительная личность)
[FAQ] PKG Builder. Самый простой и быстрый способ создать Pkg!
А теперь самая приятная новость! Я долго поддерживал тему создания Pkg файлов у становки игр на PS3 3.55 JB! Благодаря програмисту из-за бугра мы встреча в свет программу Pkg Builder!
с помощью неё и моега FAQ теперь создать Pkg файл и установить игру на PS3 сможет даже самый криворукий школьник! Её отличие от остальных программ в том что вам всего-лишь нужно поместить нужные файлы игры в папку GAME лежащую в папке с программой! Еще раз от всей души вас всех поздравляю с этим релизом! Больше никаких танцев с бубнами Встречайте:
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. Через blackb0x FTP Server v 1.2 Заходим на консоль с помощью фтп сервера и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/B*****/USRDIR/ (где B*****- id вашей игры)
2. Через Comgenie's Awesome Filemanager для этого на флэшку передаем данные вставляем в PS3 и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/B*****/USRDIR/ (где B*****- id вашей игры)
by egoregor to pspx.ru ставим спасибо для вас старался!
я погорячился the fight так не запустился. нужно попробовать http://www.digitopz.com/blog/ такое
но в Fight был уже pkg файл, вероятно eboot.bin там был уже патченный, потому и не вышло. если бы был чисты ISO игры тогда эксперимент был бы чистым )
нашёл на немецком форуме оригинальный eboot, ща будет чистый эксперимент )))
Последний раз редактировалось retoper45; 15.01.2011 в 15:01.
Сообщение от ErikPshat Просто для некоторых игр идут относительные пути, поэтому нужно раскладывать файлы по путям несколько специфичным.
По стандарту идёт путь, например:
dev_hdd0/game/BLES01086/USRDIR/
Но на некоторых играх, нужно ложить файлы по другим путям:
dev_hdd0/z/BLES01086/USRDIR/
Знать бы еще где этот путь можно посмотреть, т.е. в каком файле игры прописан этот путь. Я думаю много вопросов о том что игра не запускается отпало бы.
tvitek,в упор в ветке не вижу никакой инструкции про путь "dev_hdd0/z/BLES01086/USRDIR/"
Просто когда перебрасываешь игру на PS3, не все игры ставятся стандартно в dev_hdd0/game/BLES01086/USRDIR/, для некоторых игр существует другой путь, типа этого dev_hdd0/z/BLES01086/USRDIR/.
И в принципе если брать готовый pkg на некоторых ресурсах эти пути прописывают, поэтому и говорится, что надо обращать внимание.
воот... это в программе не указывается дальнейший путь, а в ор. инструкции есть вот такой пункт:
9. **Important** Any modifications you do cant change the file size of the elf. Okay go into your elf and change the dev_bdvd to dev_hdd0. This is where it takes some imagination. By changing the dev_bdvd to dev_hdd0, its going to look at the dev_hdd0 path (Your Ps3 Hard-drive) for the files. That means if it says /dev_bdvd/PS3_GAME/USRDIR/ when you change it to /dev_hdd0/PS3_GAME/USRDIR/ it will look at that place for the files it needs. So if they arnt there it wont work. Also if you add/subtract to the elf here, you will get the error 80010007 when you start up your game. Your just looking to do an exact replacement.
Example time - I just got FF13 to work for me, i changed the path from /dev_bdvd/PS3_GAME/ to /dev_hdd0/FF13GAME/. I then went and created the folder FF13GAME inside my dev_hdd0 on my PS3 and put all the appropriate files in there (For FF13 you just need the /USRDIR/white_data/ Folder.) Here is the FF13 file i made.
... и почему то там дальнейший путь указывается...
и тогда USRDIR грузится на консоль по указанному пути, а не от балды берется такой путь: dev_hdd0/z/BLES01086/USRDIR
Utkin,получается Pkg builder должен паковать и патчить файлы в pkg файл так, что бы при установке этого pkg файла путь к USRDIR был такой же как и в оригинальном пути (указанном в файле elf) но с изменением типа носителя блюрэя на винт ?
если так, а он всё ложит лишь в /devhdd0/game/B*****/USRDIR
тогда нужно руками открывать pkg (непонятно чем о_О) и открывать оригинальный *.elf и сравнивать, если в pkg есть отличия от оригинального пути в elf - править руками ?
ErikPshat,а нельзя симлинк создать по нужному пути ???? и пусть перенаправляет в dev_hdd0/game/BLESxxxxx/USRDIR/ тогдаpkg builderпусть себе пакует по стандартному пути
retoper45 добавил 15.01.2011 в 23:14 ErikPshat,кстати при ручном творении pkg ... так ничего про пути иные не сказано, не во всех elf даже нужна замена dev_bdvd на dev_hdd0 Вот чего при ручном нету, так это указания для какой прошивки 3,55 или 3.41 , что есть в проге из топика.... странно
retoper45 добавил 15.01.2011 в 23:53
ручной метод попробовал, он не сложнее. 10 мин времени.
Заработал Dragon Age Origins
Последний раз редактировалось retoper45; 15.01.2011 в 23:53.
Причина: добавил, подумав
Репутация: 156 
(весьма и весьма положительная личность)
ШАПКА ОБНОВЛЕНА чтобы в автоматическом режижеме ебутe редактироваля hex ставьте галочку в 3 пункте на Manual!!!!
подведу итог!
я сделал пкг игры ГТ5 тремя способами
1- Ручной(cygwin)
2- Auto_MOD_Tool
3- PKG Builder
вот что получилось: 1- 11,8 МБ (12*398*592 байт)
2- 11,8 МБ (12*374*016 байт)
3- 11,8 МБ (12*398*592 байт)
первый и третий идентичны!
так что не гоните на Pkg Builder он делает также как вы бы собирали руками и экономит минут 20!
если будет вопрос идентичны ли md5 то сразу скажу нет!
потомучто это не реально в данной ситуации точный размер имеет значение
и самый главный аргумент!!!
я открыл 1 и 3 файл в hex редакторе и нажал найти отличия!! таковы найдены небыли!
Репутация: 156 
(весьма и весьма положительная личность)
JunglBell не год оф вар не осилю)
40 гб качать)
легче купить)
я еще не пробовал устанавливать в иную директорию)
ты хочешь сказать что когда через cygwin делал все запустилось?
egoregor добавил 16.01.2011 в 00:56 ErikPshat, ну у меня всегда в приводе была gta4))
так что без диска еще не пробовал))
даже с диском у меня не все игры пахали
Последний раз редактировалось egoregor; 16.01.2011 в 00:56.
Причина: добавил, подумав
egoregor, никто не гонит на Pkg Builder...
наоборот, пытаемся разобраться, почему не работают игры и откуда берутся не стандартные пути...
так вот... в любом методе, при правке EBOOT.ELF и замене dev_bdvd на dev_hdd0, надо проверять путь. И если он /dev_bdvd/PS3_GAME/, то заменять на /dev_hdd0/ХХХХХХХХ/ и данные игры скидывать по этому пути... ХХХХХХХХ -любое название папки, равное по количеству знаков PS3_GAME
Репутация: 156 
(весьма и весьма положительная личность)
блин ребят я не знаю что там у вас я не следил за вами и ходом действий
у меня все что мне нужно было запустилось)
кроме гт5 и еще двух - трех)
так что я в полне рад)
а если вам в голову засела какаято игра так потратьте 2500 и купите игру)
или сделайте даунгрэйд на 3.41
egoregor добавил 16.01.2011 в 01:27 JunglBell, dev_hdd0/game/%s/USRDIR значит половина файлов с бдвд копируется туда (когда с диска играете)
Последний раз редактировалось egoregor; 16.01.2011 в 01:27.
Причина: добавил, подумав
извените за тупой вопрос спомошью этого faq можно игры на 3.55 запускать без джейл брейка ? и ещё такой ворос что за фаил pkg? и зачем тогда, Ручное изготовление подписанных PKG
Отсюда следует, что игру нужно кидать не в /dev_hdd0/game/BCES00510/USRDIR/
panlsher, да, без Джейла. Джейл эмулирует патч от GeoHot'a, встроенный в прошивку.
PKG файлы - это установочный файл программы. То есть, с помощью этого файла, ресурсы игры копируются в нужную директорию. А подписывать нужно, чтобы консоль Sony воспринимала эти файлы, как официальные. Как известно, неподписанные неофициальные приложения, Sony запрещает запускать и вылетает ошибка.