PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   recovery.prx - Расположение цветов в новом recovery 5.00 М33-6 (https://www.pspx.ru/forum/showthread.php?t=79090)

ErikPshat 23.01.2009 10:49

recovery.prx - Расположение цветов в новом recovery 5.00 М33-6
 
Расположение цветов в RECOVERY.PRX 5.00 М33-6

http://s50.radikal.ru/i128/0901/26/099c79d6e384.png

Скачайте и разархивируйте архив, содержащий всё необходимое для нашей работы:
  1. Хекс-редактор
  2. Готовые закладки HBK, содержащие все необходимые маркеры позиций в Хексе.
  3. Оригинальный файл recovery.prx
  4. Декриптованный файл recovery.prx
  5. Ну и готовый кастомизированный файл recovery.prx, для примера.
Как его декриптовать, встроить русский шрифт и обратно запаковать описано в ЭТОЙ статье.
Предыдущая тема по расположению цветов в Recovery.prx 5.00 M33-4 находится здесь.

Подбор значений цвета в палитре
Значения каждого из трёх цветов могут иметь числа от 00 до FF:
00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F,
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F...
F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC, FD, FE, FF.
Итого 256 значений (от 00 до FF или от 0 до 255, включая Ноль).
При перемешивании трёх цветов RGB (256х256х256) получается один цвет из 16'777'216 возможных оттенков.

1. Цвет Заголовка первых двух строк.
  • Offset: 0x36C0 - R (Red-Красный)
  • Offset: 0x36C1 - G (Green-Зелёный)
  • B (Blue-Синий) - отсутствует, но если значение Зелёного меньше 7F (середина между 00 и FF), то он принимает значение 00, если больше 7F, то принимает значение FF.
2. Цвет неактивных пунктов.
  • Offset: 0x3718 - R (Red-Красный)
  • Offset: 0x3719 - G (Green-Зелёный)
  • Offset: 0x3710 - B (Blue-Синий)
3. Цвет активного пункта.
  • Offset: 0x3724 - R (Red-Красный)
  • Offset: 0x3725 - G (Green-Зелёный)
  • B (Blue-Синий) - отсутствует, но если значение Зелёного меньше 7F (середина между 00 и FF), то он принимает значение 00, если больше 7F, то принимает значение FF.
4. Цвет полосы с символами снизу.
  • Offset: 0x3758 - R (Red-Красный)
  • Offset: 0x3759 - G (Green-Зелёный)
  • B (Blue-Синий) - отсутствует, но если значение Зелёного меньше 7F (середина между 00 и FF), то он принимает значение 00, если больше 7F, то принимает значение FF.
5. Выбор символа в полоску снизу.
  • Offset: 0x3784 - в данной позиции кода можно вписать один любой из 256 символов, присутствующих в таблице ниже:

Код символа состоит из двух знаков (байт). Смотрите в таблице понравившийся знак и вставляете в Offset: 0x35F4 его двузначный код - знак по вертикали + знак по горизонтали.

Например, вы захотели вставить Сердечко, то вводите 03, если захотели символ нотки, то вводите 0D, а если захотели букву Z, то значит надо подставлять код 5A.

Примечание (себе на заметку):

Если цвет "B" (синий) отсутствует, то после значений цветов "R" и "G" идёт 0424.
Если цвет "B" (синий) присутствует, то после значений цветов "R", "G" и "B" идёт 8434
Первая строка - "М33 Recovery Menu" находится по адресу 0x894C

ErikPshat 24.01.2009 09:49

Ну что, других раскрасок никто не предложит?

DenDav 28.01.2009 20:55

ErikPshat, и ещё вопрос. Где можно поменять название "Recovery Mode", на PSPX.ru или что-то в этом роде. И тайна не раскрыта ещё про задний фон?

Dr.House 28.01.2009 21:24

открываешь в хексе и тупо переписываешь название)) а фон - тайна

ErikPshat 29.01.2009 08:44

DenDav,

В хекс-редакторе имеется кнопка с биноклем "Поиск". Пожно искать по текстовому содержимому "Text String" или по значению в коде "Hex Value".

Вводишь, что ищешь и попадаешь на нужное место.
А можно и не искать, в архиве же лежит файл закладок HBK Bookmarks. В нём отмечены готовые метки, кроме цветовых позиций, так же и позиция надписи "Recovery"

lolgrid 31.01.2009 23:52

респект с торрентс)) думаю догадался кто это)
буду пробовать ;)

DARK-MAN-X 13.09.2010 01:06

а m33-7 совпадает с m33-6 ????
И где править текст двух первых строчек????Какие там правила если мне надо вставлять кириллицу?

ErikPshat 13.09.2010 01:11

oohh, некропост? )))
Тема давно устарела. Они не совпадают.

М33-7 там -> https://www.pspx.ru/forum/showthread.php?t=81428

Цитата:

Сообщение от oohh (Сообщение 907186)
Какие там правила если мне надо вставлять кириллицу?

Здесь всё подробно расписано: https://www.pspx.ru/forum/showthread.php?t=76183

DARK-MAN-X 13.09.2010 01:15

спс вот я и интерисовался)))


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

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