Вторник, 07.01.2025, 23:48
Привет! PSP-Рулит Гость | RSS
Главная | Регистрация | Вход <
Меню PSP
Категория
FAQ [18]
Общаемся!
Проголосуй!
Оцените сайт
Всего ответов: 134
Главная » Файлы » FAQ

[ Инструкции ] Редактирование PRX файлов
[ ] 24.04.2008, 20:28
prx editВот и настало время для последней инструкции по тюнингу интерфейса PSP, после которой вы сможете создавать темы на подобие Organ и других, использующих нестандартное расположение главных значков XMB.

За эти, а также некоторые другие, параметры отвечают два PRX файла, которые мы и будем редактировать с помощью программ VSH Main Editor и Custom XMB Editor.

Ситуация с PRX файлами такая же как с RCO. То есть брать их из прошивки и редактировать не получится. Вам нужны расшифрованные и несжатые файлы, полный набор которых для прошивки 3.90 вы можете скачать [здесь].

Работать мы будем с vshmain.prx и paf.prx. В прошивке эти файлы хранятся в папке /vsh/module/, так что сразу сделайте их резервные копии. Несжатые эти файлы занимают намного больше места, поэтому для Толстой PSP с установленным 1.50 kernel addon их установка возможна только через плагин CXMB. Если же у вас PSP Slim или Толстушка без аддона на 1.50, то проблем с нехваткой места быть не должно.

Чтобы потом к этому не возвращаться, объясню как проще и удобнее всего пользоваться отредактированными несжатыми PRX`ами совместно с CXMB. Для этого просто скачайте одну из последних тем в разделе Тюнинг, удалите её папку /vsh/resource/ полностью, а также содержимое папки /vsh/module/ полностью. После чего сложите в нее отредактированные вами файлы. Считайте, что это ваша полноценная тема. Установите и примените её согласно стандартной инструкции (язык и цвет менять не нужно).

VSH Main Editor 3.90


скачать

Скачивайте, распаковывайте, запускайте и через стандартное меню File – Open выбирайте скаченный ранее несжатый файл vshmenu.prx. Должны стать доступными для редактирования следующие пункты и опции:

vshmain

1) цвет шрифта основного меню на каждый из 12-ти месяцев. Под месяцами следует понимать 12 нижних картинок (на Толстой PSP других вовсе нет) в меню Настройки Темы – Цвет. Белый фон – это январь, далее сориентируетесь сами. Отмечу, что после такого редактирования неизменными останутся цвета надписи о свободном месте на карте памяти и некоторые другие, например, Режим USB после его активации.

2) координаты расположения значка hold. По умолчанию это белый ключик. Не забывайте, что отсчет здесь идет от центра экрана PSP. Можно задать независимые координаты для самого значка и для его тени.

3) все тоже самое, но уже для значка mute. По умолчанию это маленький перечеркнутый динамик рядом с часами.

4) позиции для отображения системной даты и времени. Как вы можете видеть, в PSP предусмотрен вариант, при котором значок заряда батарее не будет отображаться на экране и часы в этом случае немного сместятся вправо. Если вы глобально переделываете внешний вид XMB, то просто поставьте в обоих полях X координаты одно и тоже число.

5) позиция шести основных значков XMB относительно центра экрана. Они могут отличаться для активного и неактивного (unfocused) значков. Более того, значок неактивной категории Сеть так же может иметь альтернативную позицию.

6) данный блок отвечает за смещение значков в момент, когда вы заходите в подменю, папку, категорию, сведения и т.д. Советую вам менять данные значения в самую последнюю очередь, уже после того, как ваша тема будет готова и вы будете видеть, нужно ли дополнительно двигать значки или можно обойтись без этого.

7) данная нехитрая опция позволяет всегда скрывать значок обновления прошивки, идущего на игровом UMD диске. Лишняя иконка и неподдающиеся редактированию надписи напротив такого значка врядли хорошо впишутся в вашу сильно модифицированную тему.

Не забывайте сохраняться и делать резервные копии.

Custom XMB Editor v0.4


скачать

Вторая программа пригодится для редактирования файла PAF.PRX. Точно также распаковывайте её, запускайте и открывайте интересующий нас файл. Здесь опции напиханы не так плотно, но зато на трех вкладках.

cxmb_editor

Первая вкладка:

1) Color – изменив данную опцию на 0, вы сделаете оставшиеся надписи и/или иконки черными. Использование дробных значений делает шрифт серым и некрасивым.

2) Space between Main Icons – расстояние между горизонтальными значками. Очень полезная для создания модификаций опция.

Вторая вкладка:

1) Space between Subicons – расстояние между вертикальными значками.
2) Space between Main and Subicons – расстояние между горизонтальной и вертикальной иконкой.

3) Color Submenus Font and Line – «цвет» шрифта в подкатегории и цвет линии под надписью Memory Stick
4) Color Subicons – «цвет» значков подкатегорий

Третья вкладка:

1) Vertical scrolling – скорость вертикальной прокрутки (0 – самая быстрая)
2) Horizontal scrolling – скорость горизонтальной прокрутки
3) Glow Blinking – скорость изменения «подсветки» значков

После редактирования не забудьте сохраниться. На вопрос о компрессии ответьте отказом.
И еще раз напомню – делайте резервные копии!

Чтож, теория позади и теперь можно испытать полученные сведения на практике. В результате нехитрых манипуляций и примерно часа работы я привел своё меню вот к такому виду:

moby_theme

Хотите знать как? Тогда читайте дальше :)

1) Первым делом я мысленно представил какой результат я хочу получить. И уже после этого приступил к редактированию, начав с «каркаса». С помощью Vsh Menu Editor`а я

- установил X смещение на -155
- установил Y смещения на 0
- изменил цвет шрифта на синенький

2) Загрузка файла в прошивку не дала должного эффекта – смещения по оси X не появлялось до того момента, как я заходил в подкатегорию и выходил обратно. Следовательно – данное смещение прописано где-то еще. Долго искать не пришлось. Необходимая опция нашлась в файле topmenu_plugin.rco, пункт xmenu на третьей вкладке.

xmenu

3) Следующим шагом стало редактирование всех надписей. Находятся они, как вы должны уже знать, в том же файле topmenu_plugin.rco, на второй вкладке. Главной целью было отодвинуть все надписи вправо с помощью пробелов и сократить слишком длинные надписи, чтобы они четко влезали в экран.

text_data

4) Теперь нужно убрать горизонтальную линию, отделяющую надпись Memory Stick от свободного места. Это картинка и хранится она, как удалось выяснить после непродолжительных поисков, в файле system_plugin.rco. Я просто заменил её и тень на черную BMP размером 1х1 пиксель.

line

5) Будущая тема уже вырисовывается, осталось раздвинуть горизонтальные значки намного дальше, а также изменить скорости вертикальной и горизонтальной прокрутки. Основные значки я раздвинул на 500, вертикальные на 300. Скорость прокруток изменил на 0 (горизонтальная) и 500 (вертикальная).

6) Из найденных фотографий я подготовил шесть основных значков, и загрузил их в topmenu_icon.rco. При этом абсолютно все остальные значки я заменил на черную точку. Размеры моих иконок – 144х144. С одной из них были проблемы (на скриншоте её уже нет) – полностью пропадал значок категории сеть. При этом сделана она была правильно (BMP 32bit с альфа-каналом) и размер был точно такой же, но работать не хотела. Пришлось искать замену, после которой проблема отпала.

moby_icons

7) Финальным аккордом стала установка подходящей обоины, придающей теме гармоничный и законченный вид.

Я намеренно не выкладывал здесь поэтапных скриншотов, потому что намного нагляднее смотрится весь процесс (как раз 7 шагов) в анимированной форме:

moby theme


Категория: FAQ | Добавил: HellDashX | Автор: Гриша
Просмотров: 1177 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 1.0/1 |
Всего комментариев: 1
18.05.2008
Сообщение #1. [Материал]
PC_USER aka Банков Михаил
Большое спасибо за разъяснения =)! Оч полезная инфа. Раньше делал xmb темы, но все ограничивалось только заменой иконок, волн, индикатора громкости и т.д., без изменения их расположения. Будем пробовать =).

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск на psp-m33
Текущие Версии
 
Официальная
прошивка: 5.02

Модифицированная
прошивка: 5.00 M33-3

 
     Закладки и Баннеры
 
         
           
                http://i016.radikal.ru/0904/c7/e0e64aba3c29.gif
      За 24 часа тут побывали


Онлайн всего: 1
Гостей: 1
Пользователей: 0