satelite.prx - Расположение и замена цветов в новом VSH MENU 5.00 М33-6
Расположение пунктов и замена цветов в M33 VSH MENU 5.00 М33-4 http://s51.radikal.ru/i134/0812/e8/ecf4dc27df78.png И снова решил поковырялся немного, теперь уже в VSH MENU, которое открывается по нажатию кнопки "SELECT". Вот нашел все цветовые позиции и расположение пунктов меню в хексе. Для этой работы потребуется декриптованный файл flash0:/vsh/module/satelite.prx. Скачайте архив, содержащий все необходимые файлы проекта:
Если интересно узнать, как декриптовать satelite.prx, встроить русский шрифт и обратно запаковать, то описание вы найдёте в ЭТОЙ статье. Аналогично, как и recovery.prx. Значения каждого из трёх цветов могут иметь числа от 00 до FF: 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F,Итого 256 значений (от 0 до 255), если посчитать все шестнадцатеричные числа от 00 до FF. При перемешивании трёх цветов RGB (256х256х256) получается один цвет из 16'777'216 возможных оттенков. Палитра цветов и их значения
Часть 1. Цвета. 1. Цвет Фона заголовка M33 VSH MENU.
2. Цвет Текста заголовка M33 VSH MENU.
3. Цвет Фона пунктов меню.
4. Цвет Текста пунктов меню.
5. Цвет Текста пунктов меню переменных значений.
6. Цвет выделения пункта меню.
Часть 2. Расположение.
Так же нужно учитывать, что высота и ширина одной буквы текста (символа) = 8х8 пикселей. А вставлять значения нужно в окне "Data Inspector - > Signet Short", которое вызывается из меню "Options - Data Inspector". 7. Позиция Х Заголовка M33 VSH MENU.
8. Позиция Y Заголовка M33 VSH MENU.
9. Позиция Х блока меню "CPU CLOCK XMB;CPU CLOCK GAME;USB DEVICE;UMD ISO MODE;ISO VIDEO MOUNT".
10. Позиция Х блока меню переменных значений.
11. Позиция Х пункта "SHUTDOWN DEVICE".
12. Позиция Х пункта "RESET DEVICE".
13. Позиция Х пункта "EXIT".
14. Позиция Y всего VSH-меню, кроме заголовка.
15. Текст заголовка "M33 VSH MENU".
16. Ограничение на количество символов в кодовой странице. Требуется при русификации VSH-меню, т.к. русский алфавит внедряется за пределами 7F.
|
на парадигме выложил закладки в HBK, а здесь нет. за что ты так к PSPx`у?))
|
SееD, хе ))), разве кто-нибудь поймёт, что такое HBK. Там ведь профи, а здесь ещё больше запутаются ))).
Хотя стоп, в ссылке на satelite.prx, я его HBK положил. Так же там лежит декриптованный и оригинальный satelite. |
файл закладок на порядок упрощает работу с HEX редактором. ты же не хочешь сказать, что это сложнее, чем выискивать смещения, постоянно сверяться с твоим мануалом или запоминать их наизусть? о_О
Комрады, пользуйтесь закладками для Hex Workshop! Цените чужой труд и экономьте свое время) |
Цитата:
|
SееD, закладки более подробно разложил.
Если надо перекачай... Интересно, кто-нибудь смог повторить тоже самое? Или это никому не нужно? |
Вот изменил место положения меню, цвета не стал менять, мне и так удобно! С закладками все настолько просто, что невозможно не разобраться!!!
scrsht |
PhoeniX-LIFE, тебе бы заголовок и фон меню голубовато-синий подошел бы к теме, а цвет выделения красным.
Теперь этот satelite.prx можо тоже в темы CTF добавлять ))). |
ErikPshat, а можете сказать, как переименовать M33 VSH Menu?
|
Цитата:
|
Цитата:
Вот цвет исправил, кстати, я когда исправлял M33 VSH MENU на PhoeniX-LIFE я даже не задумывался о колличестве симмволов, повезло что там и там их по 12!!! А то вот до этого момента сидел бы думал бы, почему не работает!!! =)) scrsht |
PhoeniX-LIFE, ух ты, класс!!! Теперь всё сочетается ))).
А русифицировать не пробовал? Ещё, текст ты можешь сделать длиннее, чем в оригинале или короче. Главное, чтобы не вылезал за выделенные пределы. Т.е. там, где оригинальный текст кончается и далее идут парные нули, значит это место зарезервировано под более длинный текст, значит туда можно ещё дописать. Но, после последнего символа, должен оставаться обязательно один нулевой байт - 00. А если хочешь наоборот укоротить строку, написать короткое слово, то пустые места нужно просто забить нулями. Если хочешь вписать слово короче, но не укорачивать саму строку, то нужно заполнить оставшуюся часть спереди или сзади пробелами - символ 20 в коде или просто пробел в тектовой правой части программы. Для русификации нужно сначала пропатчить файл русской кодовой таблицей (она в патче уже встроена). Затем снять залочку 7F на FF. Затем на месте английских слов вводить в коде русские слова, ориентируясь по рисунку русской кодовой таблицы. |
разница есть если править от M33-6?
|
VSH MENU не менялось с М33-4. Оно то-же.
|
не понял я как позицию менять
Скрин |
oohh, зачем тут менять-то?
Тебе нужно работать с закладками. Там, где написано Bookmarks. Меняй значение Value. |
Цитата:
|
oohh, так у тебя под рукой готовые закладки HBK. Там все позиции проставлены и по Х и по Y.
Нужно только в столбце Value подставлять свои значения, куда ты хочешь сместить строчку. Выделяя в закладках нужную строку, у тебя код автоматически сам выделится, на который эта именно закладка предназначалась. Больше ничего не требутся. Цитата:
Я писал этот фак, не основываясь на готовых закладках. Закладки (Bookmarks) я просто потом сделал и добавил, чтобы облегчить труд ламеров ))) |
Цитата:
|
oohh, эту тему внимательно читал: https://www.pspx.ru/forum/showthread.php?t=87213 ?
Там есть ссылочка на 6-ую версию. Думаю нет никаких препятствий, чтобы обновиться. Если религия позволяет ))) |
Текущее время: 14:40. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.