PSP Hacks - Forums
Go Back   PSP Hacks - Forums > PSP Community > Tutorials

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 02-19-2007, 07:24 AM
SXForce SXForce is offline
PSP Guru
 
Join Date: Oct 2006
Location: ~The Netherlands~ Post/Day: X
Posts: 1,731
SXForce User Has a Beginner Reputation
Default

Note: This Guide is NOT under construction anymore!

Legend:
- Warning
- Progress in part
This is the full guide for fully changing the PSP's XMB (Cross Media Bar) Menu. - Internet link
- Time it takes

- Grade
PLEASE NOTE:
THERE IS ALWAYS A CHANCE OF BRICKING WHILE FLASHING.
HAVE CUSTOM FIRMWARE 3.02 OE-A TO 3.40 OE-A'.
DO NOT USE ANYTHING OF THIS GUIDE IF YOU DONT KNOW WHAT YOU ARE DOING
YOU NEED TO KNOW WHAT FLASHING IS.
ALL YOU DO IS AT YOUR OWN RISK, I'AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PSP.




The Guide:
1. Custom Volume Bars
2. Custom XMB Name Labels
3. Custom XMB Icons
4. Custom XMB Font
5. Custom XMB Battery
6. Custom XMB Waves
7. Custom XMB Sounds
8. Your Background with Wave
9. Custom Busy Icons
10. Load Gameboot from MemoryStick
11. Your own website link in XMB
12. Custom Coldboot Text
13. Custom Gameboot Text
14. Network update Homebrew Launcher
15. Custom USB Sliding Bar
16. Custom Home Screen

The Guide for if anything goes wrong:
1. Recovery Menu




(All Custom firmwares) - ~10 Min -

FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor

SECOND:
Run the program:


Then select: Open RCO...
Now open a decrypted version of the impose_plugin.rco, download one here.


Now click one of the images to view them in the preview screen.
When you found the one that you like to edit click extract and save it in the folder you want.
Now open the file in a image edit program (eg. the gimp, photoshop) and change it to the icon you want, make sure you keep the dimensions and the color depth the same.
When you changed the icon, press Replace in the RCO Editor, and select the file you changed.
(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, these work both fine.)

THIRD:
Backup impose_plugin.rco first!

Flash the file impose_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.


Lazy?
Download and view some premade Volume Bars here: Custom XMB volume bars




(Custom firmware 3.02/3.03) -

First I explain the easiest one: RCO Editor v1.14 (by ZiNgABuRgA) -
Afer that I will explain how to do it with hex editors. -



RCO Editor v1.14
FIRST:
DOWNLOAD RCO Editor v1.11 (by ZiNgABuRgA)

SECOND:
Open a decrypted version of the topmenu_plugin.rco in the RCO Editor. (Download a decrypted one here)
Once you opened the RCO file press 'TEXT RESOURCES':


Now all the text shows up.
First select the language just above the text viewer/editor.
Now select the text that you want to change and then change it.
(eg. UMD™ (The first one) to ISO™)
The best thing of this program is that you can make text even longer than the original! (Shorter can also be done)
So you can now change 'UMD™' to 'My ISO™'', or whatever.


Once you changed the text, press 'Change'.
Note: Read the 'Tip' under the two buttons (Change and Reset)

THIRD:
Backup topmenu_plugin.rco first!

Flash the file topmenu_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.




Now... the Hex editors!
This can be done with the most HEX Editors, but I will explain two:
Hex Workshop
XVI32


Hex Workshop
FIRST:
Download Hex Workshop.

SECOND:
Open a decrypted version of the topmenu_plugin.rco in Hex Workshop. (Download a decrypted one here)
Now find your language (the one you use on your psp), its seperated by dots, like G.a.m.e.


Once you find your language, you can edit the text.
Example is in the picture:

NOTE: You must keep number of characters the same, and you need to keep the dots (00 Bytes) on the same place EG.
RIGHT: G.a.m.e. -> O.M.F.G.
WRONG: G.a.m.e -> L.o.L.o.L.o (Too long)
WRONG: G.a.m.e. -> Game (No dots)
And to make text shorter you can use spaces like, G. . . .


Once you are done with editing all the text, save the file.

THIRD:
Backup topmenu_plugin.rco first!

Flash the file topmenu_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.




XVI32
FIRST:
Download XVI32.

SECOND:
Open a decrypted version of the topmenu_plugin.rco in XVI32. (Download a decrypted one here)
Now find your language (the one you use on your psp), its seperated by □ (00 Bytes), like G□a□m□e□
You can edit all text you see, but the marked text is only the basic text:


Once you find your language, you can edit the text.
NOTE: You must keep number of characters the same, and you need to keep the □ on the same place EG.
RIGHT: G□a□m□e□ -> O□M□F□G□
WRONG: G□a□m□e -> L□o□L□o□L□o (Too long)
WRONG: G□a□m□e□ -> Game (No □)
And to make text shorter you can use spaces like, G□ □ □ □


Once you are done with editing all the text, save the file.

THIRD:
Backup topmenu_plugin.rco first!

Flash the file topmenu_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.






(Custom firmware 3.02/3.03) -

You can customize your XMB Icons with two different programs.
The first one that I mention here is the easiest: xmbPackager. -
The second one is a little harder: ZiNgA BuRgA's RCO Editor. -



(xmbPackager, only edit the Settings, Photo, Music, Video, Game, Network icons) -
FIRST:
DOWNLOAD the xmbPackager v0.3.

SECOND:
Once you extracted the zip file, open up the folder.


Now select 'sets' and choose your icons (or make icons yourself, do this by opening a picture in the 'sets' folder and edit it, then you have the right format).
Now copy the icons you want to the folder 'icons', and run 'start.cmd'.
Select your firmware (3.02 (Option C) can be used for 3.03 also, but not for 3.10), and press enter.


THIRD:
Backup topmenu_plugin.rco first!

Flash the file topmenu_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.




(ZiNgA BuRgA's RCO Editor, edit every icon) -
FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor
Get a decrypted version of the topmenu_plugin.rco. (Download a decrypted one here)

SECOND:
Run the program:


Then select: Open RCO...
Open a decrypted version of the topmenu_plugin.rco (Download one here)


Now you will see a list of all the icons that you can edit.
You can click one of the images to view them in the preview screen.
When you found the one that you like to edit click extract and save it in the folder you want.
Now open the file in a image edit program (eg. the gimp, photoshop) and change it to the icon you want, make sure you keep the dimensions and the color depth the same.
When you changed the icon, press Replace in the RCO Editor, and select the file you changed.
(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, thesework both fine.)

THIRD:
Backup topmenu_plugin.rco first!

Flash the file topmenu_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).
NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) -

3.02/3.03 OE -
FIRST:
Get a Custom font, you can find a lot in the Custom Fonts Section.
Get X-Flash

SECOND:
Once you got your font place it in the folder '__SCE__XFLASH\XFlash\Modified' make sure the font name is 'ltn0.pgf'.


Now put both folders (%__SCE__XFLASH and __SCE__XFLASH) in the GAME folder (if kernal is set to 1.5 in the recovery menu) or in the GAME150 folder (Default).

THIRD:
Now turn on your PSP and start X-Flash.
Once the program is fully loaded, select this option:
6. INSTALL CUSTOM FONT
Once the font is flashed, close X-Flash and restart the PSP, now you will have your new font.



3.10 OE -
FIRST:
Get a Custom font, you can find a lot in the Custom Fonts Section.

SECOND:
Backup font file(s) first!

Put your font file (ltn0.pgf) in f0:\font.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.


Restart the PSP, you will now have you custom font.




(All Custom firmwares) - -

FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor

SECOND:
After you extracted the files, open the RCO Editor.
Then select: Open RCO...
Now open a decrypted version of the system_plugin_fg.rco, download one here.


Now click the first image (The battery image, as you can see above), and click Extract... , now save it in the folder you want.
Now open the file in a image edit program (eg. The Gimp, Photoshop) and change it to the battery icon you want, make sure you keep the dimensions and the color depth the same.
It can be a little tricky to get the battery you make, on the the right place, so I suggest to make your battery within the red area I made (It can be longer in width, but I suggest you keep the height the same).
(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, these work both fine.)
When you changed the battery, press Replace in the RCO Editor, and select the file you changed.

THIRD:
Backup system_plugin_fg.rco first!

Flash the file system_plugin_fg.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) - -

FIRST:
DOWNLOAD XMBWave Editor
Hex Workshop.

SECOND:
Once you unpacked 'XMBWaveEdit.rar', open system_plugin_bg_deflate.bin in a hex editor.
(I suggest you backup the system_plugin_bg_deflate.bin file, because if you mess it up you need to download it again or extract it again.)
Once you opened it, select Edit -> 'goto' (Ctrl+G).


Now choose one of those decimals:
Decimals you can edit for:
Colour: 7767 to 7841
Shape: 528 to 946 don't edit too much because if you do, the wave will disappear or become crazy.
Colour and Contrast: 7653 to 7766

Note: Decimals are in pairs of two so, 03, 05, FF.....
Decimals can be changed from 01 through FF!
Make sure you edit the right decimals, you can find these numbers on the left.



Example for Colour: 7767 to 7841


Once you changed everything you want, save the file.
Now run 'start.bat' and your new system_plugin_bg.rco will be created.

THIRD:
Backup system_plugin_bg.rco first!

Flash the file system_plugin_bg.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) -

** Not Finished **




(All Custom firmwares) - -

This is the easiest mod in my whole tutorial!
*Warning: Some icons can be acting weird if you do this mod, however you can change this back by placing the old background back.*

FIRST:
Just get your picture (480x272 This is Full Screen), then open it in a image editing program (MS Paint also work), resize it to 352x199 and save it as 01-12.bmp.
Here are some links for backgrounds:
Link 1
Link 2
Link 3
Link 4

SECOND:
Backup 01-12.bmp first!

Flash the file 01-12.bmp to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: If there is something wrong with the picture somehow, it will appear blank/white.


*Doesn't this work right?
Try replacing your background with the background in this download (Just cut and paste) and resize it to 352x199:
DOWNLOAD




(All Custom firmwares) - -

FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor

SECOND:
After you extracted the files, open the RCO Editor.
Then select: Open RCO...
Now open a decrypted version of the system_plugin_fg.rco, download one here.


Now click the image tex_busy (The busy image, as you can see above), and click Extract... , now save it in the folder you want.

Now open the file in a image edit program (eg. the gimp, photoshop) and change it to the icon you want, make sure you keep the dimensions and the color depth the same.

(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, these work both fine.)

You need to replace your animation with the original.
Example of hue and saturation changed icons:


When you changed the animation, press Replace in the RCO Editor, and select the file you changed.
(If the program stops you from replacing, try to save it in 256 colours, or convert the picture to that number of colours.)

THIRD:
Backup system_plugin_fg.rco first!

Flash the file system_plugin_fg.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) -

** Not Finished **




(All Custom firmwares) - -

FIRST:
DOWNLOAD htmlviewer_plugin.prx
DOWNLOAD PSP Filer
DOWNLOAD. Hex Workshop



SECOND:
Place the both folders (%__SCE__Filer + __SCE__Filer) in ms0:\PSP\GAME150.
Now place htmlviewer_plugin.prx in ms0:\ (The root of your memorystick)
Now open htmlviewer_plugin.prx in a hex editor.
Press Ctrl+G and press HEX now enter offset 962C and press Go.
Now edit this in the right screen:


THIRD:
htmlviewer_plugin.prx first!

This looks a bit long but it acutally takes only 5 minutes or even less.

-Start PSP Filer
(If you get chinese language, press Select, O, [], X)
-Now select htmlviewer_plugin.prx in the list
-Now press X and then O to copy it to the ramdisk
-Once there is a message that sais: '1 file(s) copied' press O
-Press start until you see this in the left-top corner of the screen: file:[flash0:/]
-Select vhs and press O
-Now select nodule and now press this buttons:
Left trigger + D-Pas left + right trigger (Now your in 'Hacker' mode)
-Press X and then D-Pad Left to move the file.
-Now press O to replace it.
-Press O again to close the message.
-Close the program
-DONE




(All Custom firmwares) - -

FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor

SECOND:
After you extracted the files, open the RCO Editor.
Then select: Open RCO...
Now open a decrypted version of the opening_plugin.rco, download one here.


Now click 'tex_logo' as I did in the picture above, and click Extract...
Now select the folder where you like to save this picture, and give it a name.

Now open it in a image editing program.
(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, these work both fine.)

Note: You can only use 256 colours to draw/write what you want.


When you are done with editing, click Replace... in the RCO Editor, and select the picture you edited.

THIRD:
Backup opening_plugin.rco first!

Flash the file opening_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) - -

FIRST:
DOWNLOAD ZiNgA BuRgA's RCO Editor

SECOND:
Extract all the files from 'RCOEdit114d.rar' and then open the RCO Editor.
Then select: Open RCO...
Now open a decrypted version of the opening_plugin.rco, download one here.


Now click 'tex_psp_logo' and click Extract...
You now get a screen that let you save this picture, now just select the folder you want and name your picture.

Once you saved your picture, open it in a image editing program.
(Do not use MSPaint or Paint Shop Pro 9 for this, this programs cannot keep the color depth right. Use The Gimp or Photoshop, these work both fine.)

Note: You can only use 256 colours to draw/write what you want.


When you are done with editing, click Replace... in the RCO Editor, and select the picture you edited.

THIRD:
Backup opening_plugin.rco first!

Flash the file opening_plugin.rco to f0:\vsh\resource.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.





(All Custom firmwares) - -

FIRST:
DOWNLOAD update_plugin.prx
DOWNLOAD a hex editor (Hex Workshop and XVI32 are almost the same)

SECOND:
Open the Hex Editor and click Edit -> Find... (Just search for Find in XVI32)
Now a search box will show up and then type GAME.


Now click OK.
(Maybe you get a message like this:

Just click OK.)

Once it found GAME, you will see this:


(This is the path where the 'Network Update' will run the file from.)
Just edit the path between the red lines that you see in the picture above.
Now click Save (Ctrl+S)

THIRD:
Backup update_plugin.prx first!

Flash the file update_plugin.prx to f0:\vsh\nodule.
Get into Recovery mode -> Advance -> Toggle USB (Flash0).

NOTE: This can brick your psp, check ''The Guide for if anything goes wrong'' for more information.


To Reboot AND Shutdown your PSP instead of running homebrew, try to flash this PRX (To install check the THIRD part): DOWNLOAD
Note: To Shutdown: Hold 'L' while clicking the Network Update icon.




(All Custom firmwares) -

** Not Finished **




(All Custom firmwares) -

** Not Finished **





The Guide for if anything goes wrong:
1. Recovery Menu -


What the hell is a brick?
A bricked PSP is one in which the firmware has been corrupted so that the PSP will no longer start up.
Bricking usually occurs when a homebrew application is incorrectly installed, or a system update is interrupted while in progress.


You bricked your psp, and the only thing you can do is getting into the Recover Menu, what now?

First check some things:
The PSP is fully charged and still connected to the charger.
You have a folder called: RECOVERY in ms0:\PSP\GAME\ so (ms0:\PSP\GAME\RECOVERY).
You have downloaded the Official SONY 1.5 update
You have the Official SONY update of the firmware that you want to use for your custom firmware, this can be firmware 3.02/3.03/3.10, nothing else.

Now the Instalation/Recovery:
FIRST:

1. Download the installer for the custom firmware you want. (Custom Firmware: 3.02/3.03/3.10)
2. Copy the EBOOT.PBP in the map named 'oeupdmaker' to the RECOVERY folder.
3. Rename the EBOOT.PBP from firmware 1.5 to 150.PBP
4. Rename the EBOOT.PBP from firmware you want to eg.
Firmware 3.02 -> 302.PBP
Firmware 3.03 -> 303.PBP
Firmware 3.10 -> 310.PBP
5. Place BOTH of these files in the RECOVERY folder, just like you did with the EBOOT.PBP.
6. Now you have 3 files files in the RECOVERY folder: EBOOT.PBP, 150.PBP and the other firmware pbp.
7. Run the EBOOT.PBP by getting into the Recovery menu (Press R at startup), and select: 'Run program at'.

SECOND:
1. Remove the 3 files in the RECOVERY folder.
2. Copy the EBOOT.PBP, from the folder ***oeflasher, to the RECOVERY folder. (*** means the version of the custom firmware)
3. Copy the data.dxar (This files is created by the program that you ran earlier, the file is in the root of your MemoryStick), to the RECOVERY folder.
4. Now you have 2 files files in the RECOVERY folder: EBOOT.PBP and the DATA.DXAR.
5. Run the EBOOT.PBP by getting into the Recovery menu (Press R at startup), and select: 'Run program at'.
6. The program will now flash the custom firmware.

You are done now, your psp is fully recovered.



Credits:
Guide: SXForce
RCO Editor: ZiNgABuRgA
X-Flash: Art
xmbPackager v0.3: Kgsws
Hex Workshop: BreakPoint Software
XVI32: Christian Maas
Custom Firmwares: Dark_Alex

Note: You can click on a application name to view more details about it.
__________________
| GUIDE: Fully customize your XMB

Reply With Quote
  #2  
Old 02-19-2007, 07:30 AM
Prmpblaster Prmpblaster is offline
PSP Smarty
 
Join Date: Jan 2007
Posts: 125
Prmpblaster User Has a Beginner Reputation
Default

wow nice, this should be a sticky.
God job
__________________
Life short pary naked

Reply With Quote
  #3  
Old 02-19-2007, 07:30 AM
sepreath sepreath is offline
PSP Veteran
 
Join Date: Dec 2006
Location: 4B 65 79 77 6F 72 74 68
Posts: 1,098
sepreath User Has a Beginner Reputation
Default

Now this is GOOD! I knew most of it, but definitly explains everything.
Only niggle I have is I hate Hex Workshop, much prefer XVI32!

Great Job!
__________________

I don\'t give a crap about your firmware history

Reply With Quote
  #4  
Old 02-19-2007, 07:41 AM
SXForce SXForce is offline
PSP Guru
 
Join Date: Oct 2006
Location: ~The Netherlands~ Post/Day: X
Posts: 1,731
SXForce User Has a Beginner Reputation
Default

Quote:
Originally Posted by sepreath
Now this is GOOD! I knew most of it, but definitly explains everything.
Only niggle I have is I hate Hex Workshop, much prefer XVI32!

Great Job!
Thanks,
Maybe I add XVI32 later, I've got that program already ;)
__________________
| GUIDE: Fully customize your XMB

Reply With Quote
  #5  
Old 02-19-2007, 07:47 AM
sshaw1982 sshaw1982 is offline
PSP Guru
 
Join Date: Jul 2006
Posts: 1,823
sshaw1982 User Has a Beginner Reputation
Default

great guide SX - gets everything together in one thread as opposed to loads of threads
__________________
*insert signature here*

Reply With Quote
  #6  
Old 02-19-2007, 08:04 AM
eloder eloder is offline
PSP Veteran
 
Join Date: Sep 2006
Posts: 1,454
eloder User Has a Beginner Reputation
Default

nice work SXForce... i mod should sticky this at the top :mrgreen:
__________________


[Don\'t Click this....!!]

Reply With Quote
  #7  
Old 02-19-2007, 08:04 AM
SXForce SXForce is offline
PSP Guru
 
Join Date: Oct 2006
Location: ~The Netherlands~ Post/Day: X
Posts: 1,731
SXForce User Has a Beginner Reputation
Default


Quote:
Originally Posted by sepreath
Only niggle I have is I hate Hex Workshop, much prefer XVI32!
+XVI32 GUIDE ADDED!
__________________
| GUIDE: Fully customize your XMB

Reply With Quote
  #8  
Old 02-19-2007, 08:05 AM
that_guy that_guy is offline
PSP Hacker
 
Join Date: Sep 2006
Posts: 905
that_guy User Has a Beginner Reputation
Default

Very detailed all-in-one guide. =)

It should be stickied indeed.

Reply With Quote
  #9  
Old 02-19-2007, 08:25 AM
kamran kamran is offline
PSP Neophyte
 
Join Date: Dec 2006
Posts: 94
kamran User Has a Beginner Reputation
Default

thx for the guide, ill probly use it later, but for the mean time, are there any packages u can dl, that have all the customized fonts, backgrounds..etc

Reply With Quote
  #10  
Old 02-19-2007, 08:31 AM
SXForce SXForce is offline
PSP Guru
 
Join Date: Oct 2006
Location: ~The Netherlands~ Post/Day: X
Posts: 1,731
SXForce User Has a Beginner Reputation
Default

Custom PSP Theme Pack 3,
That includes a lot of custom icons, fonts.....
ICONS DOES NOT WORK ON 3.10 OE-A AND 3.10 OE-A'
__________________
| GUIDE: Fully customize your XMB

Reply With Quote
Reply

 



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump