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)

Login_OFF 02.12.2016 16:44

какая то проблема получается с ЛБП2, при передаче с этой игрой зависает передающая приставка на 16 минутах до конца, передаётся 120гб, если передавать 100гб без ЛБП2, то всё норм, зависает так, сначала первые полчаса реагирует на включение джойстика поднятием яркости экрана, а через гдето час, передающая пс3 уже изображение не кажет, и всё это время, хоть реагирует хоть нет, на передающей индикатор винта не моргает, на принимающей горит
никто не сталкивался ?

отбой, все норм, просто 5.5 часов, вместо 2:40 запланированных, 3 часа висяка :)

krekx 02.12.2016 16:45

ErikPshat, BLES12345

PisulinRE 02.12.2016 17:04

Опишите как в дальнейшем вести себя с ПСН, не выходить, выходить но не запускать скачанные данным методом игры, вообщем растолкуйте пожалуйста а то что-то еще не сталкивался с описанием.

robert007 02.12.2016 18:48

someone with ps3 and cfw please test this pkg. it should rebuild database without going to recovery menu sendspace.com/file/5nqqa7

pbyeh 02.12.2016 18:57

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

Сообщение от pbyeh (Сообщение 1108488)
Ребята в чем может быть причина: при запуске convert.bat вылетает ошибка "приложение make_npdata.exe остановлено"



Библиотеки все стоят, путь к файлу не содержит кирилицы и прочих знаков

in1975 02.12.2016 19:10

pbyeh, патч не распакован. Либо папки ps3_game нет

in1975 02.12.2016 19:18

robert007, TrueAncestor BACKUP Retailer v2.00 do this long ago (See option "R")

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

pbyeh 02.12.2016 20:05

Цитата:

Сообщение от in1975 (Сообщение 1108530)
pbyeh, патч не распакован. Либо папки ps3_game нет

Заработала! Тогда надо подправить инструкцию, потому-что там не указано что нужно распаковать патч в папку GAME_CONVERT ещё подредактировать её название и оставить только код игры в названии. В этой картинке её не хватает https://www.pspx.ru/forum/attachment....7&d=1477646056

in1975 02.12.2016 20:49

Вложений: 1
pbyeh, пункт 4 для кого написан?

in1975 добавил 02.12.2016 в 20:49
ErikPshat, Может стоит твою прогу в шапку запихать? люди пишут, что 0.4 рабочая версия (там небольшие фиксы нужны)

Правда я столкнулся сегодня с ситуацией, когда iso файла не было, была не запакованная папка...

Обычный, с учетом замечанийВложение 12223

catalinnc 02.12.2016 22:52

@ErikPshat

you are welcome...
_

ErikPshat 03.12.2016 06:16

Цитата:

Сообщение от in1975 (Сообщение 1108535)
ErikPshat, Может стоит твою прогу в шапку запихать? люди пишут, что 0.4 рабочая версия (там небольшие фиксы нужны)

Правда я столкнулся сегодня с ситуацией, когда iso файла не было, была не запакованная папка...

Обычный, с учетом замечанийВложение 12223

Да, v0.4 отлично работает. Я просто пока потихоньку вожусь с версией 0.5, там куча фиксов и этот в том числе. Хочу доработать патч и потом в шапку кинем, как отдельую инструкцию.

Насчёт последнего фикса, так в шапке я его в тот же день обновил.

ErikPshat 03.12.2016 14:13

Цитата:

Сообщение от krekx (Сообщение 1108526)
ErikPshat, BLES12345

Что-то я поглядел на этот INSDIR и у меня создаётся впечатление, что нужно всё-таки эти патчи из INSDIR распаковывать прямо поверх игры вместе с PARAM.SFO, то есть, в папку NPEB12345.

А так же, если эти патчи находятся на дисковой игре, а не из PSN, то файлы так же нужно подписывать в SDAT.
И, кстати, может стоить подписывать файлы не только в USRDIR, но и TROPDIR и MANUAL? :scratch_one-s_head:
Трофеи и мануалы не подписанные вообще работают?

krekx 03.12.2016 14:37

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

ErikPshat 03.12.2016 14:51

krekx, ну мнение - это одно, а профит есть? Ну ладно, пусть будет в папке патча, тем более я уже написал для этого тонну кода. А вдруг в дисковом апдейтере в папке USRDIR попадуться ещё папки и файлы, кроме EBOOT.BIN? Тогда ведь они остануться от дисковой версии и будут не подписанными.

Нникак не могу побороть ошибки с этим disabledelayedexpansion:
Как раньше было enabledelayedexpansion, так всё чётко отрабатывало, а как поменял, так пипец, весь мой код крашится и не хочет подписывать файлы.
Код:

Encrypting LIC.DAT to LIC.EDAT...

36 bytes copied.
NPD HEADER
NPD version: 3
NPD license: 3
NPD type: 0
NPD content ID: EP0700-NPEB01765_00-PATCH20130505MAS

EDAT HEADER
EDAT flags: 0x0000003C
EDAT block size: 0x00004000
EDAT file size: 0x10000

Encrypting data...
File successfully encrypted!
Forging data...
File successfully forged!

 LIC.EDAT succesfully encripted.

 Signing files to SDAT.
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
ERROR: Please check your input file!
 Copying EBOOT.BIN from the Patch to the Game.
BLES01765\USRDIR\EBOOT.BIN
Скопировано файлов: 1.

===============================================================================
                                  END                                PSPx Team
===============================================================================
Для продолжения нажмите любую клавишу . . .


krekx 03.12.2016 15:19

ErikPshat, конечно есть, тот же гт5 содержит аакамулятивный патч включающий в себя все предыдущие, до его версии, а хевирейн содержит патч смешанный с дополнением таксидермист, скайрим содержит дополнения к игре........

ErikPshat 03.12.2016 15:21

krekx, и ты же их не пробовал накатить поверх игры?

krekx 03.12.2016 15:23

ErikPshat, нет, не пробовал, но лучше сделай как я сказал, а то вы ещё одну ошибочку встретите :D

in1975 03.12.2016 16:49

ErikPshat, ты все строчки поменял как он написал ? там синтаксис меняется некоторых команд же. Посмотри мой батник для примера, что я раньше выкладывал. У меня норм отрабатывает.

ErikPshat 03.12.2016 16:57

in1975, да не, посмотри в шапке батник, там всё правильно должно быть.

У меня же совсем другой батник и там тонна строк. У себя я тоже так же поменял, но теперь всё крашится. Там я знаю, сделали обход восклицательного знака.

in1975 03.12.2016 17:06

ErikPshat, попробуй setlocal disabledelayedexpansion сделать только перед ":: Создаем список файлов и каталогов папки USRDIR. "
заканчивай endlocal

и в этом месте " :: Конвертируем в sdat все файлы из папки USRDIR" опять setlocal disabledelayedexpansion
и закрывай endlocal

ErikPshat 03.12.2016 18:17

in1975, rupor, может глянете, что я там нахимичил ...

Я там решил добавить вывод INSDIR
Для теста хорошо подходит вот эта игра: BLUS31273-[Angry Birds Star Wars].iso (685 Мб)
Заодно проверите и выложите ;)

А то я уже сутки сижу и понять не могу, что случилось. Вдруг перестали подписываться файлы.

ErikPshat 03.12.2016 18:25

Цитата:

Сообщение от catalinnc (Сообщение 1108482)
@ErikPshat

some guy reported that uncharted game has a file with a special name "64 woof!.dds" that is not handled by convert.bat

here is the fix for convert.bat

replace
Код:

setlocal enabledelayedexpansion
with
Код:

setlocal disabledelayedexpansion
replace
Код:

for /F "tokens=*" %%n in (!infile!) do (
set LINE=%%n
set TMPR=!LINE:%find%=%replace%!
Echo !TMPR!>>TMP.TXT
)

with
Код:

for /F "tokens=*" %%n in (%infile%) do (
set LINE=%%n
setlocal enabledelayedexpansion
set TMPR=!LINE:%find%=%replace%!
Echo !TMPR!>>TMP.TXT
endlocal
)


replace
Код:

for /f "tokens=*" %%B in (!infile!) do make_npdata -e "PS3_GAME\%%~B" "%NAME%\%%~B" 0 1 2 0 16
with
Код:

for /f "tokens=*" %%B in (%infile%) do make_npdata -e "PS3_GAME\%%~B" "%NAME%\%%~B" 0 1 2 0 16
_

Please, use this source code in the attachment: https://www.pspx.ru/forum/showpost.php?p=1108113
In the first post a very old batch file, which for a long time no one uses.

in1975 03.12.2016 18:44

ErikPshat, дай ссылку на патч, чего то апдейтер не находит на эту игру патч

ErikPshat 03.12.2016 18:54

in1975, а к ней и нету патча :) патч в папке INSDIR ;)

in1975 03.12.2016 18:58

ErikPshat, ок, вижу, поковыряю.

rupor 03.12.2016 19:06

ErikPshat
вот это
Код:

Set find=ISOGAME\PS3_GAME\
на
Код:

Set find=%CD%\ISOGAME\PS3_GAME\
и еще папка с трофеями не копируется

ErikPshat 03.12.2016 19:13

Там я сделал возможность отказаться от выбора патча, если он отсутствует и если он есть в папке INSDIR.

И наверное зря сделал запрос выбора PKG в INSDIR. Наверное надо было сразу брать файлы на лету, чтобы программа не останавливала работу.
Просто я не знаю, что там может лежать, там DLC или Трофеи или ещё что-то и юзер наверное сам должен выбирать, стоит ли извлекать это или пропускать.

in1975 03.12.2016 19:21

конечно не копируется, что это за синтаксис?
Код:

xcopy /y "ISOGAME\PS3_GAME\TROPDIR\..\TROPHY.TRP" %DIRNAME%\TROPDIR\..\ /e /i
так:
Код:

xcopy /y "ISOGAME\PS3_GAME\TROPDIR" %DIRNAME%\TROPDIR\ /e /i

ErikPshat 03.12.2016 19:31

rupor, O_o, отработала зашибись на Angry Birds!
А что с TROPHY, тут скопировалась даже папка MANUAL.

Цитата:

Сообщение от in1975 (Сообщение 1108583)
конечно не копируется, что это за синтаксис? xcopy /y "ISOGAME\PS3_GAME\TROPDIR\..\TROPHY.TRP" %DIRNAME%\TROPDIR\..\ /e /i

xcopy /y "ISOGAME\PS3_GAME\TROPDIR" %DIRNAME%\TROPDIR\ /e /i

Ну так у меня давно этот синтаксис и сотни раз тестировал до этого, всегда папка нормально создавалась и копировалось. Там команда /i принуждает создавать директорию при копировании файлов, если целевой директории не было. Ну надо проверить, что за фигня.

Просто раньше у меня стояло вместо ISOGAME - %SNAME%, которая подставляла полный путь от корня диска, может в этом проблема?

ОК, отлично, вот и все мучения :xDD:

Что ещё там не так или можно усовершенствовать?

in1975 03.12.2016 19:34

ErikPshat, как я говорил, не всегда надо извлекать iso, есть архивы, есть не запакованные папки

А у тебя если мы iso не выбираем, то батник прекращает работу.

ErikPshat 03.12.2016 19:58

in1975, я тоже думал об этом, что многие любят хранить игры в папке PS3_GAME. То есть, нужно сделать выбор папки, как я понимаю.
ОК, у меня есть метод с выбором папки, даже возможен множественный выбор, но это придётся ещё одну утилитку на 100 Кб добавлять.

in1975, кстати, проверь Angry Birds и если всё ништяк, тогда выложи...
Там вообще можно объединить всё в одну папку.
Ой, а PARAM.SFO из папки INSDIR ведь тоже нужно обновить!? Это нужно дописать в батнике.

Ещё раз спасибо вам за помощь :surprised:

in1975 03.12.2016 20:16

ErikPshat,Ага, выбор папки.
И про этот релиз, там LIC.EDAT же, как я проверю на 4.76 ? а так вроде все ок. могу выложить не проверенную.

rupor 03.12.2016 20:18

in1975,
все работает OFW 4.70.

in1975 03.12.2016 20:33

посмотрел, тут же выложили. Надо дублировать?

ErikPshat 03.12.2016 20:38

Цитата:

Сообщение от ErikPshat (Сообщение 1108590)
Ой, а PARAM.SFO из папки INSDIR ведь тоже нужно обновить!? Это нужно дописать в батнике.

Посмотрел на него, это оказывается просто установщик, указывает на путь к руту:
  • Category: AR AutoInstall Root (PS3_GAME\INSDIR\PPARAM.SFO)

Цитата:

Сообщение от in1975 (Сообщение 1108593)
посмотрел, тут же выложили. Надо дублировать?

Да, выкладывай одной папкой, пусть будет оформлено нормально.
А у него не знаю, как он делал. Наверное так же.
Хотя нет, у него в папке INSDIR лежит дубль DATA000.PKG, зачем он его оставил?

in1975 03.12.2016 20:41

у тебя с PARAM.SFO все ок. При распаковке патча он берется из него.

ErikPshat 03.12.2016 21:04

in1975, да я про тот, который лежит в папке INSDIR. Там тоже лежит PARAM.SFO, я думал его нужно копировать.
А так понял, что из DATA000.PKG извлекается свой парам.

Сравнил в Арахисе его папку и нашу. У него вообще нет папки MANUAL, то есть, вообще не распакованный патч.
Хитрец, переименовал папку и подпись с NPUB31273 на NPLU31273 )))
И в конце каждого подписанного файла стоит версия подписи. У нас EDATA 3.3.0.W, а у него EDATA 2.4.0.W.

krekx 03.12.2016 21:20

Цитата:

Сообщение от ErikPshat (Сообщение 1108599)
in1975,
И в конце каждого подписанного файла стоит версия подписи. У нас EDATA 3.3.0.W, а у него EDATA 2.4.0.W.

Какой из этого вывод можно сделать?;)

in1975 03.12.2016 21:31

krekx, что он их не подписывал, а оставил как есть?

krekx 03.12.2016 21:39

in1975, не :D я о разности подписи и эффекте нулевом, что так работает, что эдак


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

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