PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   Расширение эквалайзера (https://www.pspx.ru/forum/showthread.php?t=89676)

Cheppus 28.12.2010 02:39

Расширение эквалайзера
 
Наткнулся на одну недоработку разработчиков как скудный эквалайзер. Можно было добавить ещё несколько пресетов. Сразу говорю что я не кодер и знание программирования у меня полгода C++ в универе, паскаль и ассемблер немного. Но так же я не прошу никого тыкать мне пальцем что и как делать. Но есть пара вопросов: Может кто возился в данном направлении? И ещё я так понял что каждый файл прошивки отвечает за что-то, за меню и тд. Кто-нибудь в курсе где может быть зарыт эквалайзер или медиа движок? Если не известно, то где мне точно не надо искать?

ErikPshat 28.12.2010 06:05

За отображение его на экране (визуалайзера), отвечает файл flash0:/vsh/resource/visualizer_plugin.rco
А сам движок находится в flash0:/vsh/module/visualizer_plugin.prx


Только этот вопрос скорее подпадает под этот раздел: https://www.pspx.ru/forum/forumdisplay.php?f=101
Позже перемещу...

ari_ss 28.12.2010 09:28

Кстати, уважаемые форумчане. Кто-нибудь встречал техническое описание PSP на предмет характеристик аудиотракта? Диапазон воспроизводимых частот, коэффициент нелинейных искажений, динамический диапазон и т. д.
Зачем мне это нужно?
Хочу сделать аудиофайлик, для проверки звукового тракта (если уж и есть визуализатор, там 12 "столбиков").

Cheppus 28.12.2010 19:50

ErikPshat, а ты не перепутал Визуалайзер с Эквалайзером?) Мне кажется что визуалайзер это визуализация на экране. Или я не прав и тут же зарыт эквалайзер?

ErikPshat 28.12.2010 22:53

Cheppus, ах, так ты про эквалайзер, который сменяет режимы воспроизведения по нажатию нотки?
Просто многие называют визуалайзер эквалайзером, поэтому первая мысля была такая.

Тогда точно не могу сказать. В прошивке есть несколько файлов с префиксом "music", например music_player.prx ...

Cheppus 29.12.2010 12:33

Ага, вчера пытался их рыть все) Только ида можно сказать ничего не находит, просто последовательность байтов и т.д. хотя вроде и процессор выставляю как надо. А PRXTool 1.1 by TyRaNiD походу архив битый. Посоветуйте прогу ещё какую? Или может кто выложит PRXTool?

ErikPshat 30.12.2010 03:12

Цитата:

Сообщение от Cheppus (Сообщение 926440)
А PRXTool 1.1 by TyRaNiD походу архив битый.

Ничего он не битый. Просто ты не следуешь правилам разархивации. Там архив ZIPованный, а ты видать его пытаешься открыть винRARром. А наверное архивы WinRar пытаешься разархивировать разZIPовщиком ))).

Там ZIP архив упакован методом LZMA, который WinRar не понимает. Такие архивы нужно извлекать 7-ZIP-ом (бесплатен).
А архивы RAR нужно распаковывать WinRar-ом. Вот и всё маленькое правило.

Cheppus 30.12.2010 16:56

Ну чё-то я вообще туплю) Теперь работает всё. Теперь по делу. Перерыл файлы на наличае EQ JAZZ и т.д. Ничего нужного пока не нашёл. Есть вообще коды кнопок PSP? Можно попробовать поискать код нотки и уже увидеть что он вызывает.

Cheppus добавил 30.12.2010 в 16:56
И вообще подозреваю что плеер тут не причём. Ведь даже если просто воткнуть наушники не заходя в плеер - эквалайзер можно поменять. Может есть какой эльф отвечающий за вывод звука?

ErikPshat 31.12.2010 09:04

Цитата:

Сообщение от Cheppus (Сообщение 926629)
Есть вообще коды кнопок PSP? Можно попробовать поискать код нотки и уже увидеть что он вызывает.

Посмотри здесь: https://www.pspx.ru/forum/showthread.php?t=85749

Cheppus 31.12.2010 13:15

ErikPshat, спасибо, а не в курсе почему не дикрептируются prx из папки kd?

DARK-MAN-X 31.12.2010 22:00

меня вопрос этот с эквалайзером тоже давно интересовал.
но из-за отсутсвия знаний он сразу отпал.
был вариант использования MP3 light но там качество звука на порядок ниже

frostegater 04.01.2011 12:09

Изменить старые настройки эквалайзера можно, но вот впихнуть новую конфигурацию будет посложнее

DARK-MAN-X 04.01.2011 18:09

Цитата:

Сообщение от Frostegater (Сообщение 927438)
Изменить старые настройки эквалайзера можно

о_О
напиши-ка пожалуйста инструкцию по теме я изменю.
мне большего и не надо

Cheppus 05.01.2011 01:37

Да нету пока никакой инструкции, я и пытаюсь пока найти как хотя бы изменить для начала. Frostegater, или я ошибаюсь?
Помогите кто-нибудь декриптовать файлы из папки kd? Из за этого стоит работа.

frostegater 05.01.2011 04:35

DARK-MAN-X, хорошо я попытаюсь, но ничего не обещаю(ктото это уже делал)
Cheppus, PSARdumper тебе поможет

frostegater 06.01.2011 15:25

Cheppus, незабудь, что prx там сжатые. Тебе поможет в этом PRX compressor

Cheppus 07.01.2011 19:11

Frostegater, зачем PRX compressor? Меня интерисуют файлы официальной прошивки. А вообще пока ничего найти не могу( пробовал искать в файлах с именами содержащими audio и media.

ErikPshat 07.01.2011 19:24

Cheppus, если официальные файлы, то их можно достать в декриптованном виде с помощью PSARDumper'a из установщика официальной прошивки EBOOT.PBP.

Цитата:

Сообщение от Cheppus (Сообщение 928597)
пробовал искать в файлах с именами содержащими audio и media

Эти названия не найдёшь в исполняемых файлах. Там идёт перенаправления по NID'am функций.
Эти названия содержатся в аналогичных файлах ресурсов RCO. Но это лишь графическая оболочка.

Cheppus 07.01.2011 20:17

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........

Что ещё можно попробовать?

ErikPshat 07.01.2011 20:36

Cheppus, вроде двигаешься в верном направлении.
Но в этом файле я вижу только иконки кнопок, индикатора звука и т.п.

RCO расжимается через Resurssiklunssi. Потом правильно, нужно в них искать искомые слова. А потом браться за аналогичный файл PRX.


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

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