I. Запуск программ через eLoader Скачать: http://pspfanat.ucoz.com/eLoader.rar Распакуйте архив в PSP/GAME/, homebrew под 1.50 должны лежать также в PSP/GAME/. Частоту процессора можно настроить в меню eLoader`a кнопками L (понижение до 222) и R (повышение до 266/333).
Какие-то программы могут вообще не запускаться таким образом, какие-то запускаться, но работать «не в полную силу». Но попробовать все же стоит, попытка не пытка. II. Переделка старых программ на Lua. Программы на Lua представляют собой обычный текстовый скрипт, который, как правило, имеет расширение LUA. Хотя бывает, что разработчики специально стирают у него расширение или переименовывают его в DAT, PRX и тому подобное. Для запуска таких программ нужно лишь обновить Lua плеер, то есть непосредственно сам EBOOT.PBP, на самую новую версию (LuaPlayerHM v8), которая совместима с классическим плеером в 95% случаев. Скачать: http://pspfanat.ucoz.com/UniEBOOT.rar 1) Замените EBOOT.PBP в папке без(!) % на файл из скачанного архива 2) Удалите папку с %, она вам больше не нужна 3) Переименуйте и украсьте EBOOT через программу PSPBrew 4) Скопируйте получившуюся папку в /PSP/GAME/
Если «хомкой» не использовался какой-то экзотический, сильно измененный плеер (что хоть и мало, но все же вероятно – Lua плеер распространялся с открытым исходным кодом и каждый был волен вносить в него любые правки), то её запуск и функционирование пройдут как по маслу.
III. Перепаковка EBOOT под 2.00+
Сам по себе EBOOT.PBP – это контейнер, хранящий в себе бинарный файл
(DATA.PSP), всевозможное графическое и звуковое оформление, а так же
файл параметров PARAM.SFO, в котором хранятся сведения о названии и
версии программы, а также некоторое количество служебной информации.
Программа PSPBrew имеет функцию перепаковки старых программ в более
новый, HEN совместимый формат. Никогда не слышали про HEN? Не мудрено…
Это очень старая песня, которая так и не получила сколь-нибудь
значимого продолжения. В свое время Dark-Alex продвигал эту идею с
целью запускать homebrew на официальной прошивке 2.71, эмулируемой
через популярный в те времена DevHook.
Затея поддержки пользователей не получила, однако такая функция в PSPBrew осталась и порой из нее можно выжать нечто полезное:
1) Запустите PSPBrew. 2) Нажмите на “Convert PBP (1.50 -> 1.00)” 3) В строке PBP Loader укажите путь к EBOOT.PBP, который находился в папке с %. 4) В строке PBP Homebrew проведите путь к EBOOT.PBP, который находился в папке без %. 5) Сохраняйте EBOOT, закройте программу 6) Открывайте только что сделанный EBOOT 7) Нажмите “Save PBP 2.0+”, сохраняйте, закрывайте. 8) Если в папке без % были какие-либо файлы, скопируйте их в папку с готовым обновленным EBOOT.PBP
В
итоге получается тот же бинарный файл, но уже с другим PARAM.SFO.
Данный способ поможет запустить программу только в том случае, если она
совсем не использует специфичных для 1.50 функций. Шансов на это совсем
немного, однако для PSPIrda и старой версии BookR данный способ
сработал.
|