How to install custom XMB icons on your PSP
I said a while ago that I wasn’t planning on ever changing the XMB icons on my PSP, but having seen the interest this modification has had, I thought I would give it a go and see what its all about.
Update: Please see this post : Icons Sets and Themes for a more upto date look at whats possible with the PSP XMB, and for the link to the RCO Icon Editor, which makes customising the XMB much easier.
The principle is straightfoward - if you’ve got a PSP with a firmware version that allows access to Flash0 (firmware 1.5, 2.71SE, 3.03OE etc), then you can customise your XMB icons by writing a new topmenu_plugin.rco file to the vsh/resource directory.
Note: At the moment, this does not work with custom firmware 3.10OE-A. Attempting to flash a topmenu_plugin.rco to a 3.10OE PSP will resultin a partial brick, that will require recovery via the recovery menu.
There are a number of applications that will write to flash0 for you, but my preferred method (on custom firmware 3.03OE-C) is to use the recovery menu and use the USB toggle under the advanced menu option. I will talk through this process in a moment.
First things first, heres an example of a PSP with a custom set of XMB icons. This is the Alienware themed icon set (author unknown), which I’ve included in the software download for this tutorial.
You will notice that there are only six icons changed from the above pictures - the settings, photo, music, video, game, and network icons. These are the only ones at present that are customisable in a straightforward manner.
To create the topmenu_plugin.rco file for writing to the flash0 on your PSP, you need to download the following:
Download: topmenu_plugin Creator (Includes the Alienware wallpaper).
Unzip the file and you should have a directory called topmenu-plugin-creator.
Browse to the directory and you will find 6 bmp files, named 1 to 6. These are the 6 individual icon files. Double click the start.cmd and it will generate a topmenu_plugin.rco file using the six bmp files. You will see a box appear with some text, this will confirm the topmenu_plugin.rco file has been generated (or not).
The DOS-box should have the following text at the bottom when it has completed:
soubory nalezeny
Kontrola velikosti ikon … hotovo
Prevod … hotovo
1 file(s) copied.
konec scriptu …
You should now have the topmenu_plugin.rco file in the directory containing the start.cmd and 6 bmp files.
![]()
To install the topmenu_plugin.rco on your PSP, you need to boot it up in recovery mode (3.03OE custom firmware users). Simply power off your PSP fully by holding the power switch up for 10 seconds, then turn it back on while holding the right shoulder button in.
You then select the advanced menu option, and then the Togle USB (flash0) option. You do need to have the USB cable plugged in and connected to your PC.
![]()
You will then be able to browse to the vsh/resource directory and replace the existing topmenu_plugin.rco with your newly generated topmenu_plugin.rco file. You may wish to backup your original topmenu_plugin.rco file before copying over the new file, in case you wish to return back to the orignal icons.
![]()
If you do not have access to the flash0 direct from a USB connection, you can use software such as X-Flash to write the topmenu_plugin.rco file for you.
Note: There is a (very) small danger of bricking your PSP doing this, as it does write to the PSP’s flash memory. Please be sure to follow the instructions carefully, and if you are not sure what you are doing, stop and ask someone.
Note: The Alienware Icons and wallpaper are used here in good faith, their original author is unknown at this time. If the original artist gets in touch, I will add full credit for his (or her) work.
You can make your own icons if you wish, they must be 8-bit, 64pixel by 64pixel bmp files. The first colour in the palette determines the transparency value. Software such as MS Paint should be sufficient to create an icon, although there are plenty of freeware icon creators if you wish to use something a little more advanced.
The six bmp files need to be named 1 to 6, and will be used in the following sequence :
- 1.bmp : Settings Icons
- 2.bmp : Photo Icon
- 3.bmp : Music Icon
- 4.bmp : Video Icon
- 5.bmp : Game Icon
- 6.bmp : Network Icon
You can also download the following file, which contains a number of XMB icon sets that can be used to create your own unique XMB look.
Download: XMB Icons
If you have enjoyed this tutorial, please Digg It!.
[…] Custom Firmware 3.10OE-A released for the PSPHow to install custom XMB icons on your PSPPSP Hacking 101 video - Downgrade 3.03 to 1.5How to install Doom on your PSPPSP Game - TOCA RAce Driver 3 Release DateHow to copy YouTube videos to your PSPPSP Game - World Snooker Challenge 2007 ReviewSenior Developer of PSP Game Crush InterviewedPSP Firmware 3.10 Decrypted AlreadyPSP Sales DeclineArmed Robber attempts to get PS3 by GunpointPSP Wallpapers - Chapter 3Sony Release 3.10 Firmware in KoreaDowngrader for PSP’s with firmware 3.03 […]
i need help, i would really appreciate if someone could help me understand about working with the xmb, i know how to use the psp well but i want to learn how to customize the xmb. I dont know anything about topmenu_plugin Creator or any of the other stuff that you need to change the xmb.Do i need special programs or files in order to do it? i really need help on this subject. someone pleeeease help!!!
how do i unn zip the fiple cause when i download it it comes up as an rar file and i cant open it cause i dont know how
yamum,
you need winrar
just google winrar. It’s a pretty vital application.
So, if i have a 3.11 psp ( i dont know if its capable of doing ANYTHING with homebrew) than..it wont work…am i correct?
papango, sorry, 3.11 PSP’s cannot, at the moment, use homebrew.
hey Dave,
so, is there any way to update my psp to any one of those custom firmwares that are out on the internet?
i already tried doing that…but..every time it loads there is an error and it wouldnt update to the custom firmware. I gave up eventually and just stuck to the ones that were on the psp.com site.
Eventually, i’ll want to use homebrew again.
I bought my psp from japan (ceramic white psp) and it came and i checked the firmware..and it was 2.5…so..i left it..
bought more games..and had to update to play them…now i’m here, where i want to keep the firmware update..and..at the same time..use homebrew.
For a while i used the Fanjita Eloader GTA boot. That got tiring and hard to use so i quit using homebrew.
Now i’m back to here again, hearing about homebrew..and custom firmwares…yet i cant use it!
any explainations to my problem would be MOST appreciated..btw sorry this is so long!
-papango
Papango, you are stuck with 3.11 for the moment. However, there are a number of peoiple working on cracking that firmware, which will allow you to play homebrew software and downgrade if required. It really is a waiting game, as to crack the firmware they first need to find an exploit.
The chances are new firmware updates (3.12 etc) will be out before an exploit is found - it is essential you try to stay on your current firmware and don’t upgrade, as historically, older firmware versions get cracked first.
Cheers
Dave
Dave,
Thank you for the info!
I’ll stay on 3.11!
I just have ONE more question,
Will the exploit work on my psp??
because in the past, i’ve tried to use the exploits and none have worked..for me…
THanks SO MUCH for your help!
-Papango
hey, im kinda new to this, i cant seen to get past the “start.cmd” part. it says that there is no file copied and that the system cannot find the path specified, and ‘doit.cmd’ is not recognized as an internal or external command, operable program or batch file.
Can u help me out?
J, you should be using the RCO Icon editor now instead of the above : RCO Editor. This will make installing and using custom icons much easier.
See this post : Icons Sets and Themes to see what is now possible with the PSP’s XMB.
can you do this on 2.6
Brian, no, you need to have the custom firmware 3.03OE to use these themes. Its simple enough to downgrade your PSP to 1.5 and then upto the Dark_AleX custom firmware though.
how do you get the flash0 files? i have a 3.03 OE-B PSP…i know how to get to the recovery menu but i dont have any of the flash0 files…how do you get it?
3.30 firmware is out!!
that means i’m not updating and i’m waiting for the custom!
right everyone?
Papango, yes, hold tight and don’t upgrade.
Got it Dave.
Dude, your so helpful…gosh..i dont think you realize how helpful you are to everyone….thanks so much for your help!
Hey Dave,
GOt another question. Boy i’m a pest. ANyways…
That decrypted 3.30 version that Team C+D came out with…do you know if these themes will work on it?
I’ve been looking into it..dont worry though..i’m still on 3.11 and NOT upgrading till i know for sure what i’m going to do…
Papango, not sure whether the 3.03OE custom icons will work on the 3.30OE (when it comes out). As the 3.10OE has issues with the icons, due to the way the menu is encoded, I doubt if the 3.30OE will be able to use them.
Besides, if you are on 3.11 you still won’t be able to use a 3.30OE firmware - the only way to upgrade to custom firmwares is to be able to downgrade to firmware 1.5 first, somthing that you cannot do as yet.
yeah. i just gotta wait for a downgrader for one of those higher firmwares or for the 3.11 i’m on now.
its a pretty fun waiting game..lol..
just curious,
but if i downgrade on a higher firmware..to 1.5…and then
i upgrade to 3.03OE…
do i still have the same benefits as the higher firmware that i previously started with?
Great tutorial. Thank you very much…
Papango, you only get the benefits of whatever Dark_Alex manages to add to the custom firmware. In other words, 3.03OE generally only has the functions that 3.03 has, it will be missing anything that came along after in 3.10/3.11/3.30.
However, 3.03OE is just around the corner, and will be the most upto date custom firmware available.
can i download it on ma psp using internet browser
This in the only site on the www that will tell you noobe style how to install the icons, but i know submenu (what ever it’s called the stuff under movie music pictures ect.) custom icons are possible now but how??????
Byrdman, see Full XMB Icons and High Res ICons for details on the full XMB icon creation.
[…] PSPCulture » Blog Archive » How to install custom XMB icons on your PSP […]
Hey dave, i am very confused about how to install the icons, because once i download the files ontop my computer and then i winzip it and it work do you have any suggestions?
thanks
-matt
Dave, is it safe to use this custom xmb icon on ver 3.02oe-b?
Blink, no, you need to go to at least 3.03OE-C, or upto 3.40OE.
Also check out the links for comment #26 for better details on XMB icons.
hmm ok..but i need ur help, can u tell me the step by step for upgrading 3.02oe-b to 3.030e-c..becoz most of the sites a bit confusing they teach us all the fw..thks a lot. (:
thks dave finally i upgraded to 3.03oe-c n manage to use this xmb icon..:))))
hey, can any one tell me where i can download the alienware XMB?
cheers!
btw i have firmware 3.40 OE-A, will this work on my PSP?
thanks!!!
dude i am stuck man i need some real help
i need alot of help asap
can u costomize your icons on frimwire 1.50
Tyler - no. Upgrade to 3.40OE and then you can.
i switch the origional topmenu_plugin.rco with the alienware topmenu_plugin.rco and i start up my psp and it dosent work i just get a black screen, so i take the battery out and restart it in recovery mode
wats wrong?
LU7H3R, make sure you only use custom XMB themes that are designed for your custom firmware version. Non of the themes here are compatible with firmware 3.32M33, only 3.30OE/3.40OE.
Hey,
I am wondering if I can still do recovery mode with a normal standard network update (System Software version 3.71) co’z i keep trying to do it and it won’t werk. I am also having the same problem as J.
HELP!!!! WHEN I SAVE THE FILE IT SAVES IT AS A rar. FILE WHAT DO I DO?
i cannot log into recovery mode.. it just boots normally when i do the R method.
Sal - you need to use winrar to unzip the files.
Bernis/AZdaspaz - you need to havea custom firmware installed to be able to access the recovery mode.
eeehhhh, Dave,
your always online [and weve got the same name]
when i open the .rar file i cant see the ’start.cmd’ lil’ help?
thanks^^
[TRUST A FELLO DAVE!!!]
ok, first problem sorted but now every time i open up the ’start.cmd’ file it comes up with
“*.bmp
The system cannot find the file specified.
0 file copied.
The system cannot find the path specified
‘doit.cmd’ is not recognised as an internal or external command,
operable program or batch file.
konek scriptsu …”
WTF???
can the rco file work in any kind of cfw because i have a 3.71m33-4
jad, themes are firmware specific - don’t mix rcos from one firmware with another or it won’t work.