у меня вопрос а можно ли сделать возможность загрузки этой проши с флэш карточки через пандору. Если можно то как.
|
ErikPshat у меня тут возник вопрос.
после того как выпустили новую версию IL2, которая запускается на 5,50 GEN 2b появилась идея переделать eboot.bin от нее для более низких прошивок. Иначе говоря захотелось просто расшифровать eboot и из ~psp сделать обычный elf. Но порыскав по инету понял , что eboot от 5,50 расшифровать пока что нельзя, т.к. PRXdecrypter 2.1 умеет работать только с файлами до 5,03 включительно. Но ведь 5.50 GEN существует и значит есть доступ ко всем ее файлам в расшифрованном виде, так? или я не прав тут? Просто если это так, то можно сделать дискриптер для 5,50 и расшифровать eboot. Что дает очень хороший результат. У нас будет расшифрованный eboot.bin для 5,50 и зашифрованный eboot.bin для 5,55 для одной и той же игры - IL2. Проверив структуру игры, я понял, что внутри все отличия между версия - это незначительные отличия в размере файла pak0.pak. Все остальные файлы одинаковые. Получается, что eboot файлы от обоих игр должны быть очень похожи. И если у нас есть расшифрованный файл от 5,50, то можно попытаться найти ключ для расшифровки 5,55. Или я опять не прав? А? |
Чтобы сделать 5.50 GEN не нужно ничего расшифровывать. Прошивка сама сделает своё дело и установиться из-под инсталлятора GEN-ов.
Там нужен был только Pre-IPL, подходящий под новую прошивку. Да, EBOOT.BIN в игре расшифровывается прошивкой 5.50, значит ключи в прошивке есть. Дело в том, что ключи имеются отдельные для файлов PRX и отдельные для игр. Посмотри исходник PSARDumper, который прилагается в архиве с программой и ты увидишь код с ключами для игр. PRXdecrypter 2.1 может декриптовать файлы и 5.55 прошивки, просто не все. Так же и в 5.50 он не может декриптовать все файлы. Более половины файлов сконверчены каким то новым способом, что их не могут декриптовать пока ничто. |
Ну если нужен декриптованный файл boot.bin, то можно попробовать дернуть его из дампа памяти psp. Ищем в нем хекс 7F454C46, то скорей всего и будет начало boot.bin. Длину файла берем из eboot.bin по оффсету B0 (4 байта читаемые старший-младший). Но не факт что это будет действительно boot.bin, у меня с заменой оригинального файла на вышеописанное консоль просто вырубилась :pardon:
|
Valantar, хорошая идея. Действительно можно запустить игру и снять дамп памяти. Только одна проблема, что при запуске игры, отключается доступ к кернел режиму. Но думаю можно поймать момент и успеть снять дамп, пока загрузится файл EBOOT.BIN, но не успеет начаться загрузка игры.
Только не BOOT.BIN. Он нам не нужен, потому как это пустышка, забитая нулями, а исполняемый файл всегда должен быть EBOOT.BIN. А откуда ты взял адрес хекс 7F454C46? При распаковке в память, код будет уже другой, так же, как посмотреть код в ZIP-архиве, а потом попытаться его найти в распакованном файле ))). |
Да я не про оффсет, я про то что надо искать в дампе искать в дампе хекс значение 7F454C46 (ELF). Вот что у меня получилось - http://ifolder.ru/14185211
|
Valantar, ну так бы сразу и сказал, что надо искать ELF. Я откуда помню чтоли, что за цифры ты выдал))
Посмотрел, вижу это действительно он и есть. Вижу название "il_psp". C чего только ты взял, что размер декриптованного файла записывается в B0 ? Поэтому ты и не правильно его выдернул. Размер ELF-файла записывается в 0х28 E0351800 (1835E0) = 1586656 байт Хотя я смотрю, твой файл имеет правильный размер, как я и написал. Ты сам просто что-то ошибся с B0 ))). |
Ну сойдемся на том что оба правы - сейчас глянул несколько eboot.bin от игр требующих прошивку 5.55, значения в 0х28 и 0хB0 одинаковые
|
Valantar, немного теории: https://www.pspx.ru/forum/showthread.php?t=76183
Щас проверю, чё по чём... Ты сам сдампил или где-то скачал, чтобы быть уверенным, что никто не ковырялся. |
Дампил сам, если надо, то могу и дамп выложить
|
Не, не надо. Действительно твой декриптованный EBOOT.BIN не рабочий.
Или сдампил криво или ещё что-то. Щас попробую сам сдампить. Ты кстати, чем дампил то? Можешь прикрепить к сообщению...Может пригодиться заодно. |
cwcheat - http://ifolder.ru/14185669
|
Понятно, мог бы не выкладывать ))). Я думал у тебя дампер отдельный, как у меня.
Короче, когда он загружается в память, то успевает вставить твои пользовательские данные Grey Fox ))) |
я установил прошивку 5.50GEN_A после этого игры стали виснуть, как это исправить подскажите плиззз
|
bumer12, обновись до 5.50GEN-B2 или прсто качай образы ISO а не CSO) CSO иногда тормозят))
|
ща прошил до версии В2, в сведениях не написано что прошивка б2, а написано что В (full) и игры по прежнему виснут
bumer12 добавил 30-09-2009 в 20:41 может кто подсказать что делать? bumer12 добавил 30-09-2009 в 21:19 проблема решена)))) спс |
народ а спрошивкой 5.50 моно чёнидь сделать?
|
странный вопрос немного. можно о ней почитать например
|
я читал, но понял что сней проблем будет много(((((.Так что кто чем может помогите с прошивки 5.50 перейти на кастомную.
TreXX2 добавил 31-01-2010 в 11:45 народ помогите с прошивкой 5.50 плииииз. |
Как пьяный до радио - спой да спой :russian:
Что, правда что ли psp прошиваемая, а рабочая пандора не помогла? Вот тебе VanSardis предлагал шить - не вышло, что ли? Или ты к нему не обращался? Или что? Вот предлагали список прошивальщиков - тоже никто не помог? Тогда небось просто у тебя непрошивайка, тем более раз ты говоришь, была 5.03. И ты небось пускал виртуальные прошивки (5.03 mhu или gen-a|b|c)?.. ps Тот же VanSardis, кстати, якобы шьет даже непрошивайки - https://www.pspx.ru/forum/showthread....077#post864077 |
Текущее время: 03:22. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.