Наконец-то вышла обновленная версия этого замечательного плагина для прошивки 5.00М33-Х, который позволяет использовать темы формата CTF без вмешательства во flash0.
Темы CTF теперь стали стандартом de Facto для кастомных прошивок, позволяющие преукрасить и полностью изменить оформление меню всего PSP по своему вкусу, в отличии от консолей с официальной прошивкой, имеющей классический вид оформления.
Установка и использование:
Папки "cxmb" и "seplugins"архива, скопируйте в корень карточки памяти:
Нажмите кнопку "SELECT" и выберите перезагрузку "Reset Device", удерживая при этом "Правый прозрачный триггер".
Попав в Recovery Menu, зайдите в пункт "Plugins" и проверьте,
активирован ли ваш плагин cxmb.prx [VSH] на Enabled.
Скачайте и положите готовые темы *.CTF, сделанные под вашу версию прошивки, в папку ms0:/PSP/THEME/...
Зайдите в меню "Настройки темы -> Тема" и активируйте желаемую появившуюся тему.
Консоль сама перезагрузится с уже новым оформлением.
Самостоятельная сборка темы:
Вы так же можете собрать свою тему из своих файлов прошивки, кастомизировав их по своему или взяв из других разобранных тем и собрав все необходимые файлы по папкам, как они должны находиться во flash0.
Так же, иногда вместе с темой CTF в одном архиве прилагается готовая папка Flash0.
Для чего разработчики Тем это делают?
Да просто, чтобы облегчить нам жизнь и не заставлять нас мучиться с распаковкой тем CTF.
Например, вы сами можете заменить или добавить туда файлы по своему усмотрению, а потом собрать свою тему CTF с помощью этой же программы.
Особенно часто бывает, что темы за бугром собирают без поддержки русских символов. За это отвечает файл шрифта ltn0.pgf в папке "FONT". Достаточно удалить или заменить этот файл и тема становится русскоязычной, т.к. шрифт теперь будет браться из прошивки или из заменённого файла, поддерживающего кириллицу. Так же можно добавить свой Геймбут, фоновую картину и прочее.
ШАГ 1. Подготовка файла PTF.
Имейте ввиду, что без такого файла PTF (файла официальной темы SONY), никакая тема CTF работать не будет.
Заполняем поля на первой вкладке, как показано на рисунке:
Скрин
На следующей вкладке "Wallpaper" вставляем картинку обоев BMP.
Параметры картинки - 480x272, 24Bit true color (это значит три 8-битных канала RGB, без 4-го Альфа-канала, иначе картинка получится 32Bit, что здесь неприемлимо):
Скрин
На последней вкладке "Others" вставляем:
Иконку формата PNG - 16x16, 256 цветов
Картинку превью BMP - 300x170, 24Bit true color
Скрин
Нажимаем в меню "File -> Export" и вписываем название будущего файла PTF:
Скрин
Наблюдаем, как компилируется файл PTF и в конце видим сообщение: "Create Completed."
Скрин
Примечание: Разобрать файл PTF из чужой темы вы можете по ЭТОЙ инструкции.
Затем снова пересобрать, как вам хочется, можете по описанной выше инструкции.
ШАГ 2. Собираем всё в одну тему CTF.
Берём скомпилированный файл Theme_Name.PTF и копируем его на PSP в папку ms0:/cxmb/...
Открываем файл ms0:/cxmb/conf.txt и в строке /PSP/THEME/Theme_Name.CTF изменяем название Theme_Name так же, как у файла PTF (расширение .CTF на конце - не трогаем).
Добавляем ваши файлы темы flash0 в папку ms0:/cxmb/..., при этом соблюдая структуру папок, точно так же, как они лежат во flash0. Например:
CXMB
FONT
ltn0.pgf
VSH
module
opening_plugin.prx
osk_plugin_500.prx
paf.prx
pafmini.prx
vshmain.prx
recource
game_plugin.rco
impose_plugin.rco
msvideo_main_plugin.rco
music_browser_plugin.rco
opening_plugin.rco
system_plugin_fg.rco
topmenu_icon.rco
Плагин должен быть активирован и после перезагрузки, тема CTF сама сгенерируется и появится в папке ms0:/PSP/THEME/Theme_Name.ctf
Примечание: Разобрать любой файл CTF на составляющие (flash0) вы можете специализированными прогами типа "CTF Manager" или "CTF Tool"
И ещё сборка из 22-ух русифицированных тем от девелоперов нашего братского форума PSPFAQS.RU
Содержимое архива извлеките в папку ms0:/PSP/THEME/...
В архиве содержится одна очень хитрая тема RANDOM.ctf. Если её активировать, то после каждого нового включения PSP, будет загружаться каждый раз другая тема.
СКАЧАТЬ 35.95 МБ в архиве, 93.4 МБ в распакованном виде.
Последний раз редактировалось ErikPshat; 28.08.2009 в 11:14.
Сорри что пишу в не подходящию тему , но чтоб не создавать много тем спрошу здесь.Ставлю ctf темы , а изменяется токо обои и значки на стандартные.Установил CXMB 3.2.1 в корень флешки , тоесть получилось ms:0/cxmb/ , создал папку SEPLUGINS , тоесть получилось ms:0/SEPLUGINS/. В ней создал файл VSH.TXT где прописал пусть к плагину ms0:/cxmb/cxmb.prx.Активировал все это дело в рековери меню.Темы закидывал и в ms:0/cxmb/ и в psp/theme/ и язык системы менял , результат один.Прощу помощи у тех кто сталкивался с такой проблемой.
вы то хоть писали бы кто Орган переводил... а то пыхтишь весь день и вот тебе благодарность. не то что ссылки не поставят на оригинал, так еще и даже не упомянут нигде.
сид, благодарность в сердцах =) и там где зарелизил.. интернет очень большой и люди могут не знать откуда тот или иной файл.. так что, благодарность она есть, но обращена вникуда ))
добавлено через 1 час 2 минуты
учиха), архив битый
Последний раз редактировалось pathific; 03.11.2008 в 02:39.
Причина: добавил, подумав
вы то хоть писали бы кто Орган переводил... а то пыхтишь весь день и вот тебе благодарность. не то что ссылки не поставят на оригинал, так еще и даже не упомянут нигде.
да, и CTF для 5.00 пока что ничем не распакуешь.
Первое я не понял... В смысле, ты переводил его тему? Ну за такой труд - респект!!!
А вообще, там достаточно поменять файл LTN0.PGF, вроде бы.
По поводу второго - это ты зря.
Вот только что распаковал темы:
Короче, вот две тулзы, которые пригодятся для полной распаковки CTF 5.00: PTF2RCO PTF2CTF
Ну ещё понадобится свеженький Хекс-редактор, для подкорректирования двух байт в CTF.
Каких байт? - об этом написано в инструкции при запуске файла "Unpack CTF.exe", который находится в папке "CTF Tool -> Unpack CTF to Recource". В эту же папку следует кидать файл темы CTF для распаковки.
Последний раз редактировалось ErikPshat; 03.11.2008 в 12:45.
Распакуйте плз R3 Babys Breath, Side Life V3 и !!!!!!ПЛЗ!!!!!! http://trobert94.saina-lesite.com/ ---The dark Knights, PSP XMB, Playstation3, Boof, DarkSilkglass
Заранее спасибо!!!!!!!!!!!!!!!!
И почему я когда из темы organ копирую opening_plugin.rco у меня при вкл. зыз картинка как в теме, звук зыз, а при запуске игр тоже как в теме, а у меня стоит gameboot просто скачанный другой??!! веть должно быть при вкл. зыз картинка и звук как в теме, а при вкл. игр мой закаченный gameboot!! ?!чё за х*рн*!?
Последний раз редактировалось terupak; 03.11.2008 в 22:36.
Распакуйте плз R3 Babys Breath, Side Life V3 и !!!!!!ПЛЗ!!!!!! http://trobert94.saina-lesite.com/ ---The dark Knights, PSP XMB, Playstation3, Boof, DarkSilkglass
Заранее спасибо!!!!!!!!!!!!!!!!
1. Не слишком ли много для новичка, без аватара и с неизвестной прошивкой?
Только зашел, а уже все темы хочет, чтобы для него кто-то весь день сидел и переделывал.
А для кого здесь весь форум исписан инструкциями, как это нужно делать??? А конкретно, выше был дан ответ на твои запросы вместе с поным комплектом программ.
Да ты даже не читал ни одной инструкции по кастомизации в разделе "Тюнинг интерфейса", а уже в других темах понапросил столько, чего сам не представляешь.
Ещё один такой запрос и ты будешь "Учиться читать", а не писать!
2. Терупак, тема имеет высший приоритет. Даже не зависимо, что ты кинул в прошивку, у тебя будет в первую очередь отображаться выбранная тобой тема.
Ведь, когда ты выставляешь тему CTF или PTF, у тебя же отображается именно эта тема, а не стандартная Sony, которая лежит в прошивке в файлах RCO или даже PRX.
Последний раз редактировалось ErikPshat; 03.11.2008 в 23:28.
добавлено через 6 минут
Tема ptf = значит должно быть при вкл. зыз картинка и звук как в opening_plugin.rco вытащенный из темы organ, а при вкл. игр мой закаченный gameboot.А получается звук при вкл. зыз сони, картинка из opening_plugin.rco вытащенный из темы organ, и какого-то gameboot темы organ, хотя в проше файл стоит другой, а из темы organ я геймбут не брал!
добавлено через 7 минут
лень аватар ставить, проша 5.00М33-3, и я не новичок!
тогда можешь подробнее объяснить что значит "для подкорректирования двух байт в CTF.
Каких байт? - об этом написано в инструкции при запуске файла "Unpack CTF.exe""
Unpack CTF to Recource. В эту же папку я кидаю файл темы CTF для распаковки.потом запускаю Unpack CTF.exe в итоге он пишет NOT a CTF fail! open Error!
Объясни что делать??!
Последний раз редактировалось terupak; 03.11.2008 в 23:46.
Причина: добавил, подумав
terupak, присмотрись внимательнее в картинку, о каких байтах идёт речь:
Перевожу то, что сам же и написал ))):
Инструкция:
Положите декриптованные файлы vshmain.prx, common_gui.prx, paf.prx от официальной прошивки 5.00 в папку: "unctf -> support -> 3.90" (Ну тут можно догадаться, что папку "unctf" я переименовал как "Unpack CTF to Recource"). Необходимые файлы уже лежат в папке "3.90"
В файле CTF для прошивки 5.00, измените значения как для прошивки 3.90.
В Хекс-редакторе подкорректируйте значения в файле CTF: 0х10,0х11,0х12,0х13 как для прошивки 3.90 в соответствии с представленным ниже списком:
Прошивка 3.71: 0хDEAD0371
Прошивка 3.80: 0xDEAD0380
Прошивка 3.90: 0xDEAD0390
Прошивка 4.01: 0xDEAD0401
Прошивка 5.00: 0хDEAD0500
Примечание: эти значения записываются наоборот, например DE AD 03 90 = 90 03 AD DE.
Т.е. значения записываются в хексе задом-наперёд побайтово (один байт - двузначное число от 00 до FF).
Так вот, в темах CTF, созданных под прошивку 5.00, именно в этих значениях записан номер прошивки 0хDEAD0500, что не даёт декриптору распаковать файл, т.к. он об этих значениях не знает. Поэтому, чтобы дать понять декриптору, что по чём, надо ему подсунуть значения от прошивки 3.90 - 0xDEAD0390 (наоборот 90 03 AD DE), с которыми он хорошо знаком. И дальше пойдёт всё, как по маслу.
А где эти значения offset: 0х10,0х11,0х12,0х13 находятся, смотрите на скрин ниже:
Последний раз редактировалось ErikPshat; 19.11.2008 в 13:26.