PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS3 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=207)
-   -   BRD - подготовка дисковых игр, C00 и DLC на любой PS3 OFW [старый метод] (https://www.pspx.ru/forum/showthread.php?t=106399)

Funn 19.01.2018 22:20

Цитата:

Сообщение от Anti313 (Сообщение 1126710)
Доброго времени суток всем! Вот вопрос, скачал пару игр, а они собака в формате PKG. Ладно, с помощью вопросов разузнал что можно программкой PKGView раскрыть этот формат... НО появился опять зараза вопрос, распаковывает она без папки game! Как теперь конвектировать ? Извиняюсь возможно за очередной нелепый вопрос...

Если это правда игра, то они уже готовы для залива в бэкап (TABR/game), распаковываешь ее и все, а если патч к игре, кидаешь по пути (TABR/pkg), если игра, то папка должна быть типа NPEBxxx а если патч BLESxxxx, конвертировать нужно игры из образов ISO либо из PS3_GAME

ErikPshat 19.01.2018 23:02

Цитата:

Сообщение от Funn (Сообщение 1126689)
скачал я Diablo 3 уже сконвертированный, при запуске ошибка 80010006

Цитата:

Сообщение от Funn (Сообщение 1126689)
попробовал сделать сам, использую разные утилиты предоставленные на сайте, итог та же самая ошибка

Цитата:

Сообщение от Funn (Сообщение 1126691)
Да, 4.82 стоит, а есть какой нибудь сайт/инфа где можно глянуть на какой версии ofw тестировалась та или иная игра? нашел

Цитата:

Сообщение от Funn (Сообщение 1126698)
Я использую 2 ой из шапки, инжект, несмотря на то, что он для прошивки ofw 4.70 и ниже, у меня некоторые игры запустились удачно по этому способу, без всяких cfw и доп ps3

Цитата:

Сообщение от Funn (Сообщение 1126700)
Я так понимаю, на 4.82 запустится все, что не выше 4.40 прошивки, посмотрел те игры которые запустились, и практически во всех прошивка не выше 4.40

Вы же давно на форуме и думаю вы уже знаете все потайные уголки, разделы, а уж эту инструкцию наверняка раз 10 прочли. Ну что за вопросы? И ещё прикололо, что "некоторые игры запустились удачно по этому способу, без всяких cfw и доп ps3" :)

А вы пробовали читать спойлер для вашей прошивки? А именно самое начало спойлера, вступление и примечание, где всё, про что вы спрашивали и не могли найти, подробно разжёвано и даже выделено красным.

Прочтите ещё раз внимательно и зазубрите:

Цитата:

Шаг 2. Для OFW >= 4.75 - копируем игру с CFW на OFW через УПД/DTU
УПД / DTU - Утилита Переноса Данных / Data Transfer Utility
  • ВНИМАНИЕ! Так как Sony пофиксила восстановление файла лицензии LIC.EDAT из бэкапа на прошивках выше 4.70, то здесь механизм передачи игры на консоль, без потери лицензии, пока вынужденно применяем другой... Это все игры с версией прошивки от 2.70, они все имеют файл лицензии LIC.EDAT в папке LICDIR, который не восстанавливается через БЭКАП, а игра без лицензии работать не будет. Но зато через УПД/DTU передача EDAT не блокируется!

  • ПРИМЕЧАНИЕ! Если в игре отсутствует папка LICDIR с файлом внутри LIC.DAT - это все старые игры с прошивкой до 2.70, не имеющие защиты лицензией и значит не требующие конвертирования в зашифрованный LIC.EDAT, то такие игры можно портировать через БЭКАП по предыдущей инструкции, потому что не будет блокироваться восстановление из бэкапа файла LIC.EDAT в виду его отсутствия и ненадобности. Но, имейте в виду, что к каждой такой игре может быть разный подход с разными хитростями, например: смена в PARAM.SFO категории DG (Disk Game) на HG (HDD Game), смена TitleID, Version и прочие хаки. В конце концов игра может и не заработать через бекап. Дополнительную информацию о методах по таким играм вы можете так же почерпнуть у наших друзей с соседнего форума http://psx-core.ru/forum/24-2711-1
УПД / DTU - Утилита Переноса Данных / Data Transfer Utility
  • ВНИМАНИЕ! Так как Sony пофиксила восстановление файла лицензии LIC.EDAT из бэкапа на прошивках выше 4.70, то здесь механизм передачи игры на консоль, без потери лицензии, пока вынужденно применяем другой... Это все игры с версией прошивки от 2.70, они все имеют файл лицензии LIC.EDAT в папке LICDIR, который не восстанавливается через БЭКАП, а игра без лицензии работать не будет. Но зато через УПД/DTU передача EDAT не блокируется!

  • ПРИМЕЧАНИЕ! Если в игре отсутствует папка LICDIR с файлом внутри LIC.DAT - это все старые игры с прошивкой до 2.70, не имеющие защиты лицензией и значит не требующие конвертирования в зашифрованный LIC.EDAT, то такие игры можно портировать через БЭКАП по предыдущей инструкции, потому что не будет блокироваться восстановление из бэкапа файла LIC.EDAT в виду его отсутствия и ненадобности. Но, имейте в виду, что к каждой такой игре может быть разный подход с разными хитростями, например: смена в PARAM.SFO категории DG (Disk Game) на HG (HDD Game), смена TitleID, Version и прочие хаки. В конце концов игра может и не заработать через бекап. Дополнительную информацию о методах по таким играм вы можете так же почерпнуть у наших друзей с соседнего форума http://psx-core.ru/forum/24-2711-1

Ну разве как-то не про то написано? Разве там сказано про 4.40? Почему вы постоянно трактуете написанное, переворачивая всё кверх ногами, подменяете 2.70 на 4.40, где вы такое между строк прочитали?

in1975 19.01.2018 23:33

Funn,
Цитата:

Сообщение от 1126712
в формате PKG

Вы если не знаете, не пишите лучше. У нас в релизах нет pkg игр. Это как правило psn игры, которые еще нужно уметь приспосабливать для конверта.

Ladicor 19.01.2018 23:41

Цитата:

Сообщение от Funn (Сообщение 1126712)
если игра, то папка должна быть типа NPEBxxx а если патч BLESxxxx, конвертировать нужно игры из образов ISO либо из PS3_GAME

А у меня вопрос. Как Это можно вернуть назад и сделать ISO? Пытался все вернуть с NPEB в BLES, но я так понял, что при конвертации меняется файл EBOOT.BIN. Можно ли его восстановить?

ErikPshat 20.01.2018 00:21

Вложений: 3
Цитата:

Сообщение от Funn (Сообщение 1126705)
И еще вопрос, просит диск с игрой, папку с патчем USRDIR менял на папку из патча, как отучить можно? PARAM.SFO отредактирован

Прочтите всё внимательно и усваивайте. Всем рекомендуется к прочтению и увоению:

  1. Папка игровых данных (Game Data). Каждая игра, в основном, создаёт папку, свою родную на HDD. Эта папка имеет родное название - TitleID игры, например BLUS12345. Эта папка не для игры, а для "Игровых данных". Как консоль определяет, что это папка игровых данных? Всё просто, в PARAM.SFO выставлен параметр "Game Data", что и является прямым указателем на свойство папки. И любая игра всегда будет искать эту папку для данных на HDD, для того, чтобы туда распаковать свои игровые данные. Это могут быть всякие данные, например, основные игровые данные, которые требуют более быстрой загрузки, нежели с Blu-Ray диска, чтобы игра не тормозила. Так же, в эту папку распаковываются "Обновления" и "DLC".



  2. Папка самой игры (загрузочная) - это такая папка, у которой в PARAM.SFO выставлен флажок на Bootable (загрузочная). Этот флажок указывает системе PS3, что эта папка основная и что именно на неё нужно вывести ярлык в XMB для запуска игры. Например, этот ярлык создаётся сразу, при скачивании и установке игры из PSN. В случае же с дисковыми играми (образами Blu-Ray Дисков), ярлык сам конечно не создаётся, но мы можем обмануть систему, заново проиндексировав данные через "Реконструкция базы данных", когда система проверит PARAM.SFO во всех папках и заново выведет все ярлыки в XMB, у которых стоит в свойствах bootable. Это сделано для того, что при сбоях в системе, неправильном удалении игр или их установке, ярлыки в XMB могут не удалится или наоборот не добавиться, а так же, неправильно определяться свободное место на диске.


  3. Так же, в bootable (загрузочном) PARAM.SFO указывается метод запуска игры. если игра запускается с HDD, то там должен быть выставлен параметр HG Harddrive Game для неконвертированных старых игр до 2.70 или DG Disc Game (bluray) для конвертированных дисковых игр с LIC.EDAT. Тут ещё дело в том, что загрузочная папка игры может иметь практически любое название. А потому что она загрузочная. Тут запуск и поиск игры производится не по названию, а именно PARAM.SFO даёт системе команду вывести на неё ярлык в XMB, поэтому, искать игру из какой папки её запустить, нет необходимости. Это сразу прописывается в базе и на ярлыке в XMB. Короче, PS3 знает о существовании папки игры, независимо как вы её назвали, хоть NPEB12345, хоть BLES12345GAME, даже если это дисковая игра. Важное то, что из загрузочной папки запускается экзешник игры - EBOOT.BIN. А этот экзешник EBOOT.BIN ищет файлы игры уже внутри своей папки по относительным путям. Ему не важно, как названа папка, потому что он сам находится в этой же папке и ищет файлы внутри. А вот игровые данные он не может найти в своей папке, потому что они находятся за её пределами, а именно в папке с TitleID игры (BLES12345), название которой конечно прописано в самом EBOOT.BIN. Минимальную версию прошивки, записанную в EBOOT.BIN, можно узнать таким образом:


  4. Почему игра может требовать диск? - Это может происходить по причине, что вы не соблюли элементарных условий в PARAM.SFO по распределению данных в папке с данными Game Data или папки с игрой BOOTABLE, то есть, совершили ошибку в их параметрах или просто попутали местами PARAM.SFO, где они не предназначены. И совершили ошибки в других параметрах. Допустим, если вы накатили на игру версию обновления, но не обновили версию в PARAM.SFO, то игра постоянно проверяет перед запуском обновление и видит по PARAM.SFO, что игра не обновлена, т.е. там выставлена более низшая версия, чем вы на неё накатили. Тогда игра будет постоянно просить, скачивать и устанавливать обновление. Потом, в EBOOT.BIN может быть встроена разработчиками проверка диска в приводе и возможно оригинальность файлов на диске, поэтому игра может искать и требовать диск, если она его не находит. Некоторые игры просто проверяют наличие диска в приводе, тогда достаточно вставить любой лицензионный диск. А некоторые ещё и проверяют файлы на диске по их контрольным суммам, тогда уже без оригинального диска в приводе тут не обойтись, но это считанные игры. Так же, игра может требовать диск, если отсутствует правильный файл лицензии, если он предусмотрен игрой, тогда игра его ищет на диске. Существует ещё подпись файлов, в которой выставлен флаг, что этот файл забинден на диск. Запустите утилиту make_npdata (находится в этой теме) и там вы увидите указание, какой флаг указывает на "Disk Bind". Все подписанные системные файлы EBOOT.BIN/SELF/SPRX/EDAT могут иметь такой флаг.

ErikPshat 20.01.2018 00:38

Цитата:

Сообщение от Alexjay (Сообщение 1126708)
Парни, а что на счёт Tomb Raider: Underworld - кто-нибудь смог завести из бекапа на 4.82?

А что, у вас есть для него обновление или может у вас есть даже диск с игрой?
Вы хотя бы просто название самого первого спойлера прочитали? Не тот, который "Шаг 1", а который самый первый в шапке.



Цитата:

Сообщение от Anti313 (Сообщение 1126710)
Вот вопрос, скачал пару игр, а они собака в формате PKG. Ладно, с помощью вопросов разузнал что можно программкой PKGView раскрыть этот формат... НО появился опять зараза вопрос, распаковывает она без папки game! Как теперь конвектировать ?

Цитата:

Сообщение от in1975 (Сообщение 1126716)
У нас в релизах нет pkg игр. Это как правило psn игры, которые еще нужно уметь приспосабливать для конверта.

Цитата:

Сообщение от Ladicor (Сообщение 1126719)
А у меня вопрос. Как Это можно вернуть назад и сделать ISO? Пытался все вернуть с NPEB в BLES, но я так понял, что при конвертации меняется файл EBOOT.BIN. Можно ли его восстановить?

Я думаю, что чел имеет в виду не игру из PSN. На трекерах довольно много раздач раздаются именно в PKG. Это просто юзеры перепаковывают игру и засовывают её в PKG для того, чтобы её можно было на кастомной прошивке сразу распаковать в нужную папку средствами самой консоли. Причём игру можно рассортировать сразу на несколько PKG, на 2-3-4-5-10 и каждый PKG может распаковывать игру по своим местам, например папку с игровыми данными, DLC и обновлением в папку с TitleID (BLES12345). А папку с самой игрой в папку с фейковым названием, например в NPEB12345. А лицензию EDAT может распаковывать в папку exdata. Так же прилагают отдельно русификации, которые заменяют файлы игры.

Распаковываются такие PKG как обычно по папкам, как в PKG прописан путь распаковки. Прочтите и усвойте вот это хотя бы один раз!!!

krekx 20.01.2018 02:57

ErikPshat, написалбы проще, не качайте пкг, это не для вас, тогда бы повернули на два оставшихся правильных варианта, а то они ищут именно третий :D

Anti313 20.01.2018 13:57

Доброго времени суток! Начал пользоваться программкой TrueAncestor BACKUP Retailer, шагал по плану действий, но вдруг вышла вот такая делема :
[!]Found no user in this Backup[*] Please create at least 1 user account before Backup.
Пробую нажать единицу по итогу по новому...
Что не так делаю, куда копать?

in1975 20.01.2018 13:59

Anti313, тебе честно, по английски написано, что на консоли должен быть хотя бы 1 юзер, зайди на пс3, создай его и сделай бекап.

Anti313 20.01.2018 14:04

Цитата:

Сообщение от in1975 (Сообщение 1126755)
Anti313, тебе честно, по английски написано, что на консоли должен быть хотя бы 1 юзер, зайди на пс3, создай его и сделай бекап.

Таки у меня есть юзер, вот в чем делема...

ErikPshat 20.01.2018 17:22

Цитата:

Сообщение от Anti313 (Сообщение 1126754)
Начал пользоваться программкой TrueAncestor BACKUP Retailer, шагал по плану действий, но вдруг вышла вот такая делема

Цитата:

Сообщение от Anti313 (Сообщение 1126756)
Таки у меня есть юзер, вот в чем делема...

А что такое "делема"? :) Ну нельзя же допускать 2 ошибки в одном слове :D

Приставки "Де" не бывает. Есть 2 слова - "Ди" и "Лемма". Приставка "Ди" означает 2 (два), т.е. спереди "ди" означает "дважды". "Лемма" - это какое-либо утверждение, чаще всего используется в теоремах как доказательство. "Дилемма" в разговорной речи обычно употребляется, когда происходит затруднительный выбор между двумя утверждениями. Думаю эти знания в будущем вам могут тоже пригодиться...

По поводу вопроса:
Если при выборе пункта 1 не определяется User ID, тогда нужно выбирать пункт 2.
Когда определится UserID, тогда справа в пункте 12 в Статусе он должен отобразится.

Anti313 20.01.2018 17:30

Цитата:

Сообщение от ErikPshat (Сообщение 1126769)
А что такое "делема"? :)

Если при выборе пункта 1 не определяется User ID, тогда нужно выбирать пункт 2.
Когда определится UserID, тогда справа в пункте 12 в Статусе он должен отобразится.

Извините, слегка не дошло, пункт 2?

ErikPshat 20.01.2018 19:07

Anti313, когда вы выбираете пункт 1 - вы выбираете папку бэкапа. Правильно? После это бэкап высвечивается в пункте 11.
Тогда у вас автоматически должен определиться UserID и он должен отобразиться в пункте 12.
Но, как я понял, он у вас на автомате не определяется из бэкапа.

Тогда следом нужно выбрать пункт 2. Смотрите на картинке, что написано в пункте 2:

https://www.pspx.ru/forum/attachment....chmentid=13414

Anti313 20.01.2018 19:10

Спасибо! Дошло! :)))

ErikPshat 20.01.2018 19:12

Anti313, получилось выбрать UserID, с этой дилеммой разобрались? :)

И ещё здесь я вам отвечал: https://www.pspx.ru/forum/showpost.ph...postcount=5295
Ни ответа, ни привета, как будто я в пустоту отвечаю, даже эхо не приходит. Получилось распаковать PKG?

Anti313 20.01.2018 19:36

Вроде все пошло, после малых манипуляций:). ErikPshat спасибо что не оставили без ответа! :)
Мой косяк в том что, изначально не правильно пути папок выставлен был... Тайны скрываются в мелочах... :)

ErikPshat 20.01.2018 19:44

Anti313, понятно, вы неправильно выполнили этот пункт:

Цитата:

Сообщение от tukil (Сообщение 1106126)
4. Перетащить папку с цифрами "PS3\EXPORT\BACKUP\YYYYMMDDXXXX" в папку "TrueAncestor_BACKUP_Retailer\backup"


P.S. При ответах всегда описывайте решение ясно и чётко, а не "после малых манипуляций". Это может быть полезно другим пользователям, у которых возникает подобная проблема.

Anti313 20.01.2018 20:25

Цитата:

Сообщение от ErikPshat (Сообщение 1126776)
Anti313, понятно, вы неправильно выполнили этот пункт:




P.S. При ответах всегда описывайте решение ясно и чётко, а не "после малых манипуляций". Это может быть полезно другим пользователям, у которых возникает подобная проблема.

Вас понял Капитан!:)

HOOK12 24.01.2018 20:34

КТО МОЖЕТ ДАТЬ АККАУНТ, СКАЧАТЬ ИГРЫ НА PS3 ПОЖАЛУЙСТА

Leshy47 25.01.2018 10:57

Доброго дня. У меня прошивка 4.70 OFW. Скачал игры из списка С00 с помощью PSN Stuff+, поставил как написано в инструкции, но после восстановления их из бэкапа они значатся как повреждённые данные. Как я делал: скачал игру(в формате pkg), ключи активации/разблокировки C00_EDAT_UNLOCKS, распаковал нужный в папку edat программы TrueAncestor BACKUP Retailer( по TitleID нашел), распаковал саму игру в папку game/"ContentID", далее по инструкции - пунуты 1, 4, 5, s в программе TABR. Пробовал таким же образом скачивать с PSN Stuff+ версии игры для другого региона(US) и там же загрузил сам файл .edat, но результат идентичный. В чём может быть проблема?


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

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