PDA

Просмотр полной версии : [Делаем] Цветной шрифт в меню XMB на ОЕ-прошивках.


ErikPshat
25.04.2007, 08:22
Делаем цветной шрифт в ОЕ прошивках.

Открою небольшой секрет, откуда всё начиналось.
Все действия по расшифровке цветовой схемы шрифтов происходило буквально на днях на новом сайте ZiNgA BuRgA - известного разработчика программы "RCO Editor".
Проследить за развитием событий и помочь в деле полной расшифровки цветовой схемы всех шрифтов вы можете в ЭТОЙ (http://endlessparadigm.com/forum/showthread.php?tid=1175&page=1) теме.


В стандартных приставках Sony PSP все шрифты меню отображаются только белым цветом. Но оказывается их расцветку тоже можно менять практически на любой другой цвет, что придаёт больше экстравагантности приставке и её обладателю. Вот примитивный пример, как выглядет шрифт после изменения цвета шрифта:

http://v.foto.radikal.ru/0704/a3/3df47528907a.jpg http://v.foto.radikal.ru/0704/d1/e00f81bd5829.jpg

Файл, в котором записаны данные о цветах шрифтов меню называется "vshmain.prx" и находится он в папке "flash0:/vsh/nodule". Так же в этом файле можно менять месторасположение иконок батареи, часов, даты и прочее. Название файла "VSHmain.prx" само за себя говорит и расшифровывается как "Важная часть меню XMB".
Но этот файл трогать и изменять нельзя, так как он закриптован и тесно связан с другими файлами. Нужно воспользоватся другим методом, чтоб обойти защиту, а просто сделать перенаправление на другой такой же, только декриптованный файл, с которым можно безопасно производить любые действия.

Я проводил эксперименты только пока на прошивке 3.40 ОЕ-А и люди, которые параллельно этим занимались, тоже пользовались ею, так как цветовой код вначале был обнаружен именно на этой прошивке. Хотя, скорее всего, в прошивках 3.10 ОЕ и 3.30 ОЕ всё должно быть по аналогии, только декриптовать "vshmain.prx" надо от соответствующей прошивки.

Для того, чтобы менять цвета шрифтов в меню XMB необходимо будет для начала извлечь и декриптовать файл vsgmain.prx из официальной прошивки и затем можно по своему усмотрению править биты в шестнадцатеричном HEX-редакторе.

1. Скачайте сначала официальную прошивку "EBOOT.PBP", соответствующую вашей ОЕ и того же региона.
2. С помощью "PBP Unpacker (http://stream.ifolder.ru/1810387)" извлеките из неё файл прошивки "DATA.PSAR".
3. Затем скачайте программку "PSARdumper330 (http://stream.ifolder.ru/1810478)", разархивировав закиньте папку "PSARdumper330" на MemoryStick в папку ms0:/PSP/Game150, а файл "DATA.PSAR" положите в корень карточки памяти.
Затем идите в меню "Игра->MemoryStick" и запустите оттуда программу "PSAR Dumper V3". Нажмите "Х" (крестик) для запуска процесса извлечения файлов оригинальной прошивки. По окончании программа сама выключится и выйдет в меню XMB.
Обратите внимание, что папок "kn" и "vsh/nodule" из ОЕ-прошивок в оригинальной прошивке не существует, но они схожи по названию с папками "kd" и "vsh/module" в оригинальной прошивке. А если посмотреть "flash0" в ОЕ-прошивке, то вы эти папки "kn" и "nodule" там увидите. Дело в том, что Dark_Aleks сам создал эти папки и большую часть файлов перенёс в них и переписал пути, таким образом обойдя защиту.

Так что ни в коем случае не перепутайте названия этих папок и ни в коем случае никогда не трогайте и не изменяйте файлы в папках оригинальной прошивки "kd" и "vsh/module", которые так же присутствуют в ОЕ-прошивках.

4. Итак, извлекли содержимое файла "DATA.PSAR". Подключаем приставку к компьютеру и видим в корне MemorySticka появившуюся папку "F0" в которую и распаковались все папки с файлами оригинальной прошивки.
Зайдите в папку "F0/vsh/module", заберите оттуда оригинальный файл "vshmain.prx" и сохраните на компьютере. Папка "F0" нам больше не понадобится и её можно удалить с карточки памяти.
Но это ещё не всё. Этот файл пока что нельзя использовать, так как он закриптован. Теперь надо его декриптовать.

5. Скачайте программу "PRX Decrypter v1.3 (http://dl.qj.net/dl.php?fid=13453)".
Из папки "1.00-style eboot" возьмите папку "prxdecrypter" и скопируйте её на MemoryStick в папку ms0:/PSP/Game150.
В корне MemoryStick создайте папку "enc" и скопируйте туда файл "vshmain.prx" (110Кб).
Запустите программу "prxdecrypter 1.3" из меню "Игра->MemoryStick", затем начните дешифровку, нажав "X" (крестик). Процесс будет длится не более 1-ой секунды. По окончании нажмите кнопку "HOME", для закрытия программы и выхода в XMB.

6. Переместите папку "enc" на компьютер, внутри которой лежит уже готовый расшифрованный файл "VSHMAIN.PRX" (337Кб) и переименуйте его в "vsh.prx". Обратите внимание, что закриптованный файл весил 110 Кб, а раскриптованный теперь весит 337 Кб.

7. Этот переименованный файл "vsh.prx" скопируйте во "flash0:/vsh/nodule", где так же лежит аналогичный закриптованный "vshmain.prx", который шел с ОЕ-прошивкой. Не перепутайте случайно названия папок nodule и module !

8. Перейдите в папку "kn" в корне "flash0" и откройте там текстовой файл "pspbtcnf.txt".
Добавьте строчку "/vsh/module/vshmain.prx" под строкой "/kd/vshctrl.prx".
А самую последнюю строчку "$%%/vsh/module/vshmain.prx" замените этой "$%%/vsh/module/vsh.prx".
Закройте файл и сохранитесь. Смотрите рисунок ниже:

http://s.foto.radikal.ru/0704/42/4a413eee2477.png

Ну вот, все приготовления закончены, теперь мы наизусть знаем, что где лежит и когда понадобится поменять цвет шрифта, мы знаем где искать наш родной уже файл "vsh.prx".

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Теперь, когда надо поменять цвет шрифта, берём наш раскриптованный "vsh.prx" и открываем его в любом HEX-редакторе.
В нашем случае в HEX Workshop (http://stream.ifolder.ru/6120019).

Начало цветового диапазона (vshmain.prx) на разных прошивках начиная с Января красного цвета.

Offsets:
Прошивка 3.40 ОЕ - 0x37780 Красный канал(float), 0x37784 Зелёный канал(float), 0x37788 Синий канал(float) и т.д.
Прошивка 3.30 ОЕ - 0x378B8 Красный канал(float) и т.д.
Прошивка 3.10 ОЕ - 0x376E8 Красный канал(float) и т.д.
Прошивка 3.03 ОЕ - 0x370D0 Красный канал(float) и т.д.

Здесь рассматривается пример для прошивки 3.40 ОЕ.
Для остальных прошивок всё абсолютно аналогично, только "Start offset" будет начинаться с другой позиции, указанной выше.

http://t.foto.radikal.ru/0704/67/456e30556d5b.png

Практически вся инструкция находится на этом скрине для 3.40 ОЕ.
Но если вам ни о чём не говорят все эти цифры, то давайте продолжим изучение этого HEX-редактора.

Для начала немного проясню, что означают эти цифры.
Люди в повседневном быту привыкли использовать десятичную систему исчисления. Видимо это связано с тем, что на руках у человека всего 10 пальцев и поэтому нам не составляет труда умножать и делить на 10. Но если бы у нас было 16 пальцев, то наверняка мы бы легче производили действия с 16-тью, чем сейчас с 10-тью. Например в уме могли бы делить и умножать на 16 не задумываясь. Но нас конечно сейчас эти вычисления поставят в тупик, так как мы не привыкли с рождения к такой системе исчисления, и в сантиметре у нас 10 миллиметров, а не 16...

В десятичной системе, как известно, существует десять базовых чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. На их основе мы можем составлять числа до бесконечности и производить с ними любые арифметические действия.

То же самое происходит и в шестнадцатеричной системе, только в ней имеется 16 базовых чисел.
Вот эти числа: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F - итого 16 чисел включая НОЛЬ.
После 9-ти, в сравнении с десятичной системой следует A=10, B=11, C=12, D=13, E=14, F=15.
Это основной ряд однозначных чисел в шестнадцатеричной системе исчисления.
Далее счет продолжается как и положено 10=16, 11=17, ..., 19=25, 1A=26, ..., 1F=31, далее 20=32, ..., 2F=47..........FF=255. Вот мы и пришли к последней точке отсчёта. FF - максимальная двухразрядная величина, которая в десятичной системе равна 255. Ровно столько градаций одного цвета существует в системе RGB, где один определённый цвет состоит из сочетания трёх базовых цветов R-красный, G-зелёный, B-синий.
Ну вот, дальше я расписывать тут диссертацию не буду, а давайте перейдём лучше сразу к делу. Главное мы научились считать в шестнадцатеричной системе.

Цветовой код в файле vsh.prx записан, как нарисовано в верхней части скрина, в следующих пределах...

Start offset: 37780 - начальная точка кода
End offset: 3780F - конечная точка кода включительно

Что означают эти цифры?
Это просто идёт в шестнадцатеричной системе отсчёт по порядку двухразрядных чисел кода - от 00000000 до конца. Считать то мы уже научились.
Этот отсчёт показывается в первом левом столбце и отображает порядковый номер двухразрядного числа находящегося в начале каждой строки. В простонародье передние нули отбрасываются или записываются так: 0х37780, а в таблице мы видим 00037780.
Итак, запустив программу HEX Workshop и открыв наш декриптованный файл vsh.prx, мы видим в главном среднем окне коды файла, отображающиеся по умолчанию как 8 колонок попарно соединённых двухразрядных чисел, что составляет 16 двухразрядных чисел, как и положено предоставлять информацию шестнадцатеричному редактору.
Но нам такое представление будет не очень удобно, так как нам надо менять цвет одного месяца, состоящий из совокупности трёх цветов - по две колонки на каждый цвет.
Поэтому нам удобнее будет сузить среднее окно до шести столбцов, как показано на рисунке полупрозрачной изогнутой фиолетовой стрелочкой.
Теперь надо найти начальную точку кода. Возьмите справа полосу прокрутки мышкой и протяните её чуть ниже середины, пока в левом столбце не увидите заветную цифру 0003777С. Вот в этой строчке и находится начало цветового кода. Эта цифра указывает на номер позиции первого двухразрядного числа в этой строке - А4.
Поставьте курсор перед этим числом и стрелкой вправо на клавиатуре перемещайтесь, пока не дойдёте до цифры 00037780.
Это число вы будете отслеживать, наблюдая за позицией в самой нижней части программы. Смотрите как написано на рисунке красными буквами "Начальная точка отсчёта - offset: 00037780". Отсюда начинается информация о красном цвете Января месяца, далее идёт зелёный цвет Января месяца и переходит в первый столбик синего цвета Января месяца на новой строчке. Эти три цвета при перемешивании задают один цвет шрифта Января месяца. Справа на рисунке я нарисовал какому месяцу, какая строчка соответствует, только надо учесть, что синий цвет в первом столбце на одну строчку находится ниже. Ну это сразу понятно из рисунка.

Допустим, решили вы поменять цвет шрифта в Январе месяце на красный цвет.
Чтобы сделать красный цвет, нам надо поменять значения трёх цветов RGB - Красный-Зелёный-Синий. Для этого нужно оставить только красный цвет, а зелёный и синий выкинуть.

Поставьте курсор на первый Красный цвет Января месяца - offset: 00037780.
Затем в нижнем левом окошке найдите значение "Float", как показано на рисунке пунктирными фиолетовыми стрелочками и щёлкните дважды мышкой на значении напротив этого "Float". По умолчанию там стоит 0.94 (дробная запятая пишется как точка).
Значения цвета могут быть от 0 (нуля) до 1.
Введите цифру 1 и нажмите Enter, вы увидите как значения в коде программы изменятся
Затем переведите курсор на Зелёный цвет Января месяца - offset: 00037784.
Опять щёлкните дважды в нижнем левом окошке на значении "Float" и введите цифру 0, так как зелёный цвет нам надо выкинуть из смешивания, нажмите Enter.
Теперь перейдите к следующему Синему цвету Января месяца - offset: 00037788.
Щёлкните дважды в нижнем левом окошке на значении "Float" и введите цифру 0, так как Синий цвет нам надо выкинуть из смешивания, нажмите Enter.
Так же меняются цвета и во всех остальных месяцах.

Какие именно цифры вводить в поле "Float" для изменения других сочетаний цветов подробно написано в этой теме - Делаем цветные - SCE, иконки батареи, даты, времени и пр. (http://www.pspx.ru/forum/showthread.php?t=59656)

ErikPshat
27.04.2007, 06:05
Тема затачивалась под 3.40 ОЕ-А Европейской версии прошивки.
На других прошивках не тестировал. Проверяйте сами.

http://s.foto.radikal.ru/0704/3d/7b6f28c7af8b.png http://s.foto.radikal.ru/0704/56/8b7e03750fb6.png

Скачать (http://stream.ifolder.ru/1819744) - в архиве приятный сюрпрайzzz - "1._Editer_fonts_vshmain.prx.rar" для тех, кто не имеет желания всё делать своими ручками и наверняка.
Читайте инструкцию в каждом архиве.

mordvin
27.04.2007, 07:03
не могу установить поменялось только батарея и менюшка почемуто почернела че делать?

добавлено через 5 минут
выложи top menu другое

mordvin
27.04.2007, 20:04
извени все поставил только папку kn не установил у меня 3,40 скачал здесь на сайте мне нужна папка top menu какая у тебя установлена от 25,04,07. просто у меня была точно такая же на 3,03 а после обновления на 3,40 стоят обычные которые просто не нравятся. выложи пожалуйста именно тот файл

Dimon12345
28.04.2007, 12:57
Давайте сюда выкладывать свои творения
http://v.foto.radikal.ru/0704/05/d3828bd867b5.jpg
вот так это выглядит но когда заходишь в юзб там белый шрифт а так все остальное красное

ErikPshat
28.04.2007, 13:23
О! Приветствуем первого ученика!

А то тишина стоит гробовая который уже день. Видать никого не интересует эта тема :)
Хотя куда ни глянь, все рисуются своими белыми шрифтами. Гы! Гы! Гы!

isergl
28.04.2007, 16:55
ErikPshat (http://pspx.ru/forum/member.php?u=46934) http://pspx.ru/forum/images/statusicon/user_online.gif
как я понял фон на заднем плане должен быть разрешения 300 на 170 а другой никак?

ErikPshat
28.04.2007, 19:10
ErikPshat (http://pspx.ru/forum/member.php?u=46934) http://pspx.ru/forum/images/statusicon/user_online.gif
как я понял фон на заднем плане должен быть разрешения 300 на 170 а другой никак? Это максимум, что я выжал. Но получалось и больше, только когда поставил крупные 32bit иконки, некоторые стали белыми, поэтому на 300х170 проблем с крупными иконками точно не будет.
Попробуй больше, каждый под своё меню подстраивается.

добавлено через 11 минут
извени все поставил только папку kn не установил у меня 3,40 скачал здесь на сайте мне нужна папка top menu какая у тебя установлена от 25,04,07. просто у меня была точно такая же на 3,03 а после обновления на 3,40 стоят обычные которые просто не нравятся. выложи пожалуйста именно тот файл
Выложил topmenu_plugin (http://stream.ifolder.ru/1836131), который ты просил.

А папку "kn" надо было ставить иначе цветные шрифты не увидишь. В ней прописан путь к vsh.prx, в котором 12 цветов шрифтов заложены.

Snoppy D.O.G.
28.04.2007, 19:27
+1. Сделайте черный плиз =)

В архиве есть!:yahoo:

isergl
28.04.2007, 19:58
SplitFiles пишет ошибка приложения :(

ErikPshat
29.04.2007, 15:47
SplitFiles пишет ошибка приложения :(
Ошибку выдаёт, когда пытаешься склеить, поэтому я использую Батничек для склейки. Там скорее всего надо правильные названия файлов делать, пока не разбирался, нет ни времени ни желания.
А разбирать должен без проблем.

isergl
29.04.2007, 16:05
как раз наоборот, не расклеивает

ErikPshat
29.04.2007, 16:45
Не может быть.
Щас скачал (http://rus.altarsoft.com/downloads/SplitFiles.zip) по новой, всё работает.
Вообще любые файлы разрезает на сколько угодно частей, не обязвтельно даже картинки.
Попробуй заново закачать, может он скачался битый, несколько байт могут потерятся при закачке.
Если не поможет, то ищи проблему в своей системе. Установи все до одного обновления (http://update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ru).
Бывает некоторые .NET Framework не устанавливают, от этого некоторые программы и игры не работают...

isergl
29.04.2007, 17:05
обнаружена ошибка...бла-бла приложение будет закрыто

isergl
29.04.2007, 17:56
а есть другие проги для расклеивания и склеивания

flat out
29.04.2007, 18:33
а нельзя ли взять файл bmp в разрешение как экран зыз и переименовать в 01-12 ?? и почему?

isergl
29.04.2007, 18:57
можно,но тогда остальные темы в настройках будуть белыми квадратиками

flat out
29.04.2007, 19:01
получается что 1,2,3,4,5,6,7,8,9,10,11,12. это темы в настройках?? или ты имел введу что волны не будут работать??? и кстати какой файл отвечает за волны??

ErikPshat
29.04.2007, 19:16
а нельзя ли взять файл bmp в разрешение как экран зыз и переименовать в 01-12 ?? и почему?
Нельзя. У тебя совсем во всех 12-ти темах будет весь экран белый.
можно,но тогда остальные темы в настройках будуть белыми квадратикамиНельзя.

@ flat out Так, как ты хочешь делать, можно только взять BMP 480x272, изменить размер до BMP 460х261 (будет 300 Килобайт).
Тогда будет только первая цветовая тема показывать, а на остальных будет весь белый экран.
Я об этом же вроде выше рассказывал, зачем опять переспрашивать.

Но лучше сделать как я выше описывал.
Сделать картинку BMP 480х272 (~20 Килобайт) (http://stream.ifolder.ru/1790278) с идентичным качеством, как настоящий BMP 480x272 (380 Килобайт), если вы не собираетесь менять в настройках цветовые темы каждый день.
Или приклеить 12-тую картинку 300х170 (~20 Килобайт), тогда будет одна картинка более-менее качества + 11 стандартных или кастомных цветовых тем.

isergl
29.04.2007, 19:21
получается что 1,2,3,4,5,6,7,8,9,10,11,12. это темы в настройках?? или ты имел введу что волны не будут работать??? и кстати какой файл отвечает за волны??
волны будут работать,SUSTEM_PLUGIN_BG.RCO

добавлено через 2 минуты
получается что 1,2,3,4,5,6,7,8,9,10,11,12. это темы в настройках?? или ты имел введу что волны не будут работать??? и кстати какой файл отвечает за волны??
если их можно назвать темами(просто фон одноцветный в каждой теме и шрифт с таким же оттенком)

mordvin
01.05.2007, 15:44
после всех изменений не работает pmp video пишет что невозможно запустить . что делать?

Dimon12345
01.05.2007, 21:17
скажите пожалуйста а как картинки сохранять в 32или8 бит а то я в фотошопе сохранит как нажимаю а там есть все кроме того чтоб сохранить в 8 или 32бит скажите пожалуйста

isergl
01.05.2007, 22:55
на панели в (рисунок) посмотри там меняется вроде

A.I
01.05.2007, 23:01
Это максимум, что я выжал. Но получалось и больше, только когда поставил крупные 32bit иконки, некоторые стали белыми, поэтому на 300х170 проблем с крупными иконками точно не будет.
Попробуй больше, каждый под своё меню подстраивается.

А как ты сумел сделать 32bit иконки, если при смене иконок с помощью RCOEdit максимум это иконки с цветовой схемой 256 цветов. Черт возьми, как сделать иконки в 32 бита?

Dimon12345
01.05.2007, 23:13
isergl спасибо тока он не разрешает мне сохранить в формате бмп что делать

isergl
01.05.2007, 23:43
:scratch_one-s_head: не знаю,просто у меня фотошоп ща не работает,а так самому интересно почему не сохраняет,(объясни поподробней-не сохраняет)

ErikPshat
02.05.2007, 00:47
isergl спасибо тока он не разрешает мне сохранить в формате бмп что делатьНе разрешает из-за того, что ты изменил формат оригинального файла. Для того, чтобы сохранить изменённый файл, приведи его в нужный формат. Для этого, посмотри изначальный оригинальный рисунок, в каком формате он выполнен "Изображение->Режим", и пред сохранением переведи свой в такой же изначальный формат.

DUB
02.05.2007, 14:51
Я поставил цвет.шрифт и у меня перестали хомки.Сделал всё как боло и всё стало ок.

isergl
04.05.2007, 23:47
ErikPshat (http://pspx.ru/forum/member.php?u=46934) http://pspx.ru/forum/images/statusicon/user_offline.gif,плиз когда здесь будешь,ответь на мой вопрос,или ещё ктонить,кто в курсе,как склеить 12 картинок фотошопом,именно фотошопом

DUB
05.05.2007, 15:25
Почему кривые? Я взял из твоего архива "Elegant" VSH.prx и pspbtcnf.txt. Может из-за того что у меня 3.30?

Кстати, чтобы сделать часы цветными, нужно открыть файл system_plugin_fg.rco RCOEdit'ором.

В колонке "Colour Channel Strengths" (выделено красным квадратом), надо изменять цифры в трёх полях R-G-B:

R - красный
G - зелёный
B - синий


http://img216.**************/img216/4496/screenpc6.png

ErikPshat
05.05.2007, 16:34
ErikPshat (http://pspx.ru/forum/member.php?u=46934) http://pspx.ru/forum/images/statusicon/user_offline.gif,плиз когда здесь будешь,ответь на мой вопрос,или ещё ктонить,кто в курсе,как склеить 12 картинок фотошопом,именно фотошопомФотошопом склеить не получится. Он умеет работать со слоями, а BMP не поддерживает многослойность. У 01-12.bmp другая система, Сони придумала хитрость и просто склеила изображения последовательно в один файл не как слои, а просто один за другим.

Если у тебя не получается склейка-расклейка, то элементарно это можно сделать с помощью HEX-редактора. Открой любую картинку BMP и ты увидишь, что любая такая картинка начинается с букв BM.
Так вот, в склеенных картинках ты можешь найти начало каждой картинки по этим буквам и чтобы расклеить, просто выделяешь код от первой BM включительно до следующей BM невключительно и копируешь в новый текстовой файл, затем переименовываешь в BMP. Или открываешь в HEXe ненужную картинку BMP и заменяешь там на скопированный код. И так все 12.

А чтобы наоборот склеить 12 разных картинок, например нарисованных в фотошопе. То так же открываешь ненужный BMP файл в HEXe, удаляешь весь код (CTRL+A -> DEL), затем открываешь свою первую картинку 60х34 (6176 байт), копируешь весь код и вставляешь в заготовку. Затем открываешь вторую картинку, выделяешь и копируешь весь код и вставляешь в конец заготовки. И так далее. Всё элементарно просто, я сначала так делал, пока не нашел подходящий сплиттер - GUI, которые выполняют аналогичные действия, только автоматически посредством скрипта.


Почему кривые? Я взял из твоего архива "Elegant" VSH.prx и pspbtcnf.txt. Может из-за того что у меня 3.30?Правильно говоришь. Тебе надо было файл VSH.PRX декриптовать от своей прошивки, как я писал в FAQ.
А мой файл декриптован от официальной 3.40.

А цвет часов и всяких прибамбасов от файлов RCO, да, легко меняются в RCOEditore, жалко, что шрифт не меняется в нём. Для этого надо написать PRXEditor.

Вообще молодец, прогресс налицо :)

isergl
05.05.2007, 17:19
о,блин,я этим НЕХ никогда не пользовался,врятли чё получится,у меня даж его нету

ErikPshat
05.05.2007, 18:14
Ну скачай из первого поста HEX Workshop и попробуй побаловатся, как я там писал. Всё поймёшь, ничего сложного. Весь код файла в среднем окне показывается.

isergl
05.05.2007, 19:56
ErikPshat (http://pspx.ru/forum/member.php?u=46934) http://pspx.ru/forum/images/statusicon/user_online.gif,большое спасибо,всё получилось

gangsta
05.05.2007, 22:43
DUB
плиз скинь тему как в
http://img216.**************/img216/4496/screenpc6.png

flat out
06.05.2007, 09:31
А как батарейку вниз поставить??

VitaminPSP
06.05.2007, 11:23
А как батарейку вниз поставить??
В том же разделе ищеш battery и ставиш например Х =217 а У =-123

DUB
06.05.2007, 19:25
2gangsta для этого есть тема... А мою тему я постоянно изменяю.
http://img70.**************/img70/8536/screen1ra8.png
2ErikPshat добавь в фак то, что я написал выше.

ErikPshat
06.05.2007, 23:42
2ErikPshat добавь в фак то, что я написал выше.
Что ты имеешь ввиду? По поводу изменения цвета батарейки?
В принципе это давно было известно, когда прога RCO Editor ещё называлась RCO Icon Editor alpha 2 (10th Feb, 2007).
Посмотри на скрины в первом посту, какого цвета там батарейка.
А в факью впринципе написано обобщённо про всё, просто взят примитивный пример по теме шрифтов, вроде и так ясно, что всё остальое аналогично делается.

Или я тебя не правильно понял, что ты имел ввиду.

flat out
07.05.2007, 18:40
2gangsta для этого есть тема... А мою тему я постоянно изменяю.
http://img70.**************/img70/8536/screen1ra8.png
2ErikPshat добавь в фак то, что я написал выше.
DUB
Выложи плиз свою тему!! ато она прикольная!! и ещё она для 3.30 oe? или 3.40oe?:clapping:или на обоих прошах пойдёт?

Dimon12345
07.05.2007, 20:03
да она пойдет я тестил

DUB
07.05.2007, 20:56
2ErikPshat новички непоймут как делать.
Тему выложу чуть позже.

DUB
07.05.2007, 21:51
http://www.ifolder.ru/1934719 и вообщето это тема про шрифты.

Lloyd
09.05.2007, 11:15
"Нажимаем на него и забираем готовую картинку 01-12.bmp"

Нажимать на что? файл ...Bat? И Всеравно ничего не происходит....:cray: :cray:

isergl
09.05.2007, 11:26
у меня тож не получалось,делай через HEX Workshop

добавлено через 49 секунд
ну если чёт не понятно пиши 470603271

ErikPshat
10.05.2007, 01:05
Чтобы склеить все картинки нам не нужна никакая программа. Вернее мы сами её щас нарисуем.
Создайте в той же папке с приготовленными картинками пустой текстовой документ - жмём в папке правой кнопкой мыши и выбираем "Создать -> Текстовый документ". Открываем его блокнотом и копируем туда три следующие строчки:

@echo off
copy /b 01.bmp+02.bmp+03.bmp+04.bmp+05.bmp+06.bmp+07.bmp+08.bmp+09.bmp+10.bmp+11.bmp+12. bmp 01-12.bmp
pause

В принципе первую и третью строку можно вообще выкинуть, просто так будет понтовее.
Сохраняем его при закрытии и переименовываем, нy-у-у например в Вася.bat. Главное, чтоб на конце расширение было ".bat", как у нормального исполняемого файла.
Нажимаем на него и забираем готовую картинку 01-12.bmp.
Ну это-то у всех должно работать. Вроде всё понятно написал. Могу повторить.

1. Создаёте пустую папку "Вася пупкин".
2. Закидываете туда 12 картинок с названиями 01.bmp, 02.bmp, 03.bmp, 04.bmp, 05.bmp, 06.bmp, 07.bmp, 08.bmp, 09.bmp, 10.bmp, 11.bmp, 12.bmp.
3. Создаёте в этой же папке текстовой документ и открываете его блокнотом.
4. Выделяете, протащив мышкой от начала до конца весь красный текст, копируете (CTRL+C) и вставляете (CTRL+V) в текстовой документ вот эти три строчки:

@echo off
copy /b 01.bmp+02.bmp+03.bmp+04.bmp+05.bmp+06.bmp+07.bmp+08.bmp+09.bmp+10.bmp+11.bmp+12. bmp 01-12.bmp
pause

5. При закрытии текстового документа сохраняете его.
6. Переименовываете "Текстовый документ.txt" как "Вася Пупкин.bat".
7. Запускаете файл "Вася Пупкин.bat" и у вас в этой же папке внезапно появляется "01-12.bmp".


Имейте ввиду, что самое главное в пункте 6, переименовать расширение на конце .txt на .bat.
Если вы этого расширения не видите, а просто переименовываете слово "Текстовый документ" на "Вася Пупкин.bat", то вы не думайте, что у вас получится Батничек. На самом деле это будет просто такой-же текстовой документ Вася Пупкин.bat.txt с расширением txt на конце, которое вы не видите и с названием "Вася Пупкин.bat". Название, в таком случае, вообще можно сделать "ВасяПупкин.bat.exe.log.res.dll.txt" и всё равно это будет обычный текстовый документ.

Я теперь понял, почему у вас не получается ))))). Ребят, я с вас фигею...

http://funportal.info/smiles/smile226.gif

Короче, чтоб увидеть и заменить расширение на конце, нужно
1) Открыть любую папку.
2) Наверху в меню зайти в "Сервис->Свойства папки"

http://t.foto.radikal.ru/0705/d2/b2a90b97970c.jpg

3) Перейти на вкладку "Вид" и снять галочку в пункте "Скрывать расширения для зарегистрированных типов файлов".

http://s.foto.radikal.ru/0705/be/14adde5ad6d6.jpg

4) Нажать на кнопку "Применить" и "ОК".
5) Теперь можно переименовывать расширение файла. http://funportal.info/smiles/smile80.gif http://funportal.info/smiles/smile210.gif

Blood Omen
21.05.2007, 09:49
Ни фига не работает(цвет шрифтов).
Все делаю по инструкции.
Проша - 3.40 ОЕ-А

ErikPshat
22.05.2007, 03:24
Ни фига не работает(цвет шрифтов).
Все делаю по инструкции.
Проша - 3.40 ОЕ-АЕсли делал по инструкции, как может не работать. А ты вообще менял цвет или просто оставил как есть. Тогда и ничего не изменится. Меняешь цвет в HEX Workshop, а потом увидишь изменённый шрифт.

Расскажи по порядку, что именно ты делал... Тогда можно будет искать твою ошибку.
Я писал именно то, что сам делал и никак не должно не работать, тем более, что описывается конкретно 3.40 ОЕ.

Blood Omen
22.05.2007, 10:40
Все раскриптовал,в HEX Workshop нашёл те строки какие у тебя показаны на рисунке,и поменял значение float на 0 всех цветов для того,чтобы был черный цвет,и на конец,сделал так:
Перейдите в папку "kn" в корне "flash0" и откройте там текстовой файл "pspbtcnf.txt".
Добавьте строчку "/vsh/module/vshmain.prx" под строкой "/kd/vshctrl.prx".
А самую последнюю строчку "$%%/vsh/module/vshmain.prx" замените этой "$%%/vsh/module/vsh.prx".

ErikPshat
22.05.2007, 14:42
Ну вроде всё правильно сделал. Должно работать. А в чём проблема?

Blood Omen
22.05.2007, 15:26
Либо цвет не меняется,либо ЗЫЗ вообще не грузится.

kingslayer
23.05.2007, 15:00
2 F.A.Q. в посте 50

пишет ошибка синтаксиса в команде

добавлено через 30 минут
http://nemo.wen.su/1/1.jpg
Скачать (http://nemo.wen.su/1/1.jpg)
сделайте плиз чтобы вот эта картинка была в файле 01-12.bmp

isergl
25.05.2007, 19:14
то-есть ты её на фон хочешь,так возьми и переименуй

добавлено через 1 минуту
а белые квадратики удобно убирать через HEX эдитор

kingslayer
26.05.2007, 18:43
если я ее просто на фон поставлю то геймбут не будет виден почему то. мне нужно чтобы этот файл был одним из двенадцати в файле 01-12.bmp

Lloyd
27.05.2007, 10:50
2 kingslayer

Держи все цветные скачать (http://stream.ifolder.ru/2146512)

VanTys
10.06.2007, 19:41
Столкнулся с такой проблемой,когда я ставлю чёрный шрифт то у меня перестают работать программы! Хотел спросить это у меня так или у всех?

PhoeniX-LIFE
15.06.2007, 18:03
Там есть небольшая ошибка, хоть я в досе не бум-бум!!!! =)

@echo off
copy /b 01.bmp+02.bmp+03.bmp+04.bmp+05.bmp+06.bmp+07.bmp+08.bmp+09.bmp+10.bmp+11.bmp+12. bmp 01-12.bmp
pause

в +08.bmp там пробел стоит у ErikPshat

Blood Omen
26.06.2007, 20:10
Откат до 1.5 и последующее пршивание до 3.40 ОЕ-А,и все заработало!!!

Stim`
11.07.2007, 17:51
у кого есть стандартная батарейка расшифрованая, и кто может ей скинуть ?

Blood Omen
11.07.2007, 18:21
http://www.shareonall.com/system_plugin_fg_kgjq.rco
Вот.Правда батарейка черного цвета.

ErikPshat
14.07.2007, 02:14
Там есть небольшая ошибка, хоть я в досе не бум-бум!!!! =)

@echo off
copy /b 01.bmp+02.bmp+03.bmp+04.bmp+05.bmp+06.bmp+07.bmp+08.bmp+09.bmp+10.bmp+11.bmp+12. bmp 01-12.bmp
pause

в +08.bmp там пробел стоит у ErikPshatСпасибо за подсказку. А то, кто делал Копи-Пасте из этого сообщения, батничек мог не работать, если кто не замечал этот лишний пробел.

Но это не моя ошибка, а БАГ форума.
Увидел твое сообщение и смотрю, точно пробел лишний. Хотел исправить и захожу в редактирование, смотрю всё правильно, нет пробела. Сохраняю, опять пробел между 0 и 8 сам появляется.
Короче исправил, заключив в тег "Код", теперь полёт нормальный.

============================================================

Если вы читаете это сообщение, имейте ввиду, что я знаю:
Ваш IP-адрес, Вашего провайдера, Вашу Операционную систему, Ваш интернет-браузер и где Вы живёте :) !

http://www.danasoft.com/sig/ErikPshat.jpg

============================================================
Вот, как ни крути, а пробел сам появляется вот в этих выше разделительных полосках "...======..."

SееD
18.07.2007, 11:26
что слышно с цветами под новый кастум? а то понравилось и отказываться как-то не хочется :)

ErikPshat
19.07.2007, 15:25
Да похоже опять начинать всё с начала :) Говорят, что с прошивки 3.50 Sony изменила формат файлов PRX.

добавлено через 15 минут
А я то думал, что всё, эпопея с PSP закончена и даже скучно как-то стало в последнее время.
Вроде расшифровали и перелопатили всё что можно.
Но в свете последних событий с даунгрейдом и новым кастомом M33, похоже начнется новый виток в эволюции PSP-кастомайзера. Пополнятся наши ряды армией бывших лицензионщиков, появятся новые вопросы, новые кастомы, так что получается пора браться снова за работу :)
Я уж от дел как-то отошел немного, но теперь есть повод опять поковырятся с цветами.

TRANE111
09.10.2007, 10:50
зделайте плз для 3.71M33-2 ток порикольней и обясните как устанавливать

ErikPshat
03.12.2007, 07:27
Появилась новая тема: Делаем цветной шрифт в прошивках 3.52 М33 (http://www.pspx.ru/forum/showthread.php?t=59657)

Air*gabe33
09.03.2008, 14:16
Хотел спросить а это не ломает KERNEL на 3.40

TiTaN1111
26.08.2008, 16:10
круто:good: