PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS3 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=207)
-   -   [FAQ] Создание PKG объемом менее 4GB для установки с флешки! (https://www.pspx.ru/forum/showthread.php?t=108133)

Padre12 30.09.2018 20:06

[FAQ] Создание PKG объемом менее 4GB для установки с флешки!
 
Маленький гайд по созданию PKG по 4Gb для флешек в FAT32

Нам потребуются:
  • Прямые руки ;)
  • Немного терпения
  • Базовые знания.
Скачиваем игру, например из этой темы.
Создаем папку, лучше всего в корне диска, с названием на английском языке.
Скачиваем утилиту, разархивируем ее в ранее созданной папке.
А теперь начинается магия...
  1. Создаем папку, под названием ID игры (которую необходимо разделить), например NPEB00635, привожу пример с игрой Teken.
  2. В нее перекидываем все корневые файлы PS3LOGO.DAT, PIC0.PNG, PARAM.SFO, ICON0.PNG.
  3. Потом копируем папки LICDIR и TROPDIR
  4. Создаем папку USRDIR и теперь начинаем вырезать (CTRL+X) файлы и папки из игры
    и вставлять (CTRL+V) туда, до достижения объёма менее 4 ГБ.
    • Создаем PKG утилитой, переименовываем его в 1.pkg
    • Заменяем файлы в USRDIR на другую пачку файлов и папок, объемом менее 4Gb
    • Повторяем действие по упаковке в PKG и так же переименовываем - в 2.pkg
    • Повторяем действия, пока не закончатся файлы в USRDIR и во всех подпапках.
    • Для PSN игр создаем rif.pkg (подробнее пункт 2.1.1)
  5. Перекидываем полученные pkg на флешку и вставляем ее в PS3.
  6. Активируем HAN (в зависимости от типа упаковки)
  7. Устанавливаем в числовом порядке от 1 до вашего последнего PKG.
  8. Радуемся установке.
Внимание!
Не каждая игра будет работать после разбивки.
У этого способа нет стопроцентной гарантии, но большинство игр работают.


Видео по теме



Или разделяйте папки на части с помощью программы PS3GameExtractor

naitavv 06.10.2018 19:02

Если не сложно, можно поподробнее немного, у меня ничего не выходит. Пробовал на Dark Souls и ассассине 2ом. 1ый разбитый файл устанавливаеться, а 2ой пишет вроде Требуемое обновление не найдено. Игра выдаёт ошибку естественно.
Учитывая что разбитые игры на форуме идут нормально, дело во мне :p:

Игру скачивал на downloadgameps3 (в данном случае Dark Souls PTDE). Разорхивирываю, получаю папки : BLES01765 в ней PS3_GAME, PS3_UPDATE, PS3_DISC.sfb. Копирую нужное содержимое из PS3_GAME в свою папку (файлы PS3LOGO.DAT PIC1.PNG PARAM.SFO ICON1.PAM ICON0.PNG и папки LICDIR TROPDIR USRDIR )

Внутри папки USRDIR в данной игре: 3 файла EBOOT.BIN dvdbnd.bhd5 и dvdbnd.bdt. Последний (dvdbnd.bdt) весит 3.6gb.
И 2 папки: moveu и script. Папка moveu весит 1.6gb.

РАЗДЕЛЯЮ на 2 части. В 1ой папка moveu(1.6gb) пуста, а во второй удаляю все содержимое папки USRDIR и закидываю в неё единственную папку moveu(1.6gb).
ЧТО Я ДЕЛАЮ НЕ ТАК?

Создаю PKG файл утилитой из шапки версией 29. Жму make_pkg.bat -> Make DEBUG PKG - not signed . Возможно в этом ошибка?
После создания PKG файлов подписываю в отдельной своей папке, где подписывал все PKG со своими act.dat и idps.hex (опцией MAKE RIF PKG).

Подскажите что не так и как правильней

Ang3l42 06.10.2018 19:04

Цитата:

Сообщение от naitavv (Сообщение 1153845)
BLES01765

Всё папки должны так называться

naitavv 06.10.2018 19:08

Ang3l42, изначально в папке с программой только 1 эта папка, после создания 1ого pkg, я меняю удаляю и меняю файлы внутри этой папки, так что изначально у меня только эта папка и есть)

ErikPshat 06.10.2018 19:13

Цитата:

Сообщение от naitavv (Сообщение 1153845)
Разорхивирываю, получаю папки : BLES01765 в ней PS3_GAME, PS3_UPDATE, PS3_DISC.sfb.

Это структура папок диска Blu-Ray. Видимо кто-то снял образ с диска в ISO.
Чтобы сделать игру для запуска с внутреннего HDD консоли, нужно хотя бы узнать, каким образом игры складируются на HDD, после скачивания из PSN и установки. Если немножко подумать, то структуру игровой папки можно подглядеть, сняв бэкап с HDD и распаковав его. Тогда и спрашивать ничего ни у кого не надо было.

А вообще, если вас вообще никак не интересует структура игры на HDD, тогда я подскажу...
Нужно дисковый образ ISO сконвертировать сначала по инструкции из соседней темы.
А потом упаковать сконвертированные готовые папки в PKG и установить эти PKG через HAN.

А если какая-то папка большого размера, то вам нужно разделить эту папку на несколько, хоть по одному файлу, хоть на 100 папок, в зависимости от того, какой размер каждой папки вам требуется. И затем каждую папку упаковать в PKG и установить. При разделении, нужно всего-лишь учитывать структуру папок и файлов, т.е. чтобы какой-то файл не оказался в чужой папке. При установке из 100500 PKG, все файлы просто по очереди встанут на свои места и в результате вы получите набор файлов игры, как будто бы вы всё это установили из одного PKG. Тут не надо быть особо одарённым и вообще писать об этом отдельную инструкцию. Эти знания закладываются почти каждому человеку при рождении через ДНК и называются они - смекалка и прозорливость.

naitavv 06.10.2018 19:27

ErikPshat, у меня полетел HDD на консоли, так что сейчас на ней 12 gb (SLIM). Бэкап снять не смогу

Нет, все игры на сайте не в ISO образе.

Я не могу разбить 1 папку, т.к. имееться файл в 3.6gb уже в папке USRDIR, и во 2ой PKG , мне этот файл никак не влезет, поэтому я его удаляю. Т.е. я НЕ РАЗДЕЛЯЮ 1 папку, а делаю одну версию без папки но с файлом 3.6gb а 2ую версию с папкой, но без файла 3.6gb

Извиняюсь если очень туплю или не понимаю каких-то, по-вашему мнению, банальных вещей)

ErikPshat 06.10.2018 19:34

naitavv, я не понимаю, как так в папке какой-то PKG? Более конкретные ссылки на то, с чем вы не можете совладать.
И интересно, почему вы не можете разделить файл 3,6 Гб?
Он ведь не превышает 4 Гб, а значит он вполне должен уместится в отведённые рамки.

naitavv 06.10.2018 19:43

ErikPshat,
Нажмите для увеличения


я немного не понимаю, равзе можно этот файл разделить?

ErikPshat 06.10.2018 20:03

Цитата:

Сообщение от naitavv (Сообщение 1153851)
я немного не понимаю, равзе можно этот файл разделить?

Да не сам файл разделить, а файл от этой папки отделить в другую папку.
И собрать хоть 100500 PKG, в каждом хоть по одному файлу.
Вот, у вас должна получится одна папка такая:
Код:

BLES01765
        LICDIR
        TROPDIR
        USRDIR\
                    dvdbnd.bdt (3.6GB)

Вторая папка такая:
Код:

BLES01765
        USRDIR\
                    moveu (1.6GB)

А теперь посмотрите на хитрый фокус, что произойдёт после установки на PS3 из двух совершенно раздельных PKG:
Код:

BLES01765
        LICDIR
        TROPDIR
        USRDIR\
                    dvdbnd.bdt (3.6GB)
                    moveu (1.6GB)

И так далее... Только я смотрю, у вас это лежит в папке BLES01765\PS3_GAME - а это структура дисковой игры, поэтому вам сначала необходимо сконвертировать игру по инструкции из соседней темы (в важных есть такая тема для этого), а только потом, уже сконвертированную игру можете разбивать на части.

P.S. Инструкцию в шапке немного подправил, ибо там некоторые предложения с жирной папкой могли сбивать с толку.

naitavv 06.10.2018 20:09

ErikPshat, Большое спасибо за разьяснение, теперь хоть понимание причин пришло)
Цитата:

Сообщение от ErikPshat (Сообщение 1153854)
Только я смотрю, у вас это лежит в папке BLES01765\PS3_GAME - а это структура дисковой игры, поэтому вам сначала необходимо сконвертировать игру по инструкции из соседней темы (в важных есть такая тема для этого), а только потом, уже сконвертированную игру можете разбивать на части.

буду пробовать, благодарю вас.

Padre12 06.10.2018 20:23

Эх, все опять пропустил и что опять изменили?

ErikPshat 06.10.2018 20:28

Цитата:

Сообщение от Padre12 (Сообщение 1153856)
и что опять изменили?

Твои измышления по поводу "жирной папки" data.
Просто у юзеров могло сложиться ложное осознание, как будто это должна быть имеено папка data и как будто другие файлы, вне этой папки, нельзя никак разделять.

Padre12 06.10.2018 20:32

Цитата:

Сообщение от ErikPshat (Сообщение 1153857)
, как будто это должна быть имеено папка data и как будто другие файлы, вне этой папки, нельзя никак разделять.

Ну там главное структуру сохранить и все. Да надо было сразу об этом написать. Это тоже самое что по 3.5 гб:D

ErikPshat 17.10.2018 17:52

А тем временем, в сети появилось ооочень подробное видео - как разделить PKG на части менее 4ГБ:Видео добавил в шапку. Смотрите и учитесь :)

P.S. На 18-ой минуте делать _signed.pkg не нужно. Они и так устанавливаются через Debug HAN!

in1975 18.10.2018 09:08

ErikPshat, а самому видео сделать слабо? Итальянский не все понимают. Как раз будет тебе повод показать эффекты camtasia ;)

Zeethoracle 19.10.2018 15:53

How to split BLUS31604-[Persona 5] by 4gigabyte for Ps3 Han please

in1975 19.10.2018 20:27

Zeethoracle, read above.

Capell 21.10.2018 13:19

Спасибо за PS3GameExtractor. Всегда устанавливаю игры с тридцатидвух гигабайтной флэшки (современный телевизор в доме один, к нему либо подключена PS3, либо ПК), так мне удобнее. Пока только с одной игрой не справилась.
При разрезке и установки Tales of Bersenia, получился небольшой казус. При загрузки всех данных игра оказалась закрыта паролём (по умолчанию "0000"), при этом все ограничения были выключены. Оказалось, что в настройках безопасности нужно было не только отключить проверку контента на возраст, но снять с одного меню галочку, чтобы несчитовал блокировку напрямую с диска.
Вот как-то так.

ErikPshat 21.10.2018 19:32

Capell, может это не PS3GameExtractor в этом виноват? Может быть в игре так выставлено в PARAM.SFO, по поводу родительского контроля?
Что за тип игры, для PS3 или PS1/PSX/PSP?

Capell 21.10.2018 20:36

ErikPshat, может быть. Я никого не обвинял, просто поделился опытом. Первый Dead Space то же поделить не получилось, но это не значит, что я имею к кому-то претензии. До этой программы использовал PS3 Tools, но тормознутый он, делит файлы медленно и режет далеко не всё подряд. Понимаю, что из-за особенностей структуры диска иногда его поделить невозможно, "но попытка - не пытка".
Родительский контроль был в игре Tales of Berseria (https://www.pspx.ru/forum/showpost.php?p=1148285) для PS3.

ErikPshat 21.10.2018 21:29

Capell, да я и не говорю, что вы кого-то обвиняете ))) Просто вы родительский контроль и прочие плюшки в этой игре и некоторых прочих, почему-то связываете, что такое происходит при разделении игры на части с конвертером PS3GameExtractor :)

По моим ощущениям, конвертер не может менять, в разделяемой на части игре, родительский контроль и пароль :D
Просто вы это как-то странно выразили в описании. А за оповещение о такой фиче в игре спасибо, будем знать.

MAN-biker 12.12.2018 20:11

Может немного не в тему, но я тоже пробовал перепаковывать исходный PKG с игрой Tomb Raider (2013) через программу PS3GameExtractor 1.8.6.0 и и у меня из 3-х получившихся PKG запускается и устанавливается только первый, остальные два ругаются как и у первого ответившего в данной ветке.
При том исходный PKG нормально установился по сетке.
В следующий раз буду уже пробовать как написано здесь в шапке, но непонятно почему с PS3GameExtractor не прокатило.

Ang3l42 12.12.2018 20:18

MAN-biker, Потому что патч нужно в последнюю очередь ставить.

MAN-biker 12.12.2018 21:19

Цитата:

Сообщение от Ang3l42 (Сообщение 1160215)
MAN-biker, Потому что патч нужно в последнюю очередь ставить.

Какой патч? При чем тут патч? Я не ставил патча ещё, я пытался перекодировать основной исходный PKG игры, чтобы его пересобрало в несколько PKG меньшего размера.

jekakmv 12.12.2018 21:24

Цитата:

Сообщение от MAN-biker (Сообщение 1160223)
Какой патч? При чем тут патч? Я не ставил патча ещё, я пытался перекодировать основной исходный PKG игры, чтобы его пересобрало в несколько PKG меньшего размера.

Распакуй pkg и запакуй PS3GameExtractor v1.8.6 по 4гб или меньше.

MAN-biker 12.12.2018 21:36

Цитата:

Сообщение от jekakmv (Сообщение 1160224)
Распакуй pkg и запакуй PS3GameExtractor v1.8.6 по 4гб или меньше.

Вы издеваетесь чтоль? А как я по вашему делал??? Именно так и пытался, я же постом выше написал. Он мне все нормально сделал, получилось 3 PKG, запускаю первый, он мне ставит 3+ гига, пытаюсь запускать 2 или 3-й, он меня посылает.

Padre12 12.12.2018 21:41

Кхм, я тут может не в тему скажу, но есть некие игры которые не будут работать после разбивки.

ErikPshat 12.12.2018 21:41

MAN-biker, а 3 PKG вы делали _signed.pkg или нет? Правильно устанавливаете?
  • Подписанный Signed PKG - в режиме HAN Enabler
  • Неподписанный обычный PKG - в режиме HAN Debug PKG Enabler
При переключении между режимами консоль нужно перегружать.


Цитата:

Сообщение от Padre12 (Сообщение 1160228)
Кхм, я тут может не в тему скажу, но есть некие игры которые не будут работать после разбивки.

Конечно не в тему. На данный момент речь идёт не о запуске игр, а об установке PKG.

MAN-biker 12.12.2018 21:56

Цитата:

Сообщение от ErikPshat (Сообщение 1160229)
MAN-biker, а 3 PKG вы делали _signed или нет?
Правильно устанавливаете?
  • Подписанный Signed PKG - в режиме HAN Enabler
  • Неподписанный обычный PKG - в режиме HAN Debug Package Enabler
При переключении между режимами консоль нужно перегружать.
Конечно не в тему. На данный момент речь идёт не о запуске игр, а об установке PKG.

Врать не стану, не помню. Но вопрос-то в том, почему оно первый из 3-х частей мне без проблем устанавливает, а следующие два - нет?
Про то, что подписанные и неподписанные нужно запускать в разных режимах HAN это я уже понял, кстати, тоже как-то не явно к осознанию этого пришел для чего нужен режим DEBUG. И то, что консоль нужно перезапускать тоже понял только методом тыка, хотя это не оказалось неожиданностью, т.к. такой момент я ожидал.
Тем не менее, вопрос интересный, почему на запускаются последующие "части" PKG после перепаковки. Тогда и первая бы не должна была запускаться? Повторить (перепроверить) уже не смогу, лень, игру я по сетке установил уже, но вот с какой-то другой игрой обязательно попробую.
Вот, подскажите пожалуйста, я предполагаю скачать и установить The Last of Us и там она в 2-х вариантах: в виде PKG на ЯДе и торрентом в распакованном виде.
Так вот, на свою непрошивайку с HAN'ом смогу как-то установить распакованную? И если да, то мне её придется для этого в PKG обязательно паковать? Хотелось бы конечно распакованную через торрент скачать, ибо если приплывёт с ЯДа битый PKG, перекачивать 40+ гигов ради одного битого байтика "не комильфо" будет.

Padre12 12.12.2018 22:00

Цитата:

Сообщение от ErikPshat (Сообщение 1160229)
MAN-biker,Конечно не в тему. На данный момент речь идёт не о запуске игр, а об установке PKG.

Я же сразу предупредил:crazy:.
Меня сей автор вопроса натолкнул на мысль о том что некоторые игры, не устанавливаются после разрезки, но хотя такое на я лично не встречал практике не встречал.
Меня больше удивило то что написали в эту тему, а не в тему с программой.

ErikPshat 12.12.2018 22:24

Цитата:

Сообщение от MAN-biker (Сообщение 1160231)
Но вопрос-то в том, почему оно первый из 3-х частей мне без проблем устанавливает, а следующие два - нет?

Ну я не знаю, прога PS3GameExtractor v1.8.6 вроде уже как месяц на форуме и если навести мышкой на скачивание, то показывает 551 раз скачано. В той теме мне ни разу никто не жаловался с такой проблемой. Если бы вы мне рассказали, почему первый ставится, а второй и третий нет, тогда я бы исправил этот косяк, если конечно это не ваш косячок ))). Мне тогда нужно знать порядок вашей установки, там PKG нумеруются по порядку в названии, потом мне нужно знать, в каком из PKG присутствовал EBOOT.BIN от игры. Ещё нужна информация, не показывало ли каких ошибок в консоли при компиляции.

Цитата:

Сообщение от MAN-biker (Сообщение 1160231)
Про то, что подписанные и неподписанные нужно запускать в разных режимах HAN это я уже понял, кстати, тоже как-то не явно к осознанию этого пришел для чего нужен режим DEBUG.

Ну про это написано в основной теме по HAN. Про DEBUG и ежу должно быть понятно, что такие PKG изготавливают в неподписанном виде сами разработчики игр у себя в офисе и их запускают на таких же DEBUG-консолях. Наверное не нужно никому объяснять, что слово DEBUG с английского означает ОТЛАДКА кода/игры/ошибок, поэтому такие PKG используются разработчиками при тестировании. Сони для них продаёт специальные клонсоли со специальными прошивками, на которых разрабы могут свободно запускать неподписанный код, не бегая каждый раз в корпорацию Сони для подписи их для запуска.

Соответственно Retail - это подписанный код для продажи в магазинах народу. Думаю тут нет смысла всё расписывать.
Ну а если вы читали тему по HAN, так должны были увидеть два больших скрина.
Это где Ошибки -> При установке PKG

MAN-biker 12.12.2018 22:34

Цитата:

Сообщение от ErikPshat (Сообщение 1160237)
Ну я не знаю, прога PS3GameExtractor v1.8.6 вроде уже как месяц на форуме и если навести мышкой на скачивание, то показывает 551 раз скачано. В той теме мне ни разу никто не жаловался с такой проблемой. Если бы вы мне рассказали, почему первый ставится, а второй и третий нет, тогда я бы исправил этот косяк, если конечно это не ваш косячок ))). Мне тогда нужно знать порядок вашей установки, там PKG нумеруются по порядку в названии, потом мне нужно знать, в каком из PKG присутствовал EBOOT.BIN от игры. Ещё нужна информация, не показывало ли каких ошибок в консоли при компиляции.

Да, это всё понятно, если ещё раз столкнусь с таким, обязательно сохраню логи и посмотрю остальное. Я тоже надеюсь что это мой косяк где-то, хотя вроде ьы и ошибиться было негде, ваша прога "сама все делает": нажал распаковку - распаковало, нажал упаковку - само запаковало и с разбивкой по 4 гига.
Спасибо в общем.

Цитата:

Сообщение от ErikPshat (Сообщение 1160237)
Ну про это написано в основной теме по HAN. Про DEBUG и ежу должно быть понятно, что такие PKG изготавливают в неподписанном виде сами разработчики игр у себя в офисе и их запускают на таких же DEBUG-консолях. Наверное не нужно никому объяснять, что слово DEBUG с английского означает ОТЛАДКА кода/игры/ошибок, поэтому такие PKG используются разработчиками при тестировании. Сони для них продаёт специальные клонсоли со специальными прошивками, на которых разрабы могут свободно запускать неподписанный код, не бегая каждый раз в корпорацию Сони для подписи их для запуска.

Соответственно Retail - это подписанный код для продажи в магазинах народу. Думаю тут нет смысла всё расписывать.
Ну а если вы читали тему по HAN, так должны были увидеть два больших скрина.
Это где Ошибки -> При установке PKG

Вот и еще одной непоняткой меньше стало: я не знал, что HAN-DEBUG имеет отношение именно к дебаг-версии для разработчиков! Я же говорю, этого никто не объясняет обычно, везде в стиле "нажал кнопку - пирожок упал с полки", а почему это так обычно не растолковывают.
Поэтому возникают вопросы, "а почему я жму кнопку, а пирожок не падает", а оказывается, что при нажатии кнопки гастрабайтеру, кладущему на полку пирожки ударяет палкой по спине и он берет пирожок и кладет его на полку... а гастрабайтер просто умер на рабочем месте и его пока никто не обнаружил, поэтому при нажатии на кнопку ничего и не происходит!

Вот ваша "PS3GameExtractor" все сама делает, знай только кнопки нажимай, а ведь она столько всего делает, вроде бы простые операции, все их можно сделать отдельными утилитами, а тут просто все в кучу собрано и сделано так чтоб не думать. Но если она перестает работать или работает не так, то вообще нефига не понятно почему, ибо не ясно (тупому юзверю - тыркальщику кнопок) что она в данный момент ищет и в каком месте, чего не находит и на чем спотыкается... Да, читать логи, смотреть ошибки, но если бы понимать по шагам что оно делает и для чего (почему), было бы проще.

ErikPshat 12.12.2018 23:11

MAN-biker, про всё сразу во всех темах не распишешь. Например все сразу, не разобравшись ни в чём, бегут в тему HAN-а в раздел хакеров и девелоперов и начинают задавать нубские вопросы, о которых в основном всё в шапке распиано. Но сейчас же поколение вообще не хочет ничего читать и вообще уровень образования опустился ниже плинтуса. В наше время, при СССР, люди были как-то всесторонне развиты, каждый знал и Астрономию, и Химию, и Физику, и Историю и про всё на свете. А сейчас многие люди более одного предложения из двух слов связать не могут. На любой вопрос у них только 2 ответа - Да и Нет.

А прежде, чем начать задавать вопросы, нужно же ведь сначала изучить тему, вернее, сначала нужно начать изучение с первых разделов "Всё о PS3", а там рассказывается, что нужно делать после покупки и т.п., а уж потом переходить к изучению последующих разделов. А уж когда твой опыт достиг такого уровня, что ты уже разбираешься во многих вопросах, тогда уже можно сувать нос в раздел Хакинга.

Да и многие вопросы не нуждаются в объяснениях, у человека должны быть по-идее такие навыки как смекалка и находчивость, то есть, любой человек должен понимать именно то, чего напрямую недосказанно, например такие слова как Debug и Retail, как CFW и OFW и т.д.
А если у человека такой функции смекалистости и находчивости в принципе не дано Богом от рождения, тогда о чём можно разговаривать со стадом?

MAN-biker 13.12.2018 01:19

Цитата:

Сообщение от Padre12 (Сообщение 1153397)
Внимание!
Не каждая игра будет работать после разбивки.

и
Цитата:

Сообщение от Padre12 (Сообщение 1160228)
...но есть некие игры которые не будут работать после разбивки.

С чего бы им перестать работать, если мы знаем, что:
Цитата:

Сообщение от ErikPshat (Сообщение 1153848)
...При установке из 100500 PKG, все файлы просто по очереди встанут на свои места и в результате вы получите набор файлов игры, как будто бы вы всё это установили из одного PKG.

Какие-то необратимые изменения в конечном PKG, какие-то данные, которые были в исходном PKG, а при перепаковке изменились или потерялись?
Просто интересно.

ErikPshat 13.12.2018 01:33

Цитата:

Сообщение от MAN-biker (Сообщение 1160259)
Какие-то необратимые изменения в конечном PKG, какие-то данные, которые были в исходном PKG, а при перепаковке изменились или потерялись?

Некоторые игры могут иметь проверку на порядок установки, это не доказано и точно не установлено, просто наше первичное мнение.
  • Если игру устанавливать одним PKG, тогда, после установки на консоли, игра получается вполне рабочая.
    Сам PKG не имеет никаких секретных данных - это просто архиватор WinRAR, только для PS3.

  • Но, если игру разделить на части в несколько PKG, то после установки она не работает. Мы так думаем, что изменился порядок установки и файлы устанавливались не по порядку.
    Например, такое происходило с тестированием игры "Battlefield_Hardline", мы её несколько раз пытались разделить на части по 4 ГБ и никак не удавалось её завести, хотя при установке из одного PKG, она нормально работает. Можете сами побаловаться, возможно просто у нас что-то пошло не так.

MAN-biker 13.12.2018 01:38

Цитата:

Сообщение от ErikPshat (Сообщение 1160260)
Некоторые игры могут иметь проверку на порядок установки, это не доказано и точно не установлено, просто наше первичное мнение.

Звучит немного бредовенько, ИМХО... И _КАК_ консоль может это проверить? По датам файлов? Нет. А как тогда? По каким-таким атрибутам и чего?

В плане того, что это "просто архиватор WinRAR, только для PS3", то том же RAR'е есть всякие поля типа комментария и атрибутов защиты от изменений и прочих, которые при перепаковке в другой формат или же в тот же RAR могут быть утеряны. Я же не знаю полный формат упаковщика PKG, поэтому и предположил.

ErikPshat 13.12.2018 01:51

Цитата:

Сообщение от MAN-biker (Сообщение 1160261)
Звучит немного бредовенько, ИМХО... И _КАК_ консоль может это проверить? По датам файлов? Нет. А как тогда? По каким-таким атрибутам и чего?

При установке, любой производитель игры может делать любые проверки. В том числе и по дате установки каждого файла. Во время установки консоль ведёт лог установки. Ну я же говорю, что мы и сами не можем понять почему такое происходит. Больше никаких других догадок я не могу предположить.
Потом, при упаковке в PKG существуют и другие параметры как дата и время, но мы же их не используем. Однако, при упаковке полностью игры в один PKG и последующей установке - игра работает. А если паковать и устанавливать частями - тогда она не работает.
Долго мучались с этим, потом забили и выложили одним PKG.

С другой стороны, при распаковке нескольких PKG просто идёт перезапись одинаковых файлов и доустановка новых файлов, в результате получается всё точно так же, как если бы мы установили всё это из одного PKG.

И я же писал, можете сами побаловаться, а иначе, для чего я вам здесь всё расписываю?

MAN-biker 13.12.2018 03:09

Цитата:

Сообщение от ErikPshat (Сообщение 1160263)
При установке, любой производитель игры может делать любые проверки. В том числе и по дате установки каждого файла. Во время установки консоль ведёт лог установки.

Если PKG - простой контейнер аля архив, то мне не совсем понятно, КАК производитель игры может что-то проверять, если этим, по идее, занимается сама консол и все, что она делает, это распаковывает этот контейнер, раскладывая файлы по нужным папкам?
Или же там есть какой-то скрипт ещё внутри и "архив не просто распаковывается", а еще производятся какие-то заскриптованные действия?

ErikPshat 13.12.2018 03:21

Цитата:

Сообщение от MAN-biker (Сообщение 1160266)
Или же там есть какой-то скрипт ещё внутри и "архив не просто распаковывается", а еще производятся какие-то заскриптованные действия?

Да, PKG простой архив, просто собственная модификация от Сони. И он не совсем простой, там есть много параметров, даже дата и время и т.п..
Но мы то пакуем хоть один большой PKG, хоть 3 штуки, хоть 10 - все с одинаковыми параметрами.

При распаковке ничего такого сверхсекретного не производится. Он просто распаковывается по указанному в нём пути.
  • Допустим игра в одном большом PKG целиком распаковывается на консоли и запускается.
  • А игра, поделённая по частям, а затем распакованная таким образом по тому же пути, и в результате в конечном итоге с тем же набором файлов - не запускается.
Сама консоль ведёт лог установки и возможно, как в Windows, у каждого файла прикрепляется его дата и время создания/установки.
Вот только на это можно грешить. Больше у нас нет никаких логических предположений.
У нас есть только факты с игрой "Battlefield_Hardline".

Подумайте, может быть у вас найдутся такому феномену какие-то объяснения?

MAN-biker 13.12.2018 03:28

Цитата:

Сообщение от ErikPshat (Сообщение 1160267)
Да, PKG простой архив...
... При распаковке ... просто распаковывается по указанному в нём пути...
... в одном большом PKG целиком распаковывается на консоли и запускается.
... поделённая по частям, а затем распакованная таким образом по тому же пути, и в результате в конечном итоге с тем же набором файлов - не запускается...

Подумайте, может быть у вас найдутся такому феномену какие-то объяснения?

При указанных выше фактах (и при условии, что они все верны), объяснить могу только "чудом", но в чудеса я приучен не верить.
Я бы понял, если бы результирующие файлы получались разными, или же если бы перепакованная игра в принципе не запускалась бы, но вот так... Я отказываюсь понимать, но я-то что, я в PS3 пока вообще нуб и если уж вы в замешательстве, то я без комментариев.


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

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