Ну, вообщем, я вроде бы всё подробно и популярно объяснил. Не понимаю, что там такого не получается.
Вот мы разобрали всю структуру и дошли до вот такой истины ...
Ну, ты разжевал конечно до последнего, остаётся только сделать)
Просто огроменное спасибо ещё раз, убедил меня в лампо вости форума!
Последний раз редактировалось ErikPshat; 15.10.2018 в 21:55.
Кстати, я тоже не понимаю, зачем обязательно подписывать?
Эти игры PS1/PS2/PSP разве без подписи не установятся в режиме Debug PKG?
Кто-то хоть проверял?
По-моему, наши утилиты собирают в PKG любые папки в любом виде, даже если там нет ни PARAM.SFO, ни ICON0.PNG, ни EBOOT.BIN.
И так же должны устанавливать Debug PKG, даже если там есть подписанные ISO.BIN.EDAT, да хоть что угодно, наглядный пример LIC.EDAT, который устанавливается свободно из Debug PKG, а не через HAN Enable.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 04.12.2018 в 15:37.
Эти игры PS1/PS2/PSP разве без подписи не установятся в режиме Debug PKG?
Устанавливаются, но не запускаются если edat файл не прогнать через ps3xploit_rifgen_edatresign.
ErikPshat, могу тебе со 100% уверенностью сказать, что какой ISO.BIN.EDAT ты запакуешь в pkg, таким он и установится на ps3. Я думаю дело вот в чем.
HAN не запускает игры у которых ISO.BIN.EDAT не переподписан с помощью ps3xploit_rifgen_edatresign.
Если сравнить в hex-редакторе ISO.BIN.EDAT "до" и "после" подписи ps3xploit_rifgen_edatresign, то можно увидеть, что в переподписаном файле изменилось только 40 байт начиная с 0xD8, т.е. подпись ECDSA. В остальном файлы одинаковы.
Собс-но думаю эту подпись и проверяет PS3.
При подписи PKG ps3xploit_rifgen_edatresign сам отлавливает все EDAT файлы и переподписывает их, это можно увидеть в консоли.
Последний раз редактировалось ErikPshat; 04.12.2018 в 15:38.
Ага, проверил. Действительно ps3xploit_rifgen_edatresign добавляет 40 байт в то место, где make_npdata оставляет нули. А я думал, что она тупо ничего с EDAT не делает. И подумал, что она добавляет эти 40 байт только когда EDAT находится в составе PKG.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 04.12.2018 в 15:39.
UPDATE! Обновлена версия конвертера PSX2PS3_CONVERTER_v1.3 (в шапке во вкладке PSX)
Сделана возможность конвертирования игр PSX в неподписанный Debug PKG.
Сделано в целях экономии времени на упаковку и установку больших PKG.
Так же, это позволяет устанавливать такие PKG на кастомной прошивке CFW.
Установка производится из режима HAN Debug PKG Enabler.
Оставлена возможность конвертирования Debug PKG в подписанный Retail PKG (_signed.pkg).
Время на создание подписанного Retail PKG затрачивается в 2 раза больше.
Установка производится из режима HAN Enable.
Теперь готовый PKG наиболее приближен к формату официальных PKG.
Вот показаны свойства PKG, при конвертировании одного и того же образа:
Сравнение:
Так выглядят PKG ранних версий программы, смотрите структуру папок (указано стрелкой) и характеристики PKG справа (подчёркнуто пунктирной линией):
Такая проблема, у меня один джой от ps3 и usb джой, в игре от PS3 все два работаю стабильно, но при игре на PS2, они начинают друг друга дублировать, хотя в меню ps, они обозначен как разные, как это исправить
UPDATE! Обновлена версия конвертера PSX2PS3_CONVERTER_v1.4 (в шапке во вкладке PSX)
Убран пунк №3 предыдущего обновления. Как оказалось, параметр официального PKG = PS1emu приводит к неожиданному результату, когда игра не сразу устанавливается по месту назначения, а сначала копируется на плойку во временную папку, после чего её нужно устанавливать через меню package manager -> network content (собсно как с официально-скачанными играми). Было решено оставить прямую установку по месту назначения.
На ближайшее будущее:
Убрать или заблокировать кнопку "Выходной папки для PBP", т.к. некоторые юзеры догадываются изменить настроенную папку.
Снимать атрибут "Только чтение" с конвертируемого образа, который остаётся после скачивания образов через торрент.
Добавить подхватывание музыки SND0.AT3 и прочих иконок, если они присутствуют в папке.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Другие консоли: PS5, Xbox Series X, xbox360, PS4 Slim, sega, dendy
Регистрация: 30.04.2017
Адрес: Ставропольский край
Возраст: 38
Сообщений: 6,336
Вы сказали Спасибо: 2,208
Поблагодарили 12,013 раз(а) в 3,124 сообщениях
Сила репутации: 1
Репутация: 18615 
(репутация неоспорима)
Сообщение от ErikPshat
UPDATE! Обновлена версия конвертера PSX2PS3_CONVERTER_v1.5 (в шапке во вкладке PSX)
Убрана кнопка "Выходная папка для PBP", т.к. некоторые юзеры изменяли предварительно настроенную папку на выход.
С образов в папке ISO снимается атрибут "Только чтение" перед началом конвертации, для предотвращения ошибки "Access Denied".
Добавлена поддержка других типов файлов, как анимированная иконка в XMB - ICON1.PAM и мелодия к иконке - SND0.AT3.
Также можно убрать кнопки, опции и извлечь образ из PBP (не понимаю для чего он служит)
и добавить в предпросмотр отображения (иконки,видео иконка, звук, задний фон)
применить патч из опции можно вынести на главный экран, тоже не понимаю для чего он служит
Также можно убрать кнопки, опции и извлечь образ из PBP (не понимаю для чего он служит)
и добавить в предпросмотр отображения (иконки,видео иконка, звук, задний фон)
применить патч из опции можно вынести на главный экран, тоже не понимаю для чего он служит
Сообщение от Ang3l42
Не один ты об этом говорил)
1. извлечь образ из PBP - самая востребованная кнопка, я ей постоянно пользуюсь. Она позволяет извлекать исходные образы CD-дисков BIN/CUE из любых EBOOT.PBP, неважно из каких форматов он был создан, то ли из PS1/PS2/PSP/NES/SNES и т.д....
Вы наверное не читали пункт №13 из этой инструкции: https://www.pspx.ru/forum/showpost.php?p=1154683
2. Насчёт предпросмотра, как уже говорил Ang3l42 она отображает картинки, которые предназначены для упаковки в EBOOT.PBP, т.е. они так же туда упакуются прибавляя вес образу, но они не нужны, потому что это внутренние картинки для отображения на PSP, а на PS3 они не отображаются.
Можно конечно подумать, чтобы выводить в предпросмотре картинки, которые предназначены для PS3, но тогда нужно найти выход, чтобы они не паковались в EBOOT.PBP.
3. По поводу Опций и применить патч из опций, так ведь там можно пофиксить отображение игры на экране, если вдруг картинка с гребёнкой или другие артефакты. В опциях есть фиксилка PAL2NTSC. Я правда никогда не пробовал этим пользоваться, но думаю профи знают для чего это было сделано. Я проверить не могу, попробуйте на мелких играх применять различные патчи и проверить результат на плойке...
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 21.10.2018 в 20:45.
А у каких игр сумма первых 3-ёх дисков более 2 ГБ?
Точно не помню, но вроде Wing Commander III и IV, Juggernaut. Fear Effect 1 и 2 настолько непродуманно сделаны, там диски нужно менять в хаотичном порядке.
Ну да, я вырезал cdda треки и заменил их на свои сконвертированные через at3tool и видимо эмулятор их все же не понимает.
Не могли бы вы проверить еще вот эту https://mega.nz/#!FCxB2SRS!BwBELt3Xh...lg2orsWBoiT7j0
здесь я тоже все вырезал и вставил треки сконвертированные через Sound Forge. Ну чтоб я уже был спокоен, что это точно at3tool косячит, а не я рукожоп.
Тоже самое. Я думаю что не будут играть треки кустарного формата. Хотя в PSN есть Rayman, Tomb Raider 1 и 2 - я когда-то распаковывал эти игры и что меня удивило, так это полное отсутствие cdda (даже размер у этих игр очень небольшой по сравнению с оригиналом для PS1), но музыка и озвучка почему-то работала
Я думаю что не будут играть треки кустарного формата.
Почему же? Параметры нам известны 132 Kbps, 44 100 hz, Stereo (ATRAC3), а этого уже достаточно. Я уже собирал несколько игр с cdda, конвертировал аудио с помощью Sony Sound Forge и все они работали. Вот в этой раздаче должно все работать Vigilante 8: 2nd Offense.
Просто видимо это я, горе репакер, что-то не так сделал или чего-то не учел. Поэтому в игре и нет музыки.
Я тут просто решил попробовать батник написать для игр с cdda, вот и хочется проверить будут ли в игре проигрываться треки сконвертированные через at3tool, что позволило бы не устанавливать Sony Sound Forge. Т.к. вроде по характеристикам все одинаково.
И еще вопрос. Есть ли игры с cdda на 3-4 дисках?
Сообщение от DruchaPucha
Хотя в PSN есть Rayman, Tomb Raider 1 и 2 - я когда-то распаковывал эти игры и что меня удивило, так это полное отсутствие cdda (даже размер у этих игр очень небольшой по сравнению с оригиналом для PS1), но музыка и озвучка почему-то работала
Да не. CDDA на месте. В EBOOT.PBP все зашифровано, поэтому их так просто не увидеть. Для правильной дешифровки игр PSOne Classics есть вот такая утилита https://github.com/zecoxao/psxtract. EBOOT.PBP однодисковых игр она разбирает полностью, а вот из NPUJ00748 Resident Evil 2 - Directors Cut почему-то не хочет вытягивать аудио.
А и размер этих игр тоже можно объяснить. В PSOne Classics все треки, которые в оригинальных играх в формате WAVE, заменены на перекодированные в atrac3, что и позволило уменьшить размер некоторых игр 2-4 раза. Плюс, возможно, EBOOT.PBP еще пожат.
Блин, так наверно у меня и в Mortal Kombat Trilogy музыки нет. Надо будет переделать.