PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   EBOOT2ISO - Конвертируем EBOOT.PBP в ISO (https://www.pspx.ru/forum/showthread.php?t=84045)

Dr.House 09.10.2009 16:44

EBOOT2ISO - Конвертируем EBOOT.PBP в ISO
 
Вложений: 3
EBOOT2ISO v1.1

Вложение 11092

EBOOT2ISO - это программа, которая конвертирует обычный EBOOT.PBP, т.е. файл программы в файл ISO, тем самым заставляя PSP думать , что мы запускаем что-то с UMD диска. С помощью конвертирования в ISO можно запускать программы написанные для ядра 1.50 (если таковые еще кто то использует) на более высоких прошивках без кернел аддона или LEDA.

Процесс конвертирования: (для примера я взял программу Game Decrypter by Yoshihiro v4)
  1. Скачайте архив и извлеките экзешник "EBOOT2ISO converter v1.1.exe" в любое место.
  2. Запустите программу "EBOOT2ISO converter v1.1.exe"
  3. В графе "Выбрать EBOOT.PBP" нажмите справа кнопку "Выбор..." и в открывшемся проводнике укажите на файл нужной программы EBOOT.PBP.
    В моем случае я указал H:\GAME DECRYPTER Yoshihiro v4\EBOOT.PBP
  4. В графе "Сохранить в папку" нажмите справа кнопку "Папка..." и вставьте путь к папке, куда сохранять файлы будущего образа ISO.
    Я выделил и скопировал путь к папке с верхней графы H:\GAME DECRYPTER Yoshihiro v4\
  5. Нажмите кнопку "Старт!" и через несколько секунд в указаной папке появится сконверченная папка "PSP_GAME".
  6. Если вместе с файлом программы EBOOT.PBP находились дополнительные файлы и папки, то нужно их так же добавить в сконверченную папку "PSP_GAME\SYSDIR\..."
  7. Запустите программу по работе с образами UMDGen.
  8. Мышкой перетащите сконверченную папку "PSP_GAME" в правое окно программы.
  9. Нажмите сверху кнопку с картинкой дискеты "Save" и сохраните в формат "Uncompressed (*.iso)".
  10. Далее файл *.iso скопируйте на карту памяти в папку ms0:/ISO/ и запускайте как обычную игру.

Проверено на программах "Rubik's Cube" и "Game Decrypter by Yoshihiro v4". Всё работает.

Для примера я выложил готовый ISO программы "Game Decrypter by Yoshihiro v4", в которой помимо самого EBOOT.PBP присутствовал дополнительный файл pspdecrypt.prx.

Shirka 09.10.2009 17:03

Нужно попробывать переконвертить игру от PS1

Astra1111 09.10.2009 17:14

Shirka, не получится

SunTexnik 09.10.2009 20:53

программа неплохая надо Wifi Sniffer попробовать пережать

SunTexnik добавил 09-10-2009 в 20:53
к сожалению программа не без багов....
пробовал пережать Wi Fi Sniffer-ошибка еще на уровне конвертирования.
как я понял это связано с особенностью программы и с тем что она на 1.50 написана.
Попытка №2 была опробована на Warcraft 2
Результат-черный экран после геймбута (5.50 Gen b2,тестировалось на м33 драйвере и сони np)
Тем не менее программа порадовала тем,что все таки пережала Adhoc File Transfer без каких либо проблем

dennioushen 11.10.2009 19:48

вторая версия не выходила?!

Dr.House 11.10.2009 19:51

неа

dennioushen 11.10.2009 20:03

Dr.House
слушай, а тогда такой вопрос.
у меня хомка в ней папки музыка картинки дата - без них то работать она не будет...:scratch_one-s_head:

Dr.House 11.10.2009 20:05

вот сам думал об этом, но не пробовал еще. думаю что не будет...

myhouse_1991 13.10.2009 08:47

Цитата:

Сообщение от Dr.House
тем самым заставляя PSP думать что мы запускаем не программу а игру

Не совсем корректно. Было бы правильней написать так
...тем самым заставляя PSP думать так, что мы якобы запускаем что-то с UMD диска...

Цитата:

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

в PSPGAME\USRDIR (USRDIR - User Directory/пользовательская папка) пробуй кинуть - отсюда берутся все файлы, которые использует разработчик в UMD дисках. Только не знаю, переправляются ли сслыки (ms0:/ на disc0:/).

Цитата:

Сообщение от Shirka
Нужно попробывать переконвертить игру от PS1

В этом есть хоть какой-то смысл? PSX можно сжать, если что.

alex90 14.10.2009 03:51

Цитата:

Сообщение от dennioushen (Сообщение 830570)
вторая версия не выходила?!

http://www.pspgen.com/eboot2iso-v1-1...te-190329.html

ErikPshat 14.10.2009 10:36

alex90, спасибо! Добавил в шапку.

Padre 14.10.2009 14:34

попробовал сконвертировать букр, при запуске ошибка 80020148 (((

lex3a 14.10.2009 22:43

Таким способом нельзя запустить 5.55 ?

Padre 14.10.2009 23:09

lex3a, https://www.pspx.ru/forum/showthread.php?t=83993
https://www.pspx.ru/forum/showthread.php?t=83813

alex90 14.10.2009 23:37

Цитата:

Сообщение от Padre (Сообщение 831559)
попробовал сконвертировать букр, при запуске ошибка 80020148 (((

Сконвертил щас букр Bookr-flam-sd6719_1.0.599_3xx. Пускаю - пашет, но жму Open file - пишет <Empty folder>, и никак из этой эпмти фолдер не выйти, так что и файлы не открыть. Тогда пустил букр по-нормальному (eboot через psp\game\bookr), открыл первый попавшийся файл, вышел, появившиеся в psp\game\bookr файлы настроек (user.xml, bookmark.xml) добавил в образ в PSP_GAME\SYSDIR - появилась возможность открывать файлы.
В итоге получил рабочий букр, мп3 плеер встроенный пашет. Только настройки букровы не сохраняются.

Padre 14.10.2009 23:42

alex90, я пробовал букр от SD6719, файлы настроек кидал, запускаться программа отказалась. хз мож чего не так сделал.

ErikPshat 15.10.2009 00:04

Padre, ты точно файлы и папки кидаешь в PSP_GAME\SYSDIR
Не путаешь с USRDIR?

Как вам перевод программы? )))

Dr.House 15.10.2009 00:12

классно! Я че т и забыл перевести..

ErikPshat 15.10.2009 00:15

Dr.House, в следующий раз не забывай :nono:

Padre 15.10.2009 00:31

ErikPshat, сначала пробовал без конфиг. файлов, потом с ними, кидал в SYSDIR результат был одинаковый ((((

ErikPshat 15.10.2009 01:19

Да, щас тоже проверил.
Собрал сборку Bookr-flam-sd6719_1.0.599_4xx и нифига не пашет в ISO.

Может надо сборку под 3.хх - Bookr-flam-sd6719_1.0.599_3xx, как alex90 делал?

UPDATE
Ну вот, как и предполагалось, версия под 3.хх пошла.

myhouse_1991 15.10.2009 08:05

Цитата:

Сообщение от alex90 (Сообщение 831835)
Только настройки букровы не сохраняются.

Этого и стоило ожидать - ведь нельзя по-настоящему делать прожиг UMD диска и сохранять прямо на диск настройки =)
Скорее всего нужно открыть исполняемый файл HEX'ом и переправить некоторые ссылки. В данном случаи нужно перенаправить ссылку, ведущая на настройки, но только не на disc0:/, а на ms0:/

Цитата:

Сообщение от ErikPshat
Собрал сборку Bookr-flam-sd6719_1.0.599_4xx и нифига не пашет в ISO.

В этом есть хоть какой-то скрытый смысл того, чтобы мучить себя и издеваться над бедным Homebrew по полной программе?

ErikPshat 15.10.2009 08:16

myhouse_1991, ну интересно же помучать новую прогу ))).

Да, а прожечь ISO конечно Букр не сможет, чтобы сохранять настройки и закладки )))

myhouse_1991 15.10.2009 08:43

Цитата:

Сообщение от ErikPshat (Сообщение 831875)
Да, а прожечь ISO конечно Букр не сможет, чтобы сохранять настройки и закладки )))

А если он это и мог делать, то ему бы пришлось заново создать образ...

AoD67 15.10.2009 18:13

C Resurssiklunssi ничего не вышло

Nechaevrus 31.10.2009 21:21

RosettaShard - нет.

ErikPshat 31.10.2009 21:56

Nechaevrus, что нет? Пункт 6 инструкции тоже сделал?
Вот, в качестве примера: http://slil.ru/28147468

Nechaevrus 01.11.2009 10:34

Цитата:

Сообщение от ErikPshat (Сообщение 837604)
Nechaevrus, что нет? Пункт 6 инструкции тоже сделал?
Вот, в качестве примера: http://slil.ru/28147468

Делал всё пункт в пункт шаг за шагом. Получился примерно такой же исошник, как в твоем примере, но он не запускается. Я сразу в образ засунул еще файлы картинок и звуков розетты. Ошибка 80020148

ErikPshat 02.11.2009 14:03

Nechaevrus, ну как видишь, я тоже делал так же, точь в точь по пунктам.
Однако у меня ошибку не выдаёт ))).
У тебя мой образ запускается? Работает?

Firron 16.01.2010 23:58

У меня такой вопрос:
Имеется PSP 3008 с прошивкой 5.03 GEN-C и игра Tsukihime с двумя EBOOT.PBP
Папки игры выглядят так:
%__SCE__Tsukihime
__SCE__Tsukihime
В первой папке лежит только EBOOT.PBP, во второй - другой EBOOT.PBP, который весит больше первого, и некоторые другие файлы.
Можно ли как-то сконвертить игру в этой проге? Что делать со вторым EBOOT.PBP?

Попробовал конвертить только первый файл. Бросил получившийся образ на карту, но в меню игры даже не появилось. При попытке же бросить обе папки в PSP/GAME без всякого конверта, игры при запуске выдает ошибку 8002014С.

ErikPshat 17.01.2010 02:47

Firron, эта игра из двух папок - под ядро 1.5. Все такиие Homebrew игры и проги для 1.5. состоят из двух папок, в названии одной из них присутствует знак % вначале или на конце.

Посмотри в PBP Unpacker, как выглядят обычные программы.
А потом посмотри эти EBOOT.PBP от 1.5

Ты заметишь, что кое-чего в одном из ибутов не хватает.
Короче, как раз в одной из папок, ты заметишь, что EBOOT.PBP не будет открываться в PBP Unpacker, сообщая об ошибке. Потому что на самом деле это файл программы, а не контейнер. Его просто нужно переименовать точно так, как в соседнем ибуте, которого файла там не хватает. Потом всё это собрать в один ибут.

Firron 17.01.2010 13:14

ErikPshat,спасибо. Сделал все, как писано. Получил единый EBOOT.PBP, сделал новый образ. Но теперь при запуске я получаю ошибку 80020148.
Пробовал патчить EBOOT.BIN этим и менять UMD Mode, но все бесполезно.Патчер так вообше отказывается патчить EBOOT.BIN.
Проверил EBOOT.BIN PRX Decrypter'ом. Он утверждает, что файл декриптован, т.е. ELF.
Что еще можно попробовать?

ErikPshat 17.01.2010 13:36

Firron, что-то ты совсем не потеме разбежался.
Если игра-хомка написана под ядро 1.5, то есть под прошивки 1.5-2.6, то это просто старая игра. Чтобы запустить такую игру на современной прошивке, требуется, чтобы это ядро было установлено.

На фатках можно установить kernel_addon_1.5 вплоть до прошивки 5.00 М33-6. Это дополнение к прошивке, содержащее системные файлы прошивки 1.5. Или просто установить LEDA.

На Слимках необходима установка LEDA, которая эмулирует ядро 1.5. Не все хомки 1.5 идут на Leda. Или нужно запускать из-под Time_Machine_3.40_1.5

Ни о каком пропатчивании здесь речи быть не может. Потому что патчер придуман, чтобы понижать версию прошивки, которую требует игра, как минимум для запуска. А так как твоя игра из двух папок писалась в старые древние времена, то нет необходимости ещё понижать версию прошивки =)))

Firron 17.01.2010 14:18

Цитата:

Сообщение от ErikPshat (Сообщение 860999)
На Слимках необходима установка LEDA, которая эмулирует ядро 1.5. Не все хомки 1.5 идут на Leda. Или нужно запускать из-под Time_Machine_3.40_1.5

Да, но ни то, ни другое не ставится на PSP 3008. А у меня как раз она.
А патчить я попробовал просто на всякий случай.

ErikPshat 17.01.2010 14:22

Firron, хех, а зачем ты тогда спрашиваешь про игру 1.5.
Ваще забудь об этом =)))

Firron 17.01.2010 14:38

Цитата:

Сообщение от ErikPshat (Сообщение 861015)
Firron, хех, а зачем ты тогда спрашиваешь про игру 1.5.
Ваще забудь об этом =)))

Я чуть выше писал про то, что у меня PSP 3008, надеялся, что есть возможность запустить игру, используя EBOOT2ISO
Хе-хе, а между тем я нашел на исоханте версию под Слимку. Бросил в PSP/GAME, попробовал запустить. В результате ПСП выключилась и слетела прошивка. Пришлось перепрошить заново, после чего я снова попробовал заупустить игру. И она таки запустилась. Ура.
Могу кинуть версии для Фэт и Слим в раздел игр. Вдруг еще кому понадобится.
ErikPshat, большое спасибо за помощь.

ErikPshat 17.01.2010 14:48

Цитата:

Сообщение от Firron (Сообщение 861021)
Я чуть выше писал про то, что у меня PSP 3008

Сорри, не обратил внимания сразу.

В смысле, ты нашел программу EBOOT2ISO для Слимки =)))
Или игру для Слимки. Ну я понял, что игру. Если хочешь, можешь скинуть в раздел для игр. Смысла для фатки кидать нету, т.к. то, что идёт для слимки - работает на фатке.

Просто я думаю, раз игра такая древняя, то вряд ли кому будет интересно, хотя для кого-то она покажется в новинку ))).

Firron 17.01.2010 15:20

Цитата:

Сообщение от ErikPshat (Сообщение 861026)
В смысле, ты нашел программу EBOOT2ISO для Слимки =)))
Или игру для Слимки. Ну я понял, что игру. Если хочешь, можешь скинуть в раздел для игр.

Да, игру. Бросил в раздел игр. Надеюсь, пригодится кому-нибудь.
Еще раз, спасибо большое за помощь.

maxword 04.02.2010 02:13

подскажите кто знает,можно ли игры с Playstation1 которые сконвертированы в файл EBOOT для PSP,переконвертировать обратно так,чтоб-бы они вновь запускались на эмуляторе PS1 (ePSXe) ,т.е.в формат BIN,ISO,Img,mdf..?

Dovovoy 04.02.2010 11:54

maxword, а для чего в Popstation есть кнопочка "Extract ISO from EBOOT" по твоему? :)


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

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