Настало
время не просто поставить чью-то чужую тему, но и лично разобраться
– как и с помощью чего можно создать собственную тему в формате
PTF, для дальнейшей её установки и использования совместно как с
официальной, так и модифицированной прошивкой 3.71 и выше. Данная
инструкция предполагает, что у вас уже есть хотя бы базовые знания
графического редактора Adobe Photoshop или его аналога. В противном
случае я вам рекомендую сначала повозиться именно с ним, а уже потом
приступать к творческому процессу.
Итак, не будем отвлекаться на теорию и перейдем непосредственно к
практике. В своей теме вы сможете заменить все стандартные значки, за
исключением Location Free player, Skype и Go!Messenger. Данные значки
являются зарегистрированными торговыми знаками, а потому не подлежат
изменению (это ведь официальный формат тем, не забывайте).
Для
начала вам нужно определиться с выбором иконок для вашей будущей темы.
Вы можете нарисовать их сами (честь вам и хвала в таком случае), а
можете просто отредактировать иконки, доступные для скачивания в сети
Интернет. Хорошие наборы иконок в удобном для наших целей формате PNG
можно найти на:
http://www.crystalxp.net/galerie/en.cat.1.htmlhttp://browse.deviantart.com/customization/icons/dock/http://www.freeiconsweb.com/http://chrno00.deviantart.com/art/PSP-XMB-All-Purpose-Icons-2-50281920 (родные иконки)
Я,
просто ради примера, выбрал для редактирования иконки из набора Pandora
set (символичное название, не так ли?). Изначально это иноки в формате
PNG с прозрачным задником и разрешением 256х256:
Здесь в дело вступает Фотошоп. С его помощью нам нужно уменьшить иконки
- Главных категорий – до 64х48
- Вертикальных иконок – до 48х48
- Подпунктов как в настройках – до 32х32
Я
сделал это через меню Изображение – Размер изображения – 48х48 (32х32),
а затем для значков главных категорий выбрал в том же меню Размер
холста - 64х48. Вторым обязательным пунктом преобразования является
установка прозрачности для слоя на значение отличное от 100%. Я
остановился на 90%, как на оптимальном, на мой взгляд, варианте.
Полученные
иконки сохранил в PNG, выбрав Файл – Сохранить как – PNG. На вопрос о
черезстрочности выбрал Не задано. На данном этапе получилось вот что:
Если
вы посмотрите на родные иконки вертикальных разделов XMB, то увидите,
что они излучают небольшое свечение, когда вы наводите на них курсор.
Если вы хотите, чтобы и у ваших вертикальных иконок был такой же
эффект, то вновь открывайте их в Фотошопе, меняйте размер холста на
64х64, далее выбирайте Слой – Стиль слоя – Внешнее свечение. Настройки
цвета, размаха и интенсивности свечения полностью зависят от ваших
предпочтений. Следите главное, чтобы оно полностью умещалось в размер
холста, иначе свечение будет казаться обрезанным. Иконка для карты
памяти без свечения и с ним, которые получились у меня, показаны ниже.
Последним этапом подготовки иконок является их прогон через программу
PNGforPTF.
Программа
до неприличия проста. Просто нажмите Open, выберите все ваши
подготовленные PNG, а затем нажмите Convert. Обработанные изображения
появятся в той же папке, что и оригиналы. Можете выдохнуть
После
этого долгого и нудного процесса подготовки значков, вам останется
сделать лишь еще три картинки: обоину, значок темы в списке тем и
картинку предпросмотра для того же списка. Обоина – это просто картинка
480х272 в формате BMP, в качестве картинки предпросмотра очень хорошо
подходит скриншот вашей же темы, но пока его у вас нет, можете
использовать любую картинку BMP размером 300х170 (потом переделаете).
Значок
темы для списка можно сделать из любой картинки, уменьшенной до размера
16х16. Формат у нее должен быть PNG-8 (256 цветов). Воспользуйтесь
пунктом меню Файл – Сохранить для Web в Photoshop и выберите в качестве
выходного формата нужный нам PNG-8.
Отмечу, что для создания
PTF темы у вас совсем не обязательно должны быть заменены все значки.
Это может быть один значок или же только обоина. Для создания самого
PTF файла нам понадобится фирменная программа
Custom Theme ConverterРаботать
с ней, при условии что вы всё сделали верно и подготовили изображения в
нужных размерах и форматах, очень просто и приятно. Интерфейс
конвертера разделен на несколько вкладок. На первой достаточно указать
название и ID вашей темы (любое слово литаницей без пробелов, можно
одно и тоже), а также прошивку, для которой она предназначена.
Далее
идет вкладка с обоиной (480х272, BMP), и три вкладки для значков.
Просто щелкайте по каждой строчке и выбирайте созданный ранее значок.
Для First/Second Level Icons можете указать либо один и тот же значок
для Icon Body и Icon Focus, или же указывать в качестве Icon Focus
значок 64х64 со свечением (если вы его, конечно, делали)
Всегда
проверяйте каждую из картинок с помощью кнопки Preview. Если программа
не принимает у вас иконку или же криво её отображает – значит, вы
что-то сделали не так. Например, забыли про 90% непрозрачность или не
прогнали её через PNGforPTF.
На последней вкладке укажите значок
и превью темы для списка. Так же вы можете указать цветовую схему для
вашей темы, которая будет установлена по умолчанию. Так же в
зависимости от выбранного цвета будет изменен цвет задника при выборе
Preview в конверторе.
Теперь, когда все приготовления выполнены,
все иконки и картинки загружены в конвертер, можете выбирать File –
Export. И уже через несолько секунд ваша PTF тема будет готова!
Копируйте её в /PSP/THEME/ и устанавливайте через Настройки темы – Тема.