Цитата:
Цитата:
|
Цитата:
Цитата:
|
Ну значит надо добавить этот eboot.bin во все части при создании. Места он особо не занимает, так что можно его по умолчанию кидать если это поможет, да и если не поможет тоже. Думаю ErikPshat добавит, как прочтет сообщения.
|
Цитата:
Ну и я как бы был вполне спокоен, потому что о баге при установке мне никто не докладывал. Причём релизёры прогу тестировали и выкладывали разделённые на части игры в прямом скачивании, но про такой баг внезапно заговорили буквально недавно, да и то только один юзер, ну и ещё кто-то подцепился с припёку. |
Я думаю, что речь идёт об этой игре: Tomb Raider 2013
Там игра имеет такой PKG: 1DGAME-NPEB01781_Tomb Raider.pkg (9,9 ГБ) с пробелом в названии. На 2 части по 4 ГБ она конечно не делится, вот и получается 3 части. Хорошо, если бы кто-то из соображающих смог бы проверить перепаковку на части и установку. Просто возможно, что юзер сам мог накосячить, например поставить консоль на паузу во время упаковки второй и третьей части, таким образом прервав процесс паковки какого-то файла. Ведь если кликнуть мышкой в консоли, то она ставится на паузу. Либо комп мог уйти в спячку и т.п.. А ещё мне вспомнилось вдруг одно воспоминание. Это когда в начале темы ХАНа кто-то спрашивал о попытке распаковки нескольких официальных PKG. Я тоже их проверял. Там оказалось, что все последующие PKG на самом деле были не с заголовком, типичным для PKG, а попросту один большой PKG был именно порезан на части, а не упакован каждый по отдельности частями. То есть, там решение было простое, взять и склеить эти части в одну хексом и тогда один большой PKG распаковывался нормально. Выходит, консоль как-то умеет определять порезанные части и каким-то волшебным образом на автомате умеет их подхватывать и устанавливать. Вот этот момент мы что-то пропустили тогда, а сейчас это очень даже актуально и интересно. |
Цитата:
Вы хотите сказать, что консоль должна понять если взять любой PKG и порубить его тупо на части произвольного размера и она все жто потом соберёт воедино? Как тогда они должны именоваться эти части, в данном случае именно это должно быть самое важное. Или я не правильно понял? |
ErikPshat, Дело в EBOOT.BIN. Точнее в том, что в данной игре он пакуется во второй части. Если ставить игру со второй части, то такой проблемы быть не должно.
Цитата:
Скачал свой релиз и посмотрел как я делал там. EBOOT.BIN только в первой части, как я и писал выше. Нужно проверить, что будет если во все части закинуть EBOOT.BIN. - Уже проверил. Всё нормально ставится. Так что ошибка возникает только когда в папке с игрой на PS3 нет EBOOT.BIN. Вариантов тут два - либо кидать во все части EBOOT.BIN, либо вычислять в какой части будет EBOOT.BIN и именовать её первой частью. |
Цитата:
Нужно просто взять любой маленький PKG, так же порезать на три части, пронумеровать названия по порядку и попробовать установить, они должны все лежать на флешке в одной папке. Цитата:
Вполне может быть, что вторая часть не ставится потому что в первой не было EBOOT.BIN, но это нужно проверять, а не просто предполагать. В принципе реально нужно в любом случает пихать его во все части, имхо, если не вредит - значит не помешает. |
Цитата:
|
Цитата:
|
Цитата:
Короче понял, либо нужно действительно нумеровать часть с EBOOT.BIN первой, либо пихать его во все части. На сях займусь доработкой программы, а то что-то совсем лень одолела :D Там ещё было предложение в мультираспаковке так же по папкам распаковывать игры для бэкапов. А вы пока найдите ту официальную игру, про которую говорили в начале темы ХАНа, которая была порезана на части (не поделена, а порезана). Кстати, наверное этим и объясняются те редкие случаи, когда EBOOT.BIN оказывался во второй части. Потому что такое редко бывает, ведь игры тусуются по алфавиту, а буква E практически почти в начале, поэтому EBOOT.BIN чаще всего оказывается в первой части. Но если в игре куча файлов на 4 ГБ начинающихся на A, B, C, D, тогда EBOOT.BIN просто не помещается в первую часть, отсюда и глюк с отказом установки второй части. |
Цитата:
Цитата:
Цитата:
|
Цитата:
Странно, что тогда никто не обратил внимания, вот были вопросы про неё здесь и ещё здесь и выложена она в прямом скачивании здесь. Вот прямые ссылки на CDN-сервер от PSN: Вот прямые ссылки на CDN-сервер от PSN: Причём видно невооружённым взглядом, что это не отдельно упакованные папки в PKG, а это порезанный на части один большой PKG, потому что заголовок имеется только в первом PKG, остальные просто разрезаны в произвольном месте, вернее они порезаны ровно по одинаковому размеру 4,37 ГБ. Кто-то сможет проверить, каким образом они установятся через HAN, пока я буду спать? Надеюсь вы смогли заметить, что части пронумерованы по порядку: _00.pkg _01.pkg _02.pkg _03.pkg _04.pkg _05.pkg И ещё нашёл в PsnStuff список игр, состоящих из порезанных частей:
|
Цитата:
Видимо как-то совсем уж тяжко, взять какую-нибудь маленькую игру на 100 Мб, порезать на 3 части по 33 Мб с названием на конце _00.pkg _01.pkg _02.pkg и попробовать установить. |
Цитата:
Взял Террарию, порезал Тотал Коммандером на куски по 20 метров, вышло 5 частей, переименовал их в "*_0?.pkg". 1. PKG-linker 2.0 не видит все части кроме первой. 2. Старый PKG-Linker видит все, но естественно про CID всех частей кроме первой сообщает галиматью. 3. 1 и 2 пункты вполне ожидаемы, поэтому тупо скопировал все части на флешку и попытался установить. Первая часть начинает нормально ставиться, но в конце выдает ошибку (Произошла ошибка во время операции установки (80029566)). Может в самом(их) PKG должны стоять какие-то метки того, что это порубленные на части PKG? |
Вложений: 1
Цитата:
Так что в этих частях PKG нету никаких специфических вставок, указывающих, что это порезанные части одного большого файла. Но есть только в интернете XML, описывающий названия всех частей и их хэш. Думаю в этом дело. Короче, я сделал то же самое по образу и подобию. Для теста взял проверенный PKG с эмулятором imbNES размером 15 Мб и разделил на 3 части. Так же, создал к нему XML, описывающий название, размер и хэш каждой части. Нужно всё это закинуть в корень флешки и попробовать установить. Попробуйте плиз: :download: Вложение 15239 |
Нет, не устанавливается.
Начинает ползти "градусник" и тут же откатывается назад и выдаёт ошибку (Произошла ошибка во время операции установки (80029563)). |
MAN-biker, ты в режиме HAN Enabler ставил? Нужно как-то заставить приставку читать этот XML HFS.
Либо это как-то подцепить к HAN_Toolbox_Mod, он же умеет как-то считывать внешние ссылки. Нужно чтобы эти PKG консоль воспринимала как будто они скачаны в папку онлайн установки. |
Цитата:
Подробнее расскажи, что имеется в виду про HAN_Toolbox_Mod, попробую что скажете. |
Цитата:
Там активация HAN офлайн и игры можно качать прямо из PSN. Они скачиваются в специальную сетевую папку и потом оттуда устанавливаются. Здесь видимо схожий метод. Эти порезанные части так же скачиваются из интернета по ссылкам и благодаря этому XML они должны устанавливаться автоматом. Этот механизм видать поддерживается самой консолью. Может быть там пути на флешке нужно правильно прописать. Потому что в XML путь к файлу прописан через "URL=Название_файла_00.pkg" Может быть нужно поменять URL На file:///="dev_usb0/Название_файла_00.pkg" |
Текущее время: 13:00. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.