|
Софт для PS3 Программы Homebrew для PS3 |
01.11.2016, 17:26
|
Сообщение: #1 (1106478)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,242
Вы сказали Спасибо: 26,988
Поблагодарили 42,516 раз(а) в 12,171 сообщениях
Сила репутации: 10Репутация: 41711 
(репутация неоспорима)
|
PS3-ISO-Rebuilder - разборка и сборка образов ISO с проверкой IRD
Утилита может выполнять следующие действия:- Собирать образы игр ISO из папок.
- Извлекать образы ISO в папку.
- Пересобирать образы игр из готовых ISO, только с предварительным извлечением, с применением IRD или без.
- Производить поиск IRD к загруженному образу, нажав на синюю полоску, сверху под меню.
Функции PS3-ISO-Rebuilder:Open | ~ | JB Folder | Загружает JailBreak папку, содержащую извлечённые файлы из образа диска ISO. | ISO | Загружает резервную копию (бэкап Blu-Ray диска) в формате ISO | IRD | Загружает файл IRD применительно к JB-папке или образу ISO (база IRD) |
Build / Extract | ~ | Plain Header | Выберите это, если вы хотите собрать образ диска 1:1 | 3K3Y Header | Требуется только для 3K3Y ODE | COBRA Header | Требуется только для COBRA ODE | Build ISO | Создает резервную копию 1:1 в соответствии с файлом IRD | Build ISO without IRD (GenPS3iso) | Создает образ диска ISO из папки JailBreak, независимо от разметки IRD и контрольных сумм.
(т.е. файлы располагаются один за другим без пропусков в соответствии со спецификацией ISO9660) | Extract ISO | Извлекает содержимое ISO в папку JB | Compress ISO → CSO | Сжимает формат ISO в CSO |
Как выглядят IRD? https://ps3.aldostools.org/ird.html
На многих форумах слышал такие важные советы юзеров с умным выражением советующих типа: " нужно вшить IRD в образ" или наоборот " нужно удалить IRD из образа" ![Ыыы!](images/smilies/gs.gif)
Поэтому решил написать про этот IRD для просветления мозгов. - IRD - это бинарный формат файла с расширением *.ird, запакованный в архив Gzip. Ну то есть, любой IRD-файл можно распаковать и обратно упаковать в GZip с помощью архиватора 7-Zip. Он содержит в себе всю информацию о структуре оригинального образа с Blu-Ray диска, это список существующих папок, позиций каждого файла на диске, их размеры и контрольные суммы. Таким образом, вы можете создать новый ISO из папок с файлами, в точности соответствующий оригиналу, где каждый файл займёт свою точную позицию, как они были расположены на оригинальном диске. Программа так же покажет вам все изменённые файлы и подсветит их цветом, проверив их на соответствие по контрольным суммам MD5.
То есть, как вы наверное уже догадались, никакой IRD-файл не вшивается в образ и удалить его из образа невозможно, просто потому, что на самом деле его там нет. Поясняю..., когда образ собирается с IRD, то это не значит, что этот IRD записывается куда-то в начало образа или в конец, либо вообще как-то там прячется или шифруется. Как я писал о спецификации IRD выше, это просто файл, в котором записана спецификация оригинального диска Blu-Ray и на основании этих данных, каждый файл с диска записывается на свои оригинальные позиции, точно так же, как они были записаны на заводе на болванку. А если создавать образ без IRD, то файлы складываются в образ просто по алфавиту и без учёта расположения, тупо один файл записывается следом за другим, без пропусков. А в случае с IRD, файлы будут записываться на свои указанные позиции, даже если после предыдущего файла остаются Гигабайты пустого пространства.
Но сам файл IRD никуда в образ не пишется, он только выступает в качестве библиотеки меток с контрольными суммами, на которые опирается программа при сборке образа. То есть, программа записывает файлы по своим позициям, заодно проверяет их на размер и по контрольным суммам на оригинальность.
Извиняюсь, что несколько раз повторился с объяснениями по этому IRD, просто меня несколько человек несколько дней терзали этим вопросом и всё никак не могли понять, так как же всё-таки найти и удалить этот IRD из образа ![Лол](images/smilies/lol.gif) .
Зачем нужно собирать образы ISO с IRD?- Как правило, разработчики игровых дисков указывают обращения между файлами просто по их наименованиям. Например, простейшая команда чтения - "Read ps3data.pak", но некоторые хитрые разработчики, прибегают к адресному расположению, т.е. обращение к файлу происходит по позиции LBA - его жёстко указанному адресу, а не по наименованию файла, как "Read 0x025D448F". Зачем? - читайте ниже...
Почему оригинальный образ ISO весит 25 GB, а после извлечения папка весит всего 8 GB?- Всё дело в том, что болванка Blu-Ray диска имеет размер 25 GB и разработчики могут использовать это пространство по своему усмотрению. Если игра небольшая, например 8 GB, они могут оставлять между файлами огромные гигабайтные пространства, просто забитые нулями и могут менять файлы местами или помещать свои файлы в самый конец диска.
При обычном создании диска, без учёта LBA позиций IRD, все файлы автоматически выстраиваются по различным стандартным критериям, по алфавиту, по размеру, по дате создания, от пожелания разработчика. Но в таком случае, все файлы выстраиваются в ISO друг за другом, без каких-либо пропусков, в соответствии с обычной спецификацией. При снятии такого образа в ISO, обычно образ имеет размер почти такой, как в извлечённой папке, в данном случае, 8 GB.
Если же разработчики использовали искусственно-адресное размещение файлов с применением LBA позиционирования IRD, то они могли указать каждому файлу свою именную позицию, то есть, разместить файлы по своему усмотрению и сделать привязку на исполнение по их позициям. Это своеобразная защита от запуска игр из компактных образов или из папок, потому что, в данном случае, при извлечении из образа, либо пересоздании образа, все файлы игры сменят свои позиции, расположившись стандартным образом подряд один за другим. В этом случае ИГРА просто НЕ БУДЕТ РАБОТАТЬ, т.к. исполняемая программа EBOOT.BIN не найдёт нужные игровые файлы по записанным в ней адресам. Именно поэтому, если пересобранные игры стандартным методом - не запускаются, тогда их необходимо собирать в ISO с применением IRD, чтобы каждый файл записался в образе строго на своей позиции, как в оригинале!!!
Если нет IRD — делаем сами!
- Ищем свою игру на http://redump.org/discs/system/ps3/
- Скачаем и распакуем архив 3k3y_Tools.zip (во вкладке Скачать)
- Заходим в папку "3k3y_Tools"
- Затем в папку "ps3-projects-1349-2-bin"
- Запускаем утилиту "Redump2IRD.exe"
- Заполняем поля данными из Metadata:
- ✓ Encrypted D1 (Key) — ключ "Disc Key"
- ✓ Decrypted D2 (ID) — ключ "Disc ID"
- ✓ Permanent information — данные "Permanent Information & Control (PIC)"
- ✓ пример заполнения полей для Redump2IRD:
- Нажимаем кнопку "Create IRD" и указываем на шифрованный ISO-образ. Затем предложат ввести название IRD - вставляйте TitleID и название диска.
- После создания IRD, переходите в закладку Декриптовка.
Альтернативная программа
Redump - Декриптовка шифрованных образов (один поток) с сайтов ROMSFUN | ROMSPURE | Myrient | VIMM
Надо скачать игру Redump и ключ к ней Dkey (хотя ключ присутствует в IRD).
Для декриптовки нужна утилита 3k3y_Tools.zip (во вкладке Скачать)
- Там есть папка "PS3 ISO Patcher" - той утилитой патчим образ с помощью IRD (т.е. добавляем ключи дешифровки).
- Из папки "3k3y_isotools_v1_34_9" устанавливаем утилиту и запускаем.
- В запущенной утилите "IsoTools 1.34.9" нажимаем кнопку "ISO Crypto" и декриптуем образ ISO. На выходе получаем декриптованный образ с суффиксом dec.iso
image.jpg
- Образ заливаем на консоль в папку PS3ISO и монтируем через webMAN.
Redump - Декриптовка шифрованных образов (12 потоков) с сайтов ROMSFUN | ROMSPURE | Myrient | VIMM
Быстрее, в 12 потоков, но для простоюзеров труднее:
Для декриптовки нужна утилита 3k3y_Tools.zip (во вкладке Скачать) - Зайдите в папку "PS3Dec"
- Закиньте в эту папку скачанный образ.
- Запустите консоль, набрав команду CMD в адресной строке этой папки.
- Декриптуйте образ командой:
PS3Dec d key 00112233445566778899AABBCCDDEEFF "GAME.ISO" "DEC.ISO"
Последний раз редактировалось ErikPshat; 22.01.2024 в 09:40.
|
|
|
Эти 40 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
$ANTOHA (05.03.2017),
A10mir_2 (10.08.2023),
aix (08.10.2017),
Akivar (30.09.2023),
Amkher (11.09.2023),
Ang3l42 (19.07.2023),
Arhangelskiy (20.12.2019),
BlackDaemon (14.02.2017),
cerega (13.06.2020),
Chaosman19 (08.09.2021),
COOLERbyPSP (30.11.2016),
ct73686f (08.12.2017),
DieHard_N7 (02.09.2021),
Haka4 (02.11.2020),
in1975 (13.07.2023),
jekakmv (10.09.2018),
kaspies (14.06.2019),
KennedyLeonS (04.07.2024),
KIRILL1986 (16.09.2021),
Lorrye (30.09.2020),
Maakodun (20.03.2020),
neoflint (09.07.2022),
Niff (07.11.2016),
pavlik (31.03.2019),
PluSan (10.10.2023),
pr0digy (02.11.2019),
Ramiee (26.06.2017),
redluch (16.11.2019),
saewie (06.01.2017),
Sersh1 (20.03.2018),
sobad496 (18.04.2020),
tesei (09.11.2016),
tukil (01.11.2016),
vash (02.11.2016),
vasilijj (22.01.2019),
vicocu (21.05.2017),
VictoriaDon (13.07.2023),
Wolfzak (29.07.2017),
xetrin (01.11.2016),
Z0rdan (29.08.2019)
|
07.08.2020, 19:26
|
Сообщение: #101 (1219416)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
eol, Так это что же? Вы теперь релизы в ISO будете выкладывать?
|
|
|
07.08.2020, 19:40
|
Сообщение: #102 (1219420)
|
Регистрация: 30.11.2019
Сообщений: 13
Вы сказали Спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Сила репутации: 1Репутация: 4 
(с надеждой на лучшее)
|
Не могу сказать точно о будущих релизах, все зависит от количества файлов в игре. В случае mgs4 файлов мало и нет особого смысла создавать образ. Но для кобры он необходим, а созданный без ird не работает. Пытаемся исправить этот недочет.
|
|
|
Этот пользователь сказал Спасибо eol за это полезное сообщение:
|
|
07.08.2020, 19:45
|
Сообщение: #103 (1219421)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
eol, Ну тут такое... Владельцы нормальных кобр спокойно могут поставить HEN и запускать jb папку. В крайнем случае аппаратно решаемо. Просто кобры это уже прошлый век по сути... Но за старания спасибо ![Благодарствую](images/smilies/thank_you.gif)
|
|
|
Этот пользователь сказал Спасибо Ang3l42 за это полезное сообщение:
|
|
07.08.2020, 20:18
|
Сообщение: #104 (1219428)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,242
Вы сказали Спасибо: 26,988
Поблагодарили 42,516 раз(а) в 12,171 сообщениях
Сила репутации: 10Репутация: 41711 
(репутация неоспорима)
|
Сообщение от eol
Но для кобры он необходим, а созданный без ird не работает.
|
Я тоже не понял, зачем оно нужно для кобры, когда её давно всем снять пора и выкинуть в помойку.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
07.08.2020, 20:23
|
Сообщение: #105 (1219429)
|
Регистрация: 30.11.2019
Сообщений: 13
Вы сказали Спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Сила репутации: 1Репутация: 4 
(с надеждой на лучшее)
|
Ребята, я с вами полностью согласен. Но есть еще люди, которые привыкли к своей ненаглядной гадине и не хотят с ней расставаться. Пожалуй, всем владельцам кобр мы настоятельно порекомендуем перейти на HEN.
|
|
|
Этот пользователь сказал Спасибо eol за это полезное сообщение:
|
|
07.08.2020, 20:28
|
Сообщение: #106 (1219431)
|
Регистрация: 17.05.2019
Сообщений: 300
Вы сказали Спасибо: 105
Поблагодарили 114 раз(а) в 79 сообщениях
Сила репутации: 1Репутация: 108 
(скоро придёт к известности)
|
eol, так получилось запустить игру на чистой кобре или до сих пор нет?
akfant добавил 07.08.2020 в 20:28
Ну и на самом деле непонятно, причём тут запуск на кобре и IRD.
В былые времена, когда альтернатив не было, для кобры лепили самодельные конверты pkg->iso, никто там с никаким шифрованием и IRD не заморачивался. И работало.
Последний раз редактировалось akfant; 07.08.2020 в 20:28.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо akfant за это полезное сообщение:
|
|
07.08.2020, 20:30
|
Сообщение: #107 (1219433)
|
Регистрация: 30.11.2019
Сообщений: 13
Вы сказали Спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Сила репутации: 1Репутация: 4 
(с надеждой на лучшее)
|
Пока нет. Но сейчас я учел все нюансы, в том числе тормоза при воспроизведении роликов и чтении диска коброй.
Простая сборка iso дает черный экран при запуске новой игры, так как один файл не попадает в зашифрованный регион. Правда я пользовался только genps3iso. Чем еще можно собрать образ для ps3 из папки?
Думаю, что нам не следует засорять тему, поэтому если есть вопросы, то можно пообщаться через личные сообщения.
Последний раз редактировалось eol; 07.08.2020 в 20:51.
|
|
|
07.08.2020, 21:08
|
Сообщение: #108 (1219450)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
Сообщение от eol
Чем еще можно собрать образ для ps3 из папки?
|
Эмм... Так вы вроде в теме ребилдера пишите... Не? Хотя он наверное его и использует. Сейчас лень проверять, там вроде два варианта.
Сообщение от eol
Но есть еще люди, которые привыкли к своей ненаглядной гадине и не хотят с ней расставаться.
|
Это да. На тапочках помню такой как минимум один был, когда MGS4 первый релиз вышел ваш. Но всё же подстраиваться под меньшинство особенно когда все ваши релизы папками были... Все не угодишь. Хочется им сидеть - пусть сидят.
Сообщение от akfant
В былые времена, когда альтернатив не было, для кобры лепили самодельные конверты pkg->iso, никто там с никаким шифрованием и IRD не заморачивался. И работало.
|
Кстати да. Причем тут кобра вообще? Уж точно там никто не заморачивался с IRD. А еще там патчи на дисках лежали.
Сообщение от eol
Пожалуй, всем владельцам кобр мы настоятельно порекомендуем перейти на HEN.
|
Это правильный совет. Им еще год назад это нужно было сделать
|
|
|
07.08.2020, 21:14
|
Сообщение: #109 (1219451)
|
Регистрация: 30.11.2019
Сообщений: 13
Вы сказали Спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Сила репутации: 1Репутация: 4 
(с надеждой на лучшее)
|
Сообщение от Ang3l42
Так вы вроде в теме ребилдера пишите
|
Ребилдер без ird собирает образ с помощью GenPS3iso. Такой образ mgs4 не работает.
|
|
|
Этот пользователь сказал Спасибо eol за это полезное сообщение:
|
|
07.08.2020, 21:16
|
Сообщение: #110 (1219452)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
eol, Ну да. Это просто оболочка по сути для упрощения.
|
|
|
16.08.2020, 20:42
|
Сообщение: #111 (1219904)
|
Регистрация: 17.05.2019
Сообщений: 300
Вы сказали Спасибо: 105
Поблагодарили 114 раз(а) в 79 сообщениях
Сила репутации: 1Репутация: 108 
(скоро придёт к известности)
|
вижу релиз выкатили, хотя по каким-то неведомым причинам только для версии 25th anniversary
|
|
|
11.01.2021, 07:32
|
Сообщение: #112 (1229901)
|
Регистрация: 18.12.2020
Возраст: 25
Сообщений: 39
Вы сказали Спасибо: 12
Поблагодарили 12 раз(а) в 1 сообщении
Сила репутации: 1Репутация: 12 
(на пути к лучшему)
|
Последний раз редактировалось shobvysdoxli; 11.01.2021 в 08:18.
|
|
|
17.02.2021, 10:10
|
Сообщение: #113 (1232632)
|
Регистрация: 17.02.2021
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Отлично, сейчас затестил софтину.
|
|
|
05.04.2021, 20:53
|
Сообщение: #114 (1235873)
|
Регистрация: 04.11.2017
Возраст: 33
Сообщений: 44
Вы сказали Спасибо: 5
Поблагодарили 23 раз(а) в 7 сообщениях
Сила репутации: 1Репутация: 22 
(на пути к лучшему)
|
а как сейчас можно достать ird файл с диска?
раньше вроде был какой-то е3 риппер или типа того.
|
|
|
06.04.2021, 08:29
|
Сообщение: #115 (1235882)
|
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 48
Сообщений: 26,781
Вы сказали Спасибо: 10,070
Поблагодарили 14,024 раз(а) в 6,275 сообщениях
Сила репутации: 10Репутация: 13912 
(репутация неоспорима)
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо in1975 за это полезное сообщение:
|
|
19.04.2021, 10:57
|
Сообщение: #116 (1236514)
|
Регистрация: 19.04.2021
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
![Thanks](images/smilies/smile173.gif) for explaining
|
|
|
19.05.2021, 07:38
|
Сообщение: #117 (1237440)
|
Модель консоли: PS3 CECH-2008B
Прошивка: EVILNAT 4.88 (COBRA)
Другие консоли: PS5 CFI-1015, PS3 Slim CECH-2008B, PS Vita PCH-2000, Nintendo Switch HAC-001
Регистрация: 05.05.2021
Адрес: Владивосток
Возраст: 28
Сообщений: 14
Вы сказали Спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Интересная софтинка... решил свою библиотеку с ней пересобрать чтобы все было "аккуратненько", но столкнулся с проблемой - не знаю где качать недостающие файлы которые не прошли проверку. Ни одна раздача в интернете не гарантирует что файлы так же пройдут проверку IRD.
|
|
|
19.05.2021, 08:42
|
Сообщение: #118 (1237442)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
Сообщение от NeruMarcus
Ни одна раздача в интернете не гарантирует что файлы так же пройдут проверку IRD.
|
Как это не гарантируют? На нонейме уйма раздач с IRD.
Сообщение от NeruMarcus
не знаю где качать недостающие файлы которые не прошли проверку.
|
Не проще ли тогда сразу готовый образ с IRD скачать, если этот самый IRD так принципиален? Многие игры с фанатским переводом например - такие игры с IRD не собрать.
|
|
|
Этот пользователь сказал Спасибо Ang3l42 за это полезное сообщение:
|
|
19.05.2021, 09:08
|
Сообщение: #119 (1237444)
|
Модель консоли: PS3 CECH-2008B
Прошивка: EVILNAT 4.88 (COBRA)
Другие консоли: PS5 CFI-1015, PS3 Slim CECH-2008B, PS Vita PCH-2000, Nintendo Switch HAC-001
Регистрация: 05.05.2021
Адрес: Владивосток
Возраст: 28
Сообщений: 14
Вы сказали Спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Сообщение от Ang3l42
Как это не гарантируют? На нонейме уйма раздач с IRD. Не проще ли тогда сразу готовый образ с IRD скачать, если этот самый IRD так принципиален? Многие игры с фанатским переводом например - такие игры с IRD не собрать.
|
Понять бы где брать живые раздачи интересующих меня игр, да и образы некоторых игр из моей библиотеки не найти по причине их отсутствия. А "фанатские" переводы можно отдельно скомпилировать в PKG для удобства... я бы так с дилогией F.E.A.R. поступил бы, для примера.
|
|
|
19.05.2021, 09:50
|
Сообщение: #120 (1237445)
|
Регистрация: 15.06.2018
Возраст: 36
Сообщений: 20,492
Вы сказали Спасибо: 8,051
Поблагодарили 7,421 раз(а) в 4,203 сообщениях
Сила репутации: 1Репутация: 7223 
(репутация неоспорима)
|
Сообщение от NeruMarcus
А "фанатские" переводы можно отдельно скомпилировать в PKG для удобства...
|
Твое дело как ты собираешься извращаться и какие костыли для этого использовать. ИМХО PKG и удобство в разных плоскостях находятся.
Сообщение от NeruMarcus
да и образы некоторых игр из моей библиотеки не найти по причине их отсутствия.
|
И в чем тогда вопрос? Не найти - не собрать. Собирай без IRD, проблемы никакой тут не вижу. И без IRD игры прекрасно работают.
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 06:29. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|