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)

Rassei 17.01.2017 13:58

I tried to play Sword Art Online Lost Song on PS3 OFW 4.70 but it throws a 8001003e error. I have converted and copied the Eboot file from updates. Other games work fine only this one. and one more question GTA IV Complete Edition (BLES) is stuck on a loop of images and does not install the game data only 3KB is installed when i checked after 30mins. Is there any workarounds for these issues. Thank You

haristumbi 17.01.2017 14:19

unable to convert the games showing error make_npdata not found in command prompt

haristumbi добавил 17.01.2017 в 14:19
how did u converted the games

YAGAMI55 17.01.2017 16:31

Strong-Men
да у меня свет божественный просто
отключают
Узбекистан,ребята,извините

sokomoko 17.01.2017 18:45

how can i install mod menu gta v in ofw white this new methode

rytazim 17.01.2017 21:01

YAGAMI55, Так-что если в 12 гиговую супер слимку вставить винт, то игры будут долго кидаться при восстановлении бэкапа? Или это первый раз когда только подключаеш винт в приставку?

Devilplant 17.01.2017 21:58

муки онлайна продолжаются )на другой консоли мортал прошпилен весь день,всё ок.)офф 4.81 пиратка переносом

AndyI 17.01.2017 22:15

Вложений: 1
shadowthegod

Сливай на то что по CrystalDiskMark в порту USB 2.0 читает-пишет 34MB/s-30MB/s и будешь уверен что в накопителе тормоза не живут.

YAGAMI55 18.01.2017 01:36

rytazim
вообще сам процесс восстановления не быстрый
просто если сравнивать на что восстановление идет-на флеш или хард
то хард лидирует
на флеш часами одна игра в 8-10 гб восстанавливаться может

YAGAMI55 добавил 18.01.2017 в 01:00
чет тема засирается ненужными объяснениями обыденных вещей

YAGAMI55 добавил 18.01.2017 в 01:08
сделай так,форматни флеш накопитель
вставь хард,сонька перенесет структуру с флеш на хард(в это время задумайся как долго она это делает и представь как ты на флеш игры восстанавливать будешь)
после переноса структуры,сонька в качестве основного носителя будет использовать винт,а не флеш
ну а с хардом и так понятно все
размер бэкапа умножай на 2->получаешь приблизительное время
например 5гб->10-13 минут

YAGAMI55 добавил 18.01.2017 в 01:11
Strong-Men
я займусь завтра этим
psp игры и хоумбрюшки есть

YAGAMI55 добавил 18.01.2017 в 01:35
вообще мне интересно в который раз
есть игры,в частности Ubisoft
тот же FarCry,тот же Assassin
они имеют self'ы не NP формата,ps3 им не даёт проверку
например Uplaybrowser
может когда воспользуешься ими(попытаешься войти в uplay)может тогда ошибка вылетает
есть и NP Uplay,но редко
вот я и изменил скрипт,что бы он и self копировал,а то зачастую забывал кидать их

YAGAMI55 добавил 18.01.2017 в 01:36
а как проверить эти self'ы на работоспособность и нужость...

ErikPshat 18.01.2017 09:38

Вложений: 2
catalinnc,
rupor,

Please, test this unlock edat files for the "Tennis In The Face" in the attached archive...
There's also attached my custom make_npdata.exe to sign C00, here I did it exactly the same way as make_c00_edat.exe

To decrypt using this command:
Код:

make_npdata -d real_file_name dec_file 1

To encrypt using this command:
Код:

make_npdata -e dec_file real_file_name 1 1 1 0 16 3 01 Content_ID 1

real_file_name = when encryption is necessarily required to use the original name from Content_ID white extension, because acting as a hash encryption/decryption key in position 0x50 (NPD hash 1 (CID-FN hash - real file name with extension))

Screen
EDAT PS3 Header for Hex Workshop.hbk - included in the attachment - this is "HBK Bookmark for Hex Workshop" to view structure offsets in the EDAT files.


ErikPshat 18.01.2017 10:58

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

Сообщение от YAGAMI55 (Сообщение 1110544)
а как проверить эти self'ы на работоспособность и нужость...

Я думаю только по блоку "SCE Version".
Если в позиции 0x394 у файла выставлено PRESENT=FALSE (0x00000000), тогда такой файл не запустится с HDD.
Причём я же именно тебе об этом писал тогда.
  • Если в этой секции стоит FALSE (0x00000000), значит она имеет размер 0x10 байт.
  • Если в этой секции стоит TRUE (0x00000001), значит она имеет размер 0x30 байт.
А в этих дополнительных 0x20 байт имеются важные unknown данные, например, 0x001C и 0x0001, и ещё 0x00000001, затем смещение на начало блока "Data offset" и в конце "Data size". А этих данных в FALSE нету вообще.

Вот на всякий ещё раз выкладываю HBK - файлы закладок для Hex Workshop.
  • Если в PRESENT стоит FALSE, значит открываем закладку для FALSE.
  • Если в PRESENT стоит TRUE, значит открываем обычную закладку.
Короче поймёшь, что разный вид закладок показывает смещения по разному, т.к. у разных этих типов файлов разный сдвиг по смещениям.

rupor 18.01.2017 15:49

ErikPshat, работают. Пока играл купить не просили :)

makckc 18.01.2017 21:06

Приветствую! Парни, а почему только с Update такая фишка прокатывает, получается EBOOT.BIN в обновлении подписан иначе, нежели дисковая версия?

ErikPshat 19.01.2017 04:18

Цитата:

Сообщение от rupor (Сообщение 1110555)
ErikPshat, работают. Пока играл купить не просили :)

Ну вот и отлично! Искренне благодарю за тесты!!! make_C00_edat вообще не нужна, т.к. это просто обрезанная make_npdata и немного переделанная, там оказывается не используются 2 хеша ECDSA в позиции от 0xB0 по 0xD8 и от 0xD8 по 0x100 (смотри скриншот), поэтому этот хеш занулён по приколу, как в make_C00_edat, хотя там может быть любой набор цифр, там можно целую сказку написать.
Ты заметил, в свежем make_npdata я дописал комментарий для типа 01 (подсмотрел на PS3 Wiki).
Если нужно, могу тебе скомпилировать именную утилитку.

Цитата:

Сообщение от HaTTaB (Сообщение 1110325)
тут ваще отвечают а вопросы новичков?)) скачал с PSNStuff+ игру фаркрай 4 , унлокеры тоже скачал и поставил на пс3 , игру установил, игра не запускается, стоит на создании профиля и все. что делать дальше а подскажите?!!

Вероятно потому что были не правильные ключи разблокировки С00 игр.
В шапке обновил архив (в последнем спойлере в самом низу). Теперь ключи должны быть правильными. Перекачай архив.

Vukov 19.01.2017 10:04

Hi
Checked NFMW and NFSR from up on CECHG-004 4.66 OFW they both throw error 80010510 -- unable to start hdd game unknown reason ... checked already 3 hdd any clue ?

bobmeister 19.01.2017 10:18

Здравствуйте. Попытался собрать Assassin's Creed II и Bulletstorm, скачал игры, обе игры в формате ISO. Вытащил с помощью PS3-ISO-BUILDER папку PS3_GAME, скачал патч. Обе папки закинул в GAME_CONVERT, запустил convert.bat. Ну и дальше инжектором. Ассассин сразу же вылетает, а Bulletstorm после застваки EA Games бесконечная загрузка. Раньше собирал не ISO'шные, все получалось. В чем может быть проблема?

rupor 19.01.2017 14:18

bobmeister,

Assassin's Creed II
создай пустой текстовый файл в папке ASSASSIN_ISO.

Bulletstorm должна запускаться. Попробуй сконвертировать по новой.

Цитата:

Сообщение от ErikPshat (Сообщение 1110562)
Ты заметил, в свежем make_npdata я дописал комментарий для типа 01

Ага, увидел. Теперь мне понятно почему этот тип еще у .edat для DLC встречается. :)

Цитата:

Сообщение от ErikPshat (Сообщение 1110562)
2 хеша ECDSA в позиции от 0xB0 по 0xD8 и от 0xD8 по 0x100

У меня такое чувство, что make_npdata их вообще не правильно считает. (если вообще считает)
Потому как у самодельных edat при декриптовке постоянно так
Код:

Metadata signature is invalid!
Header signature is invalid!
File successfully parsed!

когда у оригинальных все наоборот
Код:

Metadata signature is valid!
Header signature is valid!
File successfully parsed!

Это я к чему соб-но.
Возможно же такое, что при восстановлении бэкапа консоль проверяет эти два хэша у edat файлов и если они как у наших самодельных забраковывает их? :scratch_one-s_head: Или я бред пишу. :crazy:

Alexandr_83 19.01.2017 20:52

Всем доброго времени суток. PS3 OFW 4.55 Cobra ode 2.1 с открытым доступом к файлам. Может кто нибудь у кого получается патчить игры так что бы они работали заснять видео всего процесса. Делаю согласно инструкции: качнул патч и распоковал в папку test, скопировал папку PS3_GAME в папку test, запустил батник, ввел имя папки NPEB01247, дождался окончания процесса , скопировал EBOOT из папки с патчем (пробовал и не копировать, и PARAM.SFO копировал и менял оригинальный под версию прошивки) сколько не пробовал ни одна игра не запускается либо ошибка ...06, либо черный экран, а потом выбрасывает в меню. Данные брал как с образа так и непосредственно с диска. Игра dance star и everybody dance (одно и тоже только одна US другая EU) может причина в том что изначально игра под прошивку 3.70, а патч обновления под 3.66 или потому что есть LIC.DAT. Закидываю файлы через соникмэна, таким образом закидывал несколько игр и они работают, соответственно способ загрузки игр на ps3 тут не причем. Снимите видео инструкцию pls...

Patriarch78 19.01.2017 21:18

Так все же... Как поступать, когда есть десятки версий патчей для одной игры? Что-то у меня возникают проблемы с этим. Если патч один - прогнал, закинул, - работает. Если несколько - пробовал и только первым патчить, и всеми - не работает. Сломал уже всю голову. Хочу Gran Turismo 6 победить.

ErikPshat 20.01.2017 03:58

Цитата:

Сообщение от rupor (Сообщение 1110577)
У меня такое чувство, что make_npdata их вообще не правильно считает. (если вообще считает)
Потому как у самодельных edat при декриптовке постоянно так
Код:

Metadata signature is invalid!
Header signature is invalid!
File successfully parsed!


Ну да, вообще не считает, а просто генерирует.
Вот, посмотри в исходниках: в строке №1214
А там такой код:
Код:

        // ECDSA header signature (fill with random data for now).
        fseeko64(f, 0xB0, SEEK_SET);
        prng(header_signature, 0x28);
        fwrite(header_signature, 0x28, 1, f);

        // ECDSA metadata signature (fill with random data for now).
        fseeko64(f, 0xD8, SEEK_SET);
        prng(metadata_signature, 0x28);
        fwrite(metadata_signature, 0x28, 1, f);


То есть, эти ECDSA для header_signature и metadata_signature заполняются рандомными числами.
Функция prng как раз отвечает за генерацию случайных чисел.
Причём я заметил тут ещё ошибку: в указанной позиции 0xB0 должно быть metadata_signature, а в позиции 0xD8 должно быть header_signature, а не наоборот :D.

В хитрой утилите make_c00_edat просто хитрый Slimshady451 эту строку генератора случайных чисел удалил и в строке №1145 поменяли это:
Код:

        unsigned char header_signature[0x28];
        unsigned char metadata_signature[0x28];


На вот это:
Код:

        unsigned char header_signature[0x28] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                                            0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                                            0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
        unsigned char metadata_signature[0x28] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                                              0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                                              0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


В результате получаем утилиту make_c00_edat, не имея её исходников ;).
Ну там ещё нужно будет подправить ввод команд, вместо "<input> <output> 1 1 1 0 16 3 01 Content_ID 1", используемых в make_npdata на автоподстановку заранее известных команд только для C00, вот так "<inputoutput> [Content_ID] [version=1]".

Собственно, хитрый Slimshady451 поменял рандомный генератор на нули и выдал утилиту за своё новое произведение. Ах да, ещё удалил Футер в version 1 - это строка в конце файла "EDATA packager..". Хотя изначальная утилита make_npdata делает всё тоже самое из коробки с Type 01, только вместо нулей в ECDSA там набор рандомных чисел, которые ни на что не влияют и футер ни на что не влияет.

Что я хотел сказать... при шифровании любых файлов, как SDAT и EDAT, этот ECDSA подставляется рандомная, а не настоящая, которая проверяется только в PS2 Classic, а в других случаях не проверяется консолью. Конечно же это не значит, что можно в готовом файле писать что угодно вместо ECDSA, потому что после заполнения заголовка, куда входят ECDSA, генерируется снова хэш всего заголовка, которым шифруется тело файла (короче говоря).

ErikPshat 20.01.2017 04:25

Цитата:

Сообщение от Alexandr_83 (Сообщение 1110585)
Делаю согласно инструкции: качнул патч и распоковал в папку test, скопировал папку PS3_GAME в папку test, запустил батник, ввел имя папки NPEB01247

Разве, согласно инструкции, такой порядок действий? Где вы "ввел имя папки NPEB01247"? - что-то после запуска батника я такого не нахожу.

Alexandr_83 20.01.2017 06:01

Батник просит ввести имя папки (NPEB 01247 это непосредственно моя папка) в которую конвертируются файлы, а пока имя папки не введешь батник не продолжает ни каких действий. В общем пункт 7 инструкции.

rupor 20.01.2017 07:00

Alexandr_83, у вас старый батник. Скачайте новый архив, перечитайте инструкцию, т.к. их уже не раз дополняли\исправляли.
Также есть вот такая утилита PS3GameConvert_v0.8.exe, которая делает за вас почти все.
  1. Скачайте программу PS3GameConvert_v0.8.exe в любую папку.
    (путь к папке НЕ должен быть длинным, содержать символы кириллицы и прочие знаки, как ! @ & ( ) " / [ \ ] : ; | = ,)
  2. Запустите программу и следуйте инструкциям на экране. Вы можете отказаться в течении 5 секунд от извлечения INSDIR, если с этим патчем игра не запускается.
  3. Переходим к инструкции: "Шаг 2. Для вашей FW".

mujahidali7410 20.01.2017 08:41

Can we copy games directly to ps3 hdd.
By removing ps3 hdd and directly connecting to computer using sata cables.
Is it possible to do it?????

mujahidali7410 добавил 20.01.2017 в 08:41
http://psx-scene.com/forums/f339/%5B...reader-118237/

bobmeister 20.01.2017 13:58

Цитата:

Сообщение от rupor (Сообщение 1110577)
Assassin's Creed II
создай пустой текстовый файл в папке ASSASSIN_ISO.

Bulletstorm должна запускаться. Попробуй сконвертировать по новой.

Спасибо! Assassin запустился, а вот Bulletstorm нет. Вижу разбираешься. Подскажи а, что может быть не так? Образ качал с nnm-club IRD 100%. LICDIR присутствует. При отключении игры, приставка ,издав сигнал три раза, перезагружается. Попробую другой торрент скачать. Плюс еще попытался Bioshock Infinite собрать, при запуске игры приставка намертво зависает. Ни на что не реагирует.

makckc 20.01.2017 15:16

Народ, проделал все танцы с бубном над Far Cry 4, скачал make_npdat с батником CONVERT, тот что в шапке, игра просит диск... Скачал у чувака зарубежного программу, он её на форуме выложил... CFW2OFW V.1.2. С его программой заработало нормально, и размеры файла у его make_npdat различаются 104 кб тот что в шапке 53 кб ... кому интересно, может поможет. Все делал на 4.65 инжектом

in1975 20.01.2017 16:32

Цитата:

Сообщение от mujahidali7410 (Сообщение 1110598)
Can we copy games directly to ps3 hdd.
By removing ps3 hdd and directly connecting to computer using sata cables.
Is it possible to do it?????

mujahidali7410 добавил 20.01.2017 в 08:41
http://psx-scene.com/forums/f339/%5B...reader-118237/

it's only read from ps3 hdd, not write

mujahidali7410 20.01.2017 17:04

Цитата:

Сообщение от in1975 (Сообщение 1110603)
it's only read from ps3 hdd, not write

If it is possible to do then we don't need a cfw for transferring and editing the eboot.bin and edats.
I am just curious that if it is possible to jtag the ps3 hdd

Alexandr_83 20.01.2017 17:06

Спасибо, перекачал архив и все пошло.
Теперь попробую перенести данные с ofw 4.55 на ofw 4.8x (не знаю какая прошивка последняя) может кто знает примерно 300 гигов переносится долго будет?

in1975 20.01.2017 18:52

mujahidali7410, Это возможно, теоретически, но нужно писать софт. А для этого многое нужно.

Alexandr_83, не быстро. зависит от количества файлов.

rupor 21.01.2017 00:33

bobmeister, скорее всего есть битые файлы или игра не видит какой-то файл. Проверь образ с игрой, перехешируй торрент возможно ты его не докачал. После конвертации проверь все ли файлы и папки на месте.

ng25 21.01.2017 04:45

Здравствуйте ! по инструкции ассасин крид 2 с длс пересобрал в бэкап, восстановил! при запуске выдаёт ошибку 8001006! в чём может быть проблема? прошка офв 4.66 супер слим

rupor 21.01.2017 05:14

ng25,
Цитата:

Сообщение от in1975 (Сообщение 1108303)
Если имеем всё кроме LIC.EDAT, то ошибка 80010006.
Если имеем всё, но забыли кинуть eboot.bin (т.е. его вообще нет), то снова получаем ошибку 80010006.
Если имеем всё, но eboot.bin дисковый, то будет ошибка 80029530.
Если имеем всё, но eboot.bin от псн версии (которую нужно покупать), то сонька вежливо попросит обновить подписку на игру в псн. Хоть мы её и сконвертировали.


ng25 21.01.2017 05:38

rupor, папка лиц есть с файлом! а где должен лежать ебоот и если его нет где взять?
в папке апдейта есть ебоот, а в папке с игрой нет!

rupor 21.01.2017 05:48

Цитата:

Сообщение от ng25 (Сообщение 1110625)
в папке апдейта есть ебоот, а в папке с игрой нет!

значит, что нужно сделать?
скопировать его из папки с апдейтом в папку с игрой. :)

ng25 21.01.2017 05:53

rupor, спасибо)) эт мои первые шаги в записи на офв ! щас бэкап пересобиру по новой , без длс чтоб быстрей было попробую восстановить!

rupor 21.01.2017 05:56

ng25, Проверь сразу папку ASSASSIN_ISO, если она пуста создай в ней текстовый документ (пустой). Иначе игра будет вылетать.

ng25 21.01.2017 06:01

а какой путь точный ? вообще не вижу такую папку
и кстати ебоот был до программы гейм конверт, после пропал!

хотел от сюда скачать асасина 2го , раздатчика нет висит в торентах!

rupor 21.01.2017 06:23

папка с игрой\USRDIR как то так. Если ее там нет создай, assassin's без этой папки не запускаются.

Цитата:

Сообщение от ng25 (Сообщение 1110629)
и кстати ебоот был до программы гейм конверт, после пропал!

Хм.. странно, после конвертации скрипт должен сам копировать eboot.bin из папки с апдейтом в папку с игрой.
В любом случае проверь, возможно просто скрипт тупанул.

ng25 21.01.2017 06:29

блинн я уже бэкап собрал))надо по новой)) ну так и назвать в usrdir-- ASSASSIN_ISO и файл текст , а название текстового файла?

rupor 21.01.2017 06:33

Цитата:

Сообщение от ng25 (Сообщение 1110631)
ну так и назвать ASSASSIN_ISO

да, папку так и назвать ASSASSIN_ISO

Цитата:

Сообщение от ng25 (Сообщение 1110631)
а название текстового файла?

без разницы, главное чтоб он там был

короче должно быть примерно так
папка с игрой\USRDIR\ASSASSIN_ISO\текстовый файл.txt


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

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