(\___/)
(='.'=)
( \ / )
('')_('')
To Alien
http://www.2alien.info
http://www.2alien.net
CXMB 3.0 for 3.71m33/3.90m33 by Poison
==============================
A hand-made PSP XMB theme (witch is usually hex edited from the official PSP firmware files) enabler.
-=FIRST OF ALL=-
I have to say sorry for all user of the previous CXMB version who had converted any theme to ctf format, because I update the ctf format structure in this version, in order to display it in XMB's theme selector, there must be a valid ptf header in my ctf format.
SO, YOU HAVE TO CONVERT ALL THEME AGAIN!
-=FEATURE=-
+Without touching your PSP Nand flash, you can get all amazing effect provided by traditional ready flash theme show in your XMB. (I mean nothing would be written into flash)
+With CXMB full version installed, traditional XMB theme would be packed into a .ctf (short of cxmb theme file) file, then you can share it easier, and CXMB lite version user can download .ctf file then apply it.
+You can select your theme via XMB's theme selector (Settings->Theme settings->Theme) , and apply it.
-Fix a font bug ( after sleep or usb connection it display ugly character ).
-=REQUIREMENTS=-
A PSP (either fat or slim one) with 3.71m33/3.90m33 custom firmware (or whatever CFW with which you can start cxmb.prx while PSP booting into XMB) installed.
3 decrypted prx (paf.prx, common_gui.prx, vshmain.prx) from official 3.71/3.90 update EBOOT.PBP if you want to use CXMB full version to convert traditional XMB theme to a .ctf file.
-=CXMB INSTALLATION=-
Lite Version:
-Copy cxmb folder to your memory stick.
-Add a line ms0:/cxmb/cxmb.prx in your vsh.txt (ms0:/seplugins/vsh.txt).
You will get a file structure like this:
ms0:/
|-cxmb/
| |-cxmb.prx
|-seplugins/
| |-vsh.txt
|-PSP/
| |-THEME/
-Reboot PSP and enable cxmb.prx in Recovery menu.
Full Version:
-Get RS Psar Dumper by Red Squirrel from
http://redsquirrel.pspgen.com/RSPsar...per%20v3.1.rar.
-Get the official 3.71/3.90 update EBOOT.PBP.
-Follow the readme of Psar Dumper, decrypt and dump 3 prx (paf.prx, common_gui.prx, vshmain.prx).
-Copy cxmb folder to your memory stick, and place the 3 decrypted prx in cxmb/support/ .
-Add a line ms0:/cxmb/cxmb.prx in your vsh.txt (ms0:/seplugins/vsh.txt).
You will get a file structure like this:
ms0:/
|-cxmb/
| |-support
| | |-paf.prx
| | |-common_gui.prx
| | |-vshmain.prx
| |-cxmb.prx
|-seplugins/
| |-vsh.txt
|-PSP/
| |-THEME/
-Reboot PSP and enable cxmb.prx in Recovery menu.
-=THEME INSTALLATION=-
Traditional Theme (CXMB full version only):
-Download SCE's official ptf Custom Theme Converter here:
http://www.jp.playstation.com/psp/dl...stom_Theme.zip
-Prepare a 16x16 256 colors png and a 300x170 24bit bmp for preview
-Use the Converter to produce a ptf file contain the above preview icon and preview image
-Copy the ptf file to ms0:/cxmb/
-Edit the conf.txt's first line to /PSP/THEME/xxx.ctf, the ctf name must be the same as the ptf you produced, for example, if you have ms0:/cxmb/mytheme.ptf, you should edit this line to /PSP/THEME/mytheme.ctf
-Copy traditional theme files to ms0:/cxmb/, reboot your PSP, and it will generate your ctf theme file at ms0:/PSP/THEME/
File structure will like this:
ms0:/
|-cxmb/
| |-font
| | |-ltn0.pgf
| | ......
| |-vsh/
| | |-module/
| | | |-vshmain.prx
| | | ......
| | |-resource/
| | | |-01-12.bmp
| | | ......
| |-conf.txt
| |-mytheme.ptf
| |-support
| | |-paf.prx
| | |-common_gui.prx
| | |-vshmain.prx
| |-cxmb.prx
|-seplugins/
| |-vsh.txt
|-PSP/
| |-THEME/
| | |-mytheme.ctf
| | ......
CTF Theme file (Both version support):
copy the ctf files to ms0:/PSP/THEME/, and you can select theme via XMB's theme setting.
File structure will like this:
ms0:/
|-cxmb/
| |-cxmb.prx
| |-conf.txt
| ......
|-seplugins/
| |-vsh.txt
|-PSP/
| |-THEME/
| | |-mytheme.ctf
| | ......
-=NOTICE=-
-Restore to original theme before you install CXMB.
-You can't see official ptf theme in theme setting after you enabling CXMB.
-After you apply a theme in XMB's theme setting, it will reboot PSP automatically.
-DON'T forget to edit the conf.txt before you convert a new traditional theme. if the theme you specifics in conf.txt exist, it won't be override.
-CXMB Lite version can only use ctf theme file.
-It will take some time to build ctf file in XMB booting up after you install new traditional theme.
-Remove/Replace the theme in use or plug out memory stick at XMB runtime might cause some font issue (if your theme contains a custom font), after that XMB might display some characters odd.( it seems fixed in this version )
-Please follow GPL License using the source code.
-=BUILDING FROM SOURCE=-
README file in SOURCE folder.
-=CREDIT=-
Thanks to Matchung, Gilleco, Aeolusc, Real.KK, SchmilK for advise and testing.
Thanks to PSPMOD.CN for providing test theme and advise.
Thanks to SilverSpring who taught me a lot in reserving.
Thanks to everyone who has contributed to the PSPSDK.
Thanks to everyone who has contributed to PSP CFW.