PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Архив кастомных прошивок (https://www.pspx.ru/forum/forumdisplay.php?f=404)
-   -   LEDA - рабочий 1.50 кернел аддон для 5.00 М33 [PSP Fat и Slim&Light] (https://www.pspx.ru/forum/showthread.php?t=79358)

ErikPshat 17.10.2009 23:28

Да, она пишет всего два файла во flash0:/kd/
Это один кастомный файл pspbtjnf и дополнительно плагин leda.prx.

Для PSP-100x:
  1. pspbtjnf.bin
  2. leda.prx
Для PSP-200x:
  1. pspbtjnf_02g.bin
  2. leda.prx
Так что, если даже на PSP-300Х она и сработает, то ничего не изменится и не перезапишеться, т.к. у неё нет этих файлов, а есть pspbtjnf_03g.bin.

В нём записаны пути активации при включении игр файлов прошивки, которые по списку кэшируются в память.

Demonolog 17.10.2009 23:47

тоесть обладателям 3000ной серии не светит приобщиться к истокам homebrew творений, и есть ли в таком случае смысл подключать leda.prx как обычный плагин?

ErikPshat 18.10.2009 00:04

Demonolog, по идее её можно подключить как обычный плагин и дописать путь к плагину в файле game.txt.

Сам же файл pspbtjnf.bin в распакованном виде выглядет так (на PSP-1000):

pspbtjnf
Код:

$/kd/sysmem.prx VGUPA
$/kd/loadcore.prx VGUPA
$/kd/exceptionman.prx VGUPA
$/kd/interruptman.prx VGUPA
$/kd/threadman.prx VGUPA
$/kd/dmacman.prx VGUPA
$/kd/systimer.prx VGUPA
$/kd/iofilemgr.prx VGUPA
$/kd/memlmd_01g.prx VGUPA
$/kd/modulemgr.prx VGUPA
$/kd/systemctrl.prx VGUPA
$/kd/init.prx VGUPA
$/kd/loadexec_01g.prx VGUPA
$/kd/lowio.prx VGUPA
$/kd/ge.prx VGUPA
$/kd/idstorage.prx VGUPA
$/kd/syscon.prx VGUPA
$/kd/rtc.prx VGUPA
$/kd/lfatfs.prx VGUPA
$/kd/clockgen.prx VGUPA
$/kd/codec.prx VGUPA
$/kd/audio.prx VGUA
$/kd/display_01g.prx VGUPA
$/kd/ctrl.prx VGUPA
$/kd/led.prx VGUPA
$/kd/hpremote_01g.prx VGUPA
$/kd/power.prx VGUPA
$/kd/openpsid.prx VGPA
$/kd/usb.prx VGA
$/kd/mediaman.prx VGU
$/kd/ata.prx VGU
$/kd/umdman.prx VGU
$/kd/umd9660.prx VGU
$/kd/isofs.prx VGU
$/kd/msstor.prx VGUPA
$/kd/fatms.prx VGUPA
$/kd/wlan.prx VGUPA
$/kd/wlanfirm_01g.prx VGUPA
$/kd/registry.prx VGUPA
$/kd/mgr.prx VPA
$/kd/msaudio.prx V
$/kd/chkreg.prx VUP
$/kd/mesg_led_01g.prx VGUPA
$/kd/semawm.prx V
$/kd/amctrl.prx VGPA
$/kd/npdrm.prx VPA
$/kd/idcanager.prx P
$/kd/iofilemgr_dnas.prx VGPA
$/kd/np9660.prx A
$/kd/isofs.prx A
$/kd/chnnlsv.prx VP
$/kd/utility.prx VGUPA
$/kd/popsman.prx P
$/kd/mediasync.prx VGUPA
$/kd/me_wrapper.prx VGUA
$/kd/vaudio.prx VU
$/kd/leda.prx G
$/kd/impose.prx VGUPA
$/kd/popcorn.prx P
$/kd/avcodec.prx V
$/kd/vshbridge.prx VU
$/kd/vshctrl.prx V
$%/kd/usersystemlib.prx VGUPA
$%/vsh/module/libfont_hv.prx P
$%/vsh/module/pafmini.prx P
%%/kd/dummy_anchor_IhariUafaayk98.prx GUA
$%/kd/libatrac3plus.prx V
$%/vsh/module/paf.prx V
$%/vsh/module/common_gui.prx V
$%/vsh/module/common_util.prx VP
$%/vsh/module/libpspvmc.prx P
%%/kd/dummy_anchor_IhariUafaayk98.prx P
$%%/vsh/module/vshmain.prx V

По сути, на PSP-3000 точно такой-же файл, только вместо 01g, там стоит 03g в названиях файлов, ну и порядок файлов может несколько иной на 5.03, характерный этой прошивке.
Леда работает добавлением всего одной строчки:
  • $/kd/leda.prx G
Буква "G" в конце строчки означает, что файл, указанный в строчке, будет активироваться в GAME, то есть в программах и играх.

Точно так же можно распаковать файл pspbtjnf_03g.bin на PSP-3000, добавить эту строчку туда и обратно упаковать. Порядок строк имеет значение!
Тогда должны работать программы под ядро 1.5.

sc110 24.08.2010 23:16

Можно ли поставить леду на 5.03 ген-с?
Так как хочу играть на своей псп 3008 в дэнди-игры, а для этого нужен эмулятор, который требует наличия леды.
Реально ли всё это осуществить?
Я так понял, что нужно пофиксить файл pspbtjnf_03g.bin. Но не знаю какой программой открыть этот бинарник: блокнот, notepad++ и total commander отказываются.
Заранее спасибо.

Mike_Slavman 25.08.2010 00:16

sc110, попробуй NesterJ - неплохой эмулятор, который не требует леды.

ErikPshat 25.08.2010 00:26

sc110, я бы не советовал категорически проводить такой эксперимент на непрошивайке - получишь брик. Правда это в смысле файла официальной прошивки pspbtcnf_03g.bin, т.к. скорее всего он проходит проверку на валидность при включении PSP.

Но вот файлы pspbtjnf.bin, pspbtknf.bin, pspbtlnf.bin и вправду можно безбоязненно редактировать, т.к. это кастомные файлы.

А файл pspbtjnf_03g.bin запакован особым образом. Его можно расшифровать на компе, а так-же внести свой путь, но тут нужны особые знания, без которых ничего работать не будет.

Я пожалуй напишу ФАК по этому поводу. Прям щас за это и возьмусь )

sc110 25.08.2010 21:43

Хм...то есть другими словами мне на моей PSP 3008 с прошей 5.03 GEN-C не поиграть в Дэнди-игры?((

Yoti 25.08.2010 22:14

sc110, cкачать эмулятор под 3.хх не судьба?

doubledeath 25.08.2010 22:42

Цитата:

Сообщение от ErikPshat (Сообщение 902994)
sc110, я бы не советовал категорически проводить такой эксперимент на непрошивайке - получишь брик. Правда это в смысле файла официальной прошивки pspbtcnf_03g.bin, т.к. скорее всего он проходит проверку на валидность при включении PSP.

Но вот файлы pspbtjnf.bin, pspbtknf.bin, pspbtlnf.bin и вправду можно безбоязненно редактировать, т.к. это кастомные файлы.

А файл pspbtjnf_03g.bin запакован особым образом. Его можно расшифровать на компе, а так-же внести свой путь, но тут нужны особые знания, без которых ничего работать не будет.

Я пожалуй напишу ФАК по этому поводу. Прям щас за это и возьмусь )

через хекс? или утилитками?

ErikPshat 25.08.2010 23:10

Цитата:

Сообщение от doubledeath (Сообщение 903139)
через хекс? или утилитками?

Утилиткой PSPBTCNF_TOOL от FreePlay, а лучше BTCN_ADVANCE - доработанная утилитка Andy_maN-ом.
Есть ещё более удобная и правильная, но я пока не могу найти её, да и название забыл.

А есть для PSP утилитка: btcnftool_v3

Если надо, найдёте. Только толку-то, потому что, чтобы добавить новый путь загрузки, много ума не надо, но нужно знать, какие параметры подставлять.
Там параметры: здесь я об этом немного упоминал.
  • V - VSH
  • G - Game
  • U - Updater
  • P - POPS
  • L - Licenseapp
  • A - App

sc110 25.08.2010 23:30

В общем так.
Я скачал NesterJ NES Emulator 1.20. При запуске пишет Запуск игры невезможен (80020148).
Что мне нужно сделать чтобы этого не происходило и запустить нормально этот NesterJ и уже наконец завести какой нибудь ром???

PSPFANat 25.08.2010 23:47

Цитата:

Сообщение от sc110 (Сообщение 903148)
В общем так.
Я скачал NesterJ NES Emulator 1.20. При запуске пишет Запуск игры невезможен (80020148).
Что мне нужно сделать чтобы этого не происходило и запустить нормально этот NesterJ и уже наконец завести какой нибудь ром???

NesterJ есть под 3.xx. качай и играй. что ж вы всё под 1.50 находите, когда под 3.xx уже давно есть?

ErikPshat 26.08.2010 00:19

Цитата:

Сообщение от PSPFANat (Сообщение 903150)
NesterJ есть под 3.xx. качай и играй.

Там кстати устаревшая версия 1.11, а у нас 1.13beta2 с поддержкой HBL.

Да у нас ничем не хуже этот эмулятор: https://www.pspx.ru/forum/showthread.php?t=88354

И правильно, папку с программой нужно кидать в папку PSP/GAME/ , а не GAME150, тогда не будет такой ошибки.

Yoti 26.08.2010 12:23

Цитата:

Сообщение от ErikPshat (Сообщение 903144)
а лучше BTCN_ADVANCE - доработанная утилитка Andy_maN-ом

Что-то я такой вообще никогда не видел... Только фриплеевскую (с сорцами). Жду аттач.

dissident79 14.05.2012 07:32

Как удалить leda.prx из flash0? psp e1008
Вопрос снимается :)pspfiler и хакер моде творят чудеса :)


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

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