CXMB PSP - GameBrew

Publish date: 2024-05-04

CXMB stands for Custom XMB or Custom Cross Media Bar (as XMB stand for Cross Media Bar, the X being read as Cross) and is a plugin made by Poison.

With the CXMB plugin, you can use CTF theme's. A CTF theme contains a whole Flash0 theme in one file. With CXMB you don't have to flash anything to use a custom theme, you simply enable the plugin, put your themes in the theme folder and then select one from the XMB's Theme selection section which with the plugin enabled shows the custom themes instead. Everyone can make a CTF from a Flash0 Theme, either using the PSP or PC.

This plugin comes with 2 versions:

Installation

Please select either one version according to your application.

Lite Version:

Copy cxmb folder to the Memory Stick.

Add the following line to your vsh.txt file in the seplugins directory

ms0:/cxmb/cxmb.prx 

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 and the official update EBOOT.PBP you need.

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 the following line to your vsh.txt file in the seplugins directory

ms0:/cxmb/cxmb.prx 

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.

User guide

Install CTF theme (both versions supported):

Note you must use a CTF that has a corresponding version to your PSP.

Copy the ctf files to ms0:/PSP/THEME/ and you can select theme via XMB's theme setting.

File structure will look like this:

ms0:/ |-cxmb/ | |-cxmb.prx | |-conf.txt | |...... |-seplugins/ | |-vsh.txt |-PSP/ | |-THEME/ | | |-mytheme.ctf | | |-mytheme2.ctf | | |...... 

Traditional/Default Theme (CXMB full version only):

First you need to download the official Sony Custom Theme Converter and prepare the images following dimensions and formats.

Use the Converter to produce a ptf file contain the above preview icon, preview image and wallpaper at your option.

Then 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 the traditional theme files to ms0:/cxmb/, reboot your PSP, and it will generate your ctf theme file at ms0:/PSP/THEME/

File structure will look like this:

ms0:/ |-cxmb/ | |-cxmb.prx | |-conf.txt | |-mytheme.ptf | |-support/ | | |-paf.prx | | |-common_gui.prx | | |-vshmain.prx | |-font/ | | |-ltn0.pgf | | |...... | |-vsh/ | | |-module/ | | | |-vshmain.prx | | | |...... | | |-resource/ | | | |-01-12.bmp | | | |-topmenu_icon.rco | | | |...... |-seplugins/ | |-vsh.txt |-PSP/ | |-THEME/ | | |-mytheme.ctf | | | ...... 

Note: To create CTF, you will need to decrypt PRXs and RCOs into editable states (and convert your creation into CTF file). You can use program such as CTFtool GUI, which is specifically developed for CTF development, it can also convert Themes between different firmwares versions.

Additional notes

Screenshots

Custom themes by BigDaddyWeaves
cxmb2.png

cxmb3.png

Compatibility

Works with the following:

CFW 3.71
CFW 3.80
CFW 3.90
CFW 4.01
CFW 5.00 M33

Changelog

v3.3

v3.2.1

v3.2

v3.1

v3.0

v3.0 prior

Credits

Thanks to Matchung, Gilleco, Aeolusc, Real.KK, SilverSpring, SchMilk.

Thanks to everyone who has contributed to the PSPSDK.

Thanks to everyone who has contributed to PSP CFW.

External links

ncG1vNJzZmivp6x7qK3MnpmrnadjvLOzjrCgpKFfeKWOjr6Jiok%3D