|
PSP хакинг и девелопмент Взгляд изнутри |
28.12.2010, 02:39
|
Сообщение: #1 (926273)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Расширение эквалайзера
Наткнулся на одну недоработку разработчиков как скудный эквалайзер. Можно было добавить ещё несколько пресетов. Сразу говорю что я не кодер и знание программирования у меня полгода C++ в универе, паскаль и ассемблер немного. Но так же я не прошу никого тыкать мне пальцем что и как делать. Но есть пара вопросов: Может кто возился в данном направлении? И ещё я так понял что каждый файл прошивки отвечает за что-то, за меню и тд. Кто-нибудь в курсе где может быть зарыт эквалайзер или медиа движок? Если не известно, то где мне точно не надо искать?
|
|
|
28.12.2010, 06:05
|
Сообщение: #2 (926283)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
За отображение его на экране (визуалайзера), отвечает файл flash0:/vsh/resource/ visualizer_plugin.rco
А сам движок находится в flash0:/vsh/module/ visualizer_plugin.prx
Только этот вопрос скорее подпадает под этот раздел: https://www.pspx.ru/forum/forumdisplay.php?f=101
Позже перемещу...
Последний раз редактировалось ErikPshat; 28.12.2010 в 07:55.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
28.12.2010, 09:28
|
Сообщение: #3 (926302)
|
Прошивка: пока никакой
Регистрация: 15.02.2010
Адрес: Украина, Киев
Возраст: 56
Сообщений: 128
Вы сказали Спасибо: 26
Поблагодарили 34 раз(а) в 24 сообщениях
Сила репутации: 1Репутация: 34 
(на пути к лучшему)
|
Кстати, уважаемые форумчане. Кто-нибудь встречал техническое описание PSP на предмет характеристик аудиотракта? Диапазон воспроизводимых частот, коэффициент нелинейных искажений, динамический диапазон и т. д.
Зачем мне это нужно?
Хочу сделать аудиофайлик, для проверки звукового тракта (если уж и есть визуализатор, там 12 "столбиков").
|
|
|
28.12.2010, 19:50
|
Сообщение: #4 (926382)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
ErikPshat, а ты не перепутал Визуалайзер с Эквалайзером?) Мне кажется что визуалайзер это визуализация на экране. Или я не прав и тут же зарыт эквалайзер?
|
|
|
28.12.2010, 22:53
|
Сообщение: #5 (926407)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
Cheppus, ах, так ты про эквалайзер, который сменяет режимы воспроизведения по нажатию нотки?
Просто многие называют визуалайзер эквалайзером, поэтому первая мысля была такая.
Тогда точно не могу сказать. В прошивке есть несколько файлов с префиксом "music", например music_player.prx ...
|
|
|
29.12.2010, 12:33
|
Сообщение: #6 (926440)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Ага, вчера пытался их рыть все) Только ида можно сказать ничего не находит, просто последовательность байтов и т.д. хотя вроде и процессор выставляю как надо. А PRXTool 1.1 by TyRaNiD походу архив битый. Посоветуйте прогу ещё какую? Или может кто выложит PRXTool?
|
|
|
30.12.2010, 03:12
|
Сообщение: #7 (926559)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
Сообщение от Cheppus
А PRXTool 1.1 by TyRaNiD походу архив битый.
|
Ничего он не битый. Просто ты не следуешь правилам разархивации. Там архив ZIPованный, а ты видать его пытаешься открыть винRARром. А наверное архивы WinRar пытаешься разархивировать разZIPовщиком ))).
Там ZIP архив упакован методом LZMA, который WinRar не понимает. Такие архивы нужно извлекать 7-ZIP-ом (бесплатен).
А архивы RAR нужно распаковывать WinRar-ом. Вот и всё маленькое правило.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
30.12.2010, 16:56
|
Сообщение: #8 (926629)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Ну чё-то я вообще туплю) Теперь работает всё. Теперь по делу. Перерыл файлы на наличае EQ JAZZ и т.д. Ничего нужного пока не нашёл. Есть вообще коды кнопок PSP? Можно попробовать поискать код нотки и уже увидеть что он вызывает.
Cheppus добавил 30.12.2010 в 16:56
И вообще подозреваю что плеер тут не причём. Ведь даже если просто воткнуть наушники не заходя в плеер - эквалайзер можно поменять. Может есть какой эльф отвечающий за вывод звука?
Последний раз редактировалось Cheppus; 30.12.2010 в 16:56.
Причина: добавил, подумав
|
|
|
31.12.2010, 09:04
|
Сообщение: #9 (926705)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
|
|
|
31.12.2010, 13:15
|
Сообщение: #10 (926730)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
ErikPshat, спасибо, а не в курсе почему не дикрептируются prx из папки kd?
|
|
|
31.12.2010, 22:00
|
Сообщение: #11 (926799)
|
Регистрация: 14.05.2010
Адрес: UA
Возраст: 32
Сообщений: 2,285
Вы сказали Спасибо: 374
Поблагодарили 1,153 раз(а) в 535 сообщениях
Сила репутации: 1Репутация: 1161 
(за этого человека можно гордиться)
|
меня вопрос этот с эквалайзером тоже давно интересовал.
но из-за отсутсвия знаний он сразу отпал.
был вариант использования MP3 light но там качество звука на порядок ниже
Благодарим форумчан, нажимая на кнопочку под полезным сообщением.
|
|
|
04.01.2011, 12:09
|
Сообщение: #12 (927438)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
Изменить старые настройки эквалайзера можно, но вот впихнуть новую конфигурацию будет посложнее
|
|
|
04.01.2011, 18:09
|
Сообщение: #13 (927500)
|
Регистрация: 14.05.2010
Адрес: UA
Возраст: 32
Сообщений: 2,285
Вы сказали Спасибо: 374
Поблагодарили 1,153 раз(а) в 535 сообщениях
Сила репутации: 1Репутация: 1161 
(за этого человека можно гордиться)
|
Сообщение от Frostegater
Изменить старые настройки эквалайзера можно
|
о_О
напиши-ка пожалуйста инструкцию по теме я изменю.
мне большего и не надо
Благодарим форумчан, нажимая на кнопочку под полезным сообщением.
|
|
|
05.01.2011, 04:35
|
Сообщение: #14 (927645)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
DARK-MAN-X, хорошо я попытаюсь, но ничего не обещаю(ктото это уже делал)
Cheppus, PSARdumper тебе поможет
|
|
|
Этот пользователь сказал Спасибо frostegater за это полезное сообщение:
|
|
05.01.2011, 01:37
|
Сообщение: #15 (927624)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Да нету пока никакой инструкции, я и пытаюсь пока найти как хотя бы изменить для начала. Frostegater, или я ошибаюсь?
Помогите кто-нибудь декриптовать файлы из папки kd? Из за этого стоит работа.
|
|
|
06.01.2011, 15:25
|
Сообщение: #16 (928122)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
Cheppus, незабудь, что prx там сжатые. Тебе поможет в этом PRX compressor
|
|
|
07.01.2011, 19:11
|
Сообщение: #17 (928597)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Frostegater, зачем PRX compressor? Меня интерисуют файлы официальной прошивки. А вообще пока ничего найти не могу( пробовал искать в файлах с именами содержащими audio и media.
|
|
|
07.01.2011, 19:24
|
Сообщение: #18 (928602)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
Cheppus, если официальные файлы, то их можно достать в декриптованном виде с помощью PSARDumper'a из установщика официальной прошивки EBOOT.PBP.
Сообщение от Cheppus
пробовал искать в файлах с именами содержащими audio и media
|
Эти названия не найдёшь в исполняемых файлах. Там идёт перенаправления по NID'am функций.
Эти названия содержатся в аналогичных файлах ресурсов RCO. Но это лишь графическая оболочка.
|
|
|
07.01.2011, 20:17
|
Сообщение: #19 (928615)
|
Регистрация: 28.10.2010
Возраст: 37
Сообщений: 38
Вы сказали Спасибо: 18
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
ErikPshat, про декриптацию вроде разобрался спасибо.
Кажется наткнулся на нужный файл - impose_plugin.prx
В impose_plugin.rco содержатся иконки эквалайзера под именами text_se (от 0 до 4). Но в хекс редакторе в основном лалалала.
Единственная нормально распознанная часть:
impose_plugin_mo
dule........ А..
-...L...-...H...
....vsh.....sceP
af......sceCtrl.
....scePower....
....sceVshBridge
....-м2г<Yш+зs.Ё
.u¦.d...Ф...L...
М...P%b:f¬I.ЦЩ|.
з№...`·.LLп.\уЇ'
Ї--0IЇ>=Д:eD•РXH
№¤ЗN¬gиUY¬¦[•.w^
Г.+hКnQm¦уеИЬЖMР
J¦МС-.Из.т8¦?rzT
Л..¦Фе.у<\.эЪL•ё
Цзбx-mYJ9+ФX¦<Ьc
-K¦/****....****
............volu
me..volume_bar..
volume_dot..soun
d_icon..system_p
lugin...volume_i
con.avls....tex_
speaker_mute....
tex_speaker_on..
anim_avls_blink_
stop....anim_avl
s_blink.tex_se_%
d...page_video_o
ut..tex_speaker_
lineout.page_bat
tery_low....snd_
system_ng...page
_info...page_rmr
eg..page........
Что ещё можно попробовать?
|
|
|
07.01.2011, 20:36
|
Сообщение: #20 (928619)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,666
Вы сказали Спасибо: 27,292
Поблагодарили 42,817 раз(а) в 12,236 сообщениях
Сила репутации: 10Репутация: 42012 
(репутация неоспорима)
|
Cheppus, вроде двигаешься в верном направлении.
Но в этом файле я вижу только иконки кнопок, индикатора звука и т.п.
RCO расжимается через Resurssiklunssi. Потом правильно, нужно в них искать искомые слова. А потом браться за аналогичный файл PRX.
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 22:34. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|