PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Горячая линия по PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=215)
-   -   Создание "фейковых" апдейт патчей? (https://www.pspx.ru/forum/showthread.php?t=113938)

Ang3l42 24.04.2023 14:27

Цитата:

Сообщение от YAGAMI55 (Сообщение 1269617)
Загвостка в том, что кроме EBOOT.BIN игра ничего и не видит другое

Я смотрю там всеми горячо любимый и обожаемый PS3TOC.TXT, из-за которого и может быть черный экран...

YAGAMI55 24.04.2023 18:29

Цитата:

Сообщение от in1975 (Сообщение 1269627)
YAGAMI55, для создания патча в папку game ничего кроме param.sfo не надо, меняешь app_ver через param.sfo и все. Однако, надо различать дисковые игры и псн, патч это всегда eboot.bin имеющий подпись psn версии.
Чтобы не мучаться с изменением версии и прочее, можно обойтись другим вариантом паковки, пример тут : https://github.com/nikolaevich23/nik...S3HEN/Make_PKG
Батник пакует папку 4.90, тебе надо лишь удалить из нее dev_rewrite, а в папку dev_hdd0 положить нужное, остальное из неё удалить, таким образом можно подменить только нужные файлы, eboot и param при этом не трогая

Я в курсе)

Иерархия патчей у UE3 такая (да и игр)

99%
game/BLUS(BLES)
param
icon
lic (можно и без нее)

в данной игре вся атрибутика в папке стандартная
USRDIR/FISHGAME[имя проекта]/COOKEDPS3
в ней уже файлы, которые в патче должны автозаменяться (по стандарту)

Но игре чхать на такую иерархию

Видимо, все же, либо в корне BLES папки должна быть папка PATCH и там файлы, либо уже в USRDIR/PATCH/

В общем остается только создавать различные пкг и проверять.

YAGAMI55 добавил 24.04.2023 в 18:29
Цитата:

Сообщение от Ang3l42 (Сообщение 1269632)
Я смотрю там всеми горячо любимый и обожаемый PS3TOC.TXT, из-за которого и может быть черный экран...

И как бы да и как бы нет) Этот текстовик нужен только для проверки целостности с диска
В патчах он игнорируется, потому что иначе бы измененные файлы (даже официальные) не подходили в размеры, что указаны в текстовике.

Ну я встречал только одну игру, которая в патче содержала PS3TOC.TXT. Вроде мортал комбат против дс.

Остальные игры уже от такого отказались

in1975 24.04.2023 18:56

YAGAMI55, короче выложи файлы русификации, сделаем патч

Ang3l42 24.04.2023 19:27

Цитата:

Сообщение от YAGAMI55 (Сообщение 1269638)
В общем остается только создавать различные пкг и проверять.

Да на кой хрен тебе pkg создавать то на данном этапе? Ну максимум для подтягивания param.sfo, что делается один раз да и можно ребилдом сделать. Дальше то тебе зачем для экспериментов пкг нужны? Копируй что хочешь и как хочешь по фтп и тестируй.
Цитата:

Сообщение от YAGAMI55 (Сообщение 1269638)
В патчах он игнорируется

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

YAGAMI55 01.05.2023 16:42

Цитата:

Сообщение от Ang3l42 (Сообщение 1269641)
Да на кой хрен тебе pkg создавать то на данном этапе? Ну максимум для подтягивания param.sfo, что делается один раз да и можно ребилдом сделать. Дальше то тебе зачем для экспериментов пкг нужны? Копируй что хочешь и как хочешь по фтп и тестируй.

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

Ну, знаешь, перекидывать по два-три файла не всегда удобно в таком деле (портирование/локализации)

Да и уже не важно, все что хотел сделал, да и отпало желание, кто захочет поиграть в норм версию у которой шрифт и текст не колхозный, тот скачает с планеты мою предыдущую версию. Озвучкка дуалшоков на месте и не спасает игру.

YAGAMI55 19.06.2023 01:48

Цитата:

Сообщение от YAGAMI55 (Сообщение 1269617)
Ну, судя по EBOOT.BIN в этой игре патч предусмотрен, пути прописаны, т.е разрабы так же предполагали...

https://i.ibb.co/Xbjq7DD/image.png

Забыл отписаться. Фейковые патчи для UE3 работают. Проверил игры без офф патчей. Создал свои левые, игра их подхватила.

Для этой игры иерархия папок такова

USRDIR/PATCH/[папка ИГРЫ - FISHGAME]/файлы

Проверил следующие игры

X-men Origins
Shadows of the damned

Для любых фейковых патчей (в которые можно зашить руссик) достаточно декриптовать EBOOT.BIN от игры и проверить в хексе пути.

И еще интересная особенность. TOC привязанные файлы (файлы, которые проверяются из текстовика), для таких, чтобы игра их подхватывала и не ругалась рядом создаем текстовик с "новым" размером и прикладываем в патч. Это с условием, что мы сохранили сжатие. Если без сжатия, то можно забить либо прописать 0, 0 - это отключение проверки.


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

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