Вопрос тем кто хорошо изучил начинку офф прошивки PSP.
Год назад задался темой перенести постоянные плагины в пустующую директорию Flach3.Изменил путь в .txt(текстовике) ms0: под flash3:.Все ок плагины грузяться но незадача в том что редактирование в flach3 неполучаеться.Если у плагина сменить настройку то перезапись конфига не происходит и он возвращаеться в стандарт.
1)это баг офф прошивки?или так и должно быть?
В исходниках надумал vsh и game текстовики с новым расширением кинуть в flash1 а плагины в flash3 но назревает вопрос опять компилить плагины чтоб и настройки хранились в flash1.Помогите с вопросом я блуждаю в потемках.
А причём здесь оффпрошивка? Плагины на офф не работают и Sony их там не задумывала.
Не понимаю, что ты хочешь с этими плагинами делать, вернее куда ты собираешься переносить текстовики, без разрешения кастома?
Их функционал прописан в файлах кастомной прошивки.
recovery.prx отвечает за их включение\выключение в текстовиках vsh.txt, game.txt, pops.txt
systemctrl.prx отвечает за их загрузку по путям, прописанным в текстовиках.
А вот в этих файлах кастом-прошивки нужно изменить пути к текстовикам:
ef0:/seplugins/vsh.txt
ms0:/seplugins/vsh.txt
ef0:/seplugins/game.txt
ms0:/seplugins/game.txt
ef0:/seplugins/pops.txt
ms0:/seplugins/pops.txt
Например взять модуль от systemctrl.prx по пути procfw\SystemControl\plugins.c
С этим все разобрался,перенес.Но прикол в том если я захочу включить плагин(при этом текстовик лежит уже в flash3(и даже пробовал расширение с .txt менять),но без результата.Плагин останеться так же выключен, а в текстовике -0 после плагина так же остаеться и не меняеться в -1.Вот хочу узнать перезапись в flash3 это баг в офф прошивке?
К тому, даже настройки плагина не перезаписываються.Category lite если поменять способ отображения папок то все остаеться по умолчанию, то есть настройки не сохраняються.
Последний раз редактировалось ilnur2883; 21.02.2013 в 07:00.
вот хочу узнать перезапись в flash3 это баг в офф прошивке?
Да причём тут оффпрошивка?
Плагинами управляют файлы кастомной прошивки, а не оффпрошивки!
Например файлы systemctrl.prx и recovery.prx - это файлы кастомной прошивки. Их нету в официальной прошивке.
Вот и нужно правильно править модули этих файлов и компилировать.
Например в строчке load_plugin("ef0:/seplugins/game.txt", WAIT_MEMORY_STICK_TIMEOUT); (выделил красным) нужно подумать, правильно ли так будет, потому что MEMORY_STICK и FLASH - это разные девайсы, а значит и разный подход к их оперированию. Но это уже конечно вопрос к настоящим программистам.
P.S. У меня к тебе интересные вопросы: Ты в школе наверное учился... и наверное хоть раз в жизни учебник, или хоть какую-нибудь книгу открывал и читал?
Ну например вижу, что ты всё-таки между словами делаешь пробелы, а не пишешь сплошняком.
Однако сомневаюсь, что ты сам мог сдать на аттестат, т.к. больше 2-ки никто бы не поставил.
Открой плиз любую книгу и обрати внимание на следующие вещи:
С какой буквы начинаются все предложения?
После точки (или любых других знаков препинания, как запятая, двоеточие, вопросительный и восклицательный знаки), слова пишутся прилипшими к предыдущему знаку или что-то там присутствует?
Ну и запятые никто не отменял, даже в простых случаях - перед союзами, перед "что", "но", "то" (про тяжелые случаи уж не говорю).
Собственно к чему я это говорю...
Да просто к тому, что ты не раз ко мне обращался в личку и по поводу плагинов во flash3, да и в темах с вопросами. Но дело в том, что я не понимаю, что ты пишешь. Даже всё элементарно проще - никто не хочет читать и вникать в такую писанину, потому что, чтобы что-то понять, необходимо каждое предложение несколько раз прочитать, потом долго подумать и разложить на разделённые в уме запятыми составляющие, чтобы понять хоть какой-то смысл. А каждый раз напрягаться, перечитывать по 100 раз и вникать, нафиг никому не нужно, потому что это не нам нужно, а, в первую очередь, тебе же самому.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Приношу свои извенения.
С недавних пор перестал обращать на это совсем какое то внимание даже на грамматику.В принципе если подумать это соовсем легко поставить запятую начать текст с заглавной буквы.
C:\123\Recovery\plugins.c Есть ли какой то способ включить второй пункт в меню пункте плагины как на PSP GO
ПЛАГИНЫ ->ПЛАГИНЫ В ПАМЯТИ УСТРОЙСТВА
..............->ПЛАГИНЫ НА КАРТЕ ПАМЯТИ
Мне кажеться это безнадежная затея.Если она являеться таковой, думаю тема как быстро открылась, так же и быстро можно ее закрыть.
Последний раз редактировалось ilnur2883; 21.02.2013 в 07:28.
С недавних пор перестал обращать на это совсем какое то внимание даже на грамматику.В принципе если подумать это соовсем легко поставить запятую начать текст с заглавной буквы.
Это просто неуважение к себе, а кроме того, люди тебя в реале в лицо не видят, поэтому судят о человеке именно по его писанине, по его манере преподнести материал. Люди просто подумают, что пришла какая-то школота и начинает парить всем мозг.
Это тебе, с твоей колокольни кажется, что легко проставить запятые и читать слипшиеся друг к другу предложения и слова, потому что ты читаешь свой текст и делаешь паузы там, где ты сам имеешь в виду. А если посмотреть с другой стороны, то с ходу всё прочитать и понять не получится, потому что с другой колокольни это читается совершенно не так, как с твоей. Чтобы верно проставить запятые, приходится продумывать каждое предложение по нескольку раз. И уж согласись, что слипшиеся предложения совершенно не удобно читать, да и ваще пропадает желание такое читать, не то, чтобы ещё и обдумывать. Поэтому, скорее всего, многие, даже знающие программисты, просто махнут рукой и пройдут мимо, ибо времени и желания, тратить на разбор и вникание, ни у кого нету.
Из-за того, что ты всё запутанно написал, получается я тебя не правильно понял и зря я тратил время, составлял и писал 2-ой пост в этой теме. А ведь на это действительно ушло время, чтобы найти пути в исходниках и выложить сюда инфу.
Кстати, тут идёт обращение к внутренней памяти: load_plugin("ef0:/seplugins/game.txt", WAIT_MEMORY_STICK_TIMEOUT);
Сразу не обратил на это внимания. А значит WAIT_MEMORY_STICK_TIMEOUT должно работать с встроенными флешами.
Проверь, может ты допустил ошибку при правке путей в systemctrl.prx и recovery.prx (это можно сделать хексом), либо не правильно скомпилировалось.
Для компиляции, помимо pspsdk, должен быть установлен cygwin (для windows) и необходимо правильно указать команду для твоей прошивки, например для 6.60: make CONFIG_660=1
Потом, если ты пытаешься менять включение\выключение плагинов через VSH или Recovery, то текстовик перевода ru_recovery.txt не используй, так как, если в нём не хватает строчек, то все они будут смещены в меню и ты будешь менять совсем не то, что надо. А насколько я понял, в новой сборке 6.60 PRO-C2 этих строчек не хватает.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 21.02.2013 в 14:19.
C:/pspsdk/bin/make CONFIG_620=1
pause
DEL *.elf
DEL *.o
Даже не пойму.Сменил все пути ef0: на flash3: однако ни намека на загрузку плагинов.Может где пунктик лежит на включение только для GO.Я уже ничего не понимаю.Брошу затею.Спасибо хоть за какую то помощь.
Даже не пойму.Сменил все пути ef0: на flash3: однако ни намека на загрузку плагинов.Может где пунктик лежит на включение только для GO.Я уже ничего не понимаю.Брошу затею.Спасибо хоть за какую то помощь.
И всё-таки ты наверное специально мне назло не выполнил пункт №2, о котором я тебя просил:
Тут ведь ничего зубрить не надо, даже думать не надо.
Просто открыть первую попавшуюся книгу и просто посмотреть.
Сообщение от ErikPshat
Открой плиз любую книгу и обрати внимание на следующие вещи:
С какой буквы начинаются все предложения?
После точки (или любых других знаков препинания, как запятая, двоеточие, вопросительный и восклицательный знаки), слова пишутся прилипшими к предыдущему знаку или что-то там присутствует?
Ну и запятые никто не отменял, даже в простых случаях - перед союзами, перед "что", "но", "то" (про тяжелые случаи уж не говорю).
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Yoti.Такая идея тоже приходила в голову, но каждый раз скакать между flash памятью не хочеться.Тем более конфигурации плагинов не работают .А как твои наработки после просьбы посмотреть?или не начинал.Я только одно не смог, пункт плагинов активировать как в go.Плагины===>карта памяти и системная память.
Переписал пути плагин под flash2, они отображаються в рекавери, но пдагины не грузяться.И еще косяк в том что если поменять хоть один пунк плагина на выключено или включено, то списик обнуляеться и текстовик vsh и game становиться чистым.
На flash3 ничего не происходит
На flash2 список .txt обнуляеться
на данный момент это все к чему я смог добиться