PSP3D Left Header
PSP3D Header Right
PSP3D Logo CraveOnline Logo
Help the PSP 3D community grow!
Vote for us below:


Vote on the PSP Top 200
PSP Top 200 - Games, Videos, Wallpapers, Files, Hacks, Homebrew

Getting Started/Help/Tutorials - Just bought your PSP and need some basic help using it or loading homebrew?

Welcome to PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums!

You are currently viewing our website as a guest, which gives you limited access to reply and interact to discussions and other members. By joining our free community, you will be able to post topics in the forums, communicate privately with other members, vote in polls, and access many other special features.

Registration is fast, simple, and absolutely free so join our community today!

Go Back PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums > PSP Forums > Getting Started/Help/Tutorials
Tags: coolcustomize [X]guide [X]


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-04-2007, 09:43 AM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 210.84
Donate
Send a message via MSN to pj1115
[GUIDE] Pimp your PSP!

Update: Added 'Change your PSP's MAC address'.

I started writing this guide a while ago, but never got round to finishing it. This tutorial will tell you how to:
  • How to use PSPfiler (Used in losts of tutorials)
  • Customise your PSP's opening sound (1.50 only)
  • Changing the game intro movie (Gameboot)
  • Change the horizontal XMB icons
  • Make the XMB sounds really cool & Change the icon that appears for a second or two while the icon for your homebrew loads. This also changes the default icon for a game without a predefined one.
  • Change the version number to anything (includes letters; up to 9 characters; 3.02 OE only)
  • Free some space on your flash0 for other stuff
  • Making backgrounds suitable for firmware 3.00+
  • Changing your PSP's visible MAC address

Right, shall we start?

---------------------

How to Use PSPfiler (Thank Syphon for writing this)

You can find PSPfiler's latest version here:
http://www.geocities.jp/mediumgauge/filer2.4.zip
1. Setting up the program:
1. Run PSPFiler
2. Press "SELECT" to bring up the program options.
3. Press "CIRCLE" to change the language into English. (or if you understand and prefer the original language, don't bother change it into English)
4. Press "SQUARE" to save the changes
5. Press "X" close the options menu.

2. Searching through directories/folders & selecting files:

1. Press "START" to scroll through the different directories. There 5 directories. You can see which one you are in by looking at the top left corner of the screen. The directories are:
* ms0:/
* disk0:/
* flash0:/
* flash1:/
* RAMDISK:/

To open & close a folder, press "CIRCLE" when highlighting them.

To select a file, press "SQUARE" when highlighting it.

Folders end with a SLASH ( / ) & files end with an extension (.bin, .pgf, .mp3, etc).

Folders will expand if items are in them.

Files will have an asterisk ( * ) when selected.

3. Enabling "Hacker Mode":

Hacker mode needs to be enabled in order to make any changes to the system. You will not be able to make changes such as renaming, copying, overwriting, etc. if hacker mode is not enabled.

1. To enable, press LEFT TRIGGER + RIGHT TRIGGER + LEFT D-PAD
2. The words "Hacker Mode" will be shown in red to let you know it is enabled.

4. Deleting Files:

1. With Hacker mode enabled, go into the directory that contains the file you wish to delete.
2. Press "Square" to select it.
3. Press "X" to bring up the file options
4. Press "SQUARE" (remove all marked files)
5. A confirmation box will ask if you are sure about your actions.
6. Press "CIRCLE" (OK) to delete.
7. A box will show "# file(s) removed". Press "CIRCLE" to remove this box.

5. Copying TO RAMDISK

1. With Hacker mode enabled, go into the directory that contains the file you wish to copy.
2. Press "Square" to select it.
3. Press "X" to bring up the file options
4. Press "CIRCLE" to copy the marked file to RAMDISK
5. A box will show "# file(s) copied". Press "CIRCLE" to remove this box.

6. Copying file FROM RAMDISK
If you have a file you copied to the RAMDISK & have edited it, this is what you do to transfer said file to another directory.

1. Press "START" until you are in the directory you want the file to be copied to
2. Press "X" to bring up the options menu
3. Press "TRIANGLE" to copy all files in RAMDISK here

7. Rename Files

1. With Hacker mode enabled, go into the directory that contains the file you wish to copy.
2. Press "Square" to select it.
3. Press "X" to bring up the file options
4. Press "RIGHT TRIGGER" to bring up the text entry options.
5. Very similar to the default PSP text entry input. I don't really need to explain how to use this.
6. Once you're done renaming, press "ENTER" on the center top of that menu screen.

--------------

Customise your PSP's opening sound

What you will need:
- EitherX-flash (latest version), or PSPFiler (v1.6 or later).
- The opening_plugic.rco file from a 1.50 PSP. You can obtain it from your own PSP, or you can get one in the file you'll be downloading later. I don't really care which.

- THIS file.

This is moderately easy. You will need to be using firmware 1.50 for this hack. Of course, there is one easy and way to do this, and one that is a little more dangerous and thrilling. If you got your PSP for christmas, or you don't want to take the risk of ending up with just another useless household ornament for your dog to pee on because the unit is broken, (IE, you have a brick), or even don't know how to use PSPfiler, then skip step 3.

1. Finding your sound:
You will need a .wav (wave) audio file for this, no longer than 4 or 5 seconds. Make sure it is an uncompressed wave audio file! (If it isn't uncompressed, go [HERE])You will also need the file in the 'What you will need' section, "ThemePSP Creator Pack.rar". Now, extract the folder "bootsound" from the archive to your desktop. Place the .wav file with it.

2. Converting your boot sound
Open up MFAUDIO.exe from the folder we extracted. In the top section, press 'open' and select your audio file. Press 'play' to hear it. (If you got an error about the file being compressed, go [HERE]).
In the bottom section, press 'Save as' and find the place to save, naming it coldboot.vag. Select the output format as a PSX .VAG file. Press 'Process!' and it should output a coldboot.vag file to the selected place.
Also, did you know that if you reverse the procedures, and load the .vag file, selecting the WAV format for output, you can convert them back? Pretty useless, but I felt like saying it.

3. Injecting the sound into the firmware file
Since the folder we extracted already has the file we need, you don't need to dump anything from the flash on your PSP. So, open up PSPmenuedit.exe, and look at the right hand side of the window, which is the startup sound option. Click on the three dots next to the file selection box, and locate the RCO file in the extracted folder. Press the button to insert new audio, and locate your VAG file.
It should now inject the sound and pad the remaining bytes; it will then adjust the header, and you're done with the main part!
By the way, if you wanted, you could extract the existing vag file from the file with the extract audio button, just for the novelty of having the original Sony sound, or to see if you've already injected a custom sound into the file. You can then play it with MFaudio.

4. Flashing the sound
Depending on whether you've chosen to use X-flash, or are going to do it manually with PSPfiler, you need to follow these instructions carefully.

For X-flash (You skipped step 3): Install X-flash, and place the coldboot.vag in X:/PSP/GAME/xflash (OR __SCE__XFLASH)/xflash/modified/.
Open up X-flash in the XMB (not from iRshell or anything like that), and scroll down to the 'APPLY ALTERNATE SOUND EFFECT' option (usually option 2), and then press [>] or [<] until you find the option about applying an external opening sound. (There is also one to apply it with echo at the end). Press [X] to confirm, and it will flash.
To exit, hold the Home button, and you will get yellow X's flying accross the screen. Keep doing it until red ones start to go across, finish, and you get the 'Turn off' message. Your PSP will shut down, so start it back up and listen to your new coldboot!

To do it manually (You modified the RCO file):
Put the Opening_Plugin.rco file into the root of your memory stick. Open up PSPfiler and use the first tutorial on this page to flash the file to Flash0:/vsh/resource/. Done!

-----------------

Changing the game intro movie

This is easy. Download a cool gameboot.pmf file that you like (no bigger than 500kb if you're on a custom 2.71 or 3.02 firmware). Place it in "X:/PSP/GAME/xflash (OR __SCE__XFLASH)/xflash/modified/".
Open up X-flash, find the changing game intro movie option, and press [/\] to flash a custom one. I think it's [X] to apply a blank one, and [O] to restore it.

------------------

Changing the main XMB icons

There is a really tedious way to do this, and a new fairly simple way. I'm not going to bother with the tedious way, most of you lot won't understand it. It invloves scripts and hex-editors and encoding and backward-engineering of all kinds!

Download [THIS] file. When you have, you'll need your icons. They MUST be 64x64 pixels, 8-bit, bmp format images.

It's unlikely that a bad one will brick your PSP, as the program wouldn't successfully insert them, but it's best to have 3.02 OE or the 1.50 custom firmware installed to be safe.
When you have them all, open the program, select your firmware, and open all your icons.
Press the create button, and if all goes well, you should end up with a topmenu_plugin.rco file with your custom icons.

Also, you can download my topmenu file with already hacked icons. (You can find a screenshot here). You can find the file [HERE].

Now, you're going to need to flash it, and all I'm going to say is that you'll have to find a way to do it. PSPFiler will do it, and there's a tutorial at the top of the page to use it, but also D-viant flash and other programs can flash the topmenu, I believe; so if you that lying around, you could use that.


-------------

Pimping the XMB sounds and game icons

You will need:
- The EBOOT.PBP of the bogus 1.00 update HERE. (Or a dump of it)
- PBP unpacker. (Google it; Not needed if you have a dump)
- PSAR dumper (This version should work)

This is an odd hack; it involves flashing two files from the 'bogus 1.00 firmware update'. When I say bogus, I mean it's real, but the firmware update isn't complete, so flashing it will brick. According to the original file source, it was leaked by Sony. This doesn't mean to say that the file isnt useful. The XMB sounds are different, as are some of the XMB icons, and the default icon for a game has the word 'Game' printed across it in big letters. This automatically makes your PSP very cool!

Now, you're going to need to download the firmware update OR the dump. The dump is illegal to distribute, as with other firmwares, but I can link you to the EBOOT. The place where I usually get the file is constantly down, so I gave you a MegaUpload link at the top of this section.
When you download, make sure you do not open it on the PSP. Open PBP unpacker, and open the EBOOT.PBP file. Extract all the files to a folder somewhere. Now, find the DATA.PSAR in the folder you extracted everything to, and put it in the root of your PSP's memory stick.
Run PSAR dumper 2B from the game menu, and choose to decrypt all. Wait, and it will then dump a F0 folder to the root of your memory stick.

Go onto USB and go to F0\VSH\RESOURCE from Windows, or whatever, and save the files game_plugin.rco and system_plugin.rco. Delete the original F0 folder, making sure you keep the two files in a safe place. If you downloaded a dump, just copy the two files to the root of your memory stick.

Put the files into the root of your memory stick, make sure you have enough space in Flash0, and flash them to VSH/Resource in Flash0 with PSPfiler. A tutorial for using it is at the top of the page.

Reboot and take a look at your XMB! Go into the game menu, scroll down really fast. You should see a cool picture when a game is loading.

--------------

Changing your version number in 3.02 OE

This hack is really cool. So far, I've had my version on the PSP as 'PSP3D CFW', 'Sex Bomb', and '0.9f BETA'! Of course, we're really not updating the PSP's firmware.

You see, in 3.02 OE and 2.71 SE, Dark_AleX decided to use an external file to display the custom '3.02 OE-X' version in the system information screen. The file 'systemctrl.prx' attacks when the user opens system information, so instead of showing 3.02 which it should be, it's displaying the custom one. The version number is actually still 3.02, which is why games work.

To edit it, dump the systemctrl.prx file from flash0:\KN to the 'Reflash' folder in the root of your memory stick. Now, make a copy and in the 'Reflash' folder, and name it systemctrl.prx.bak.
Open the original up in a hex editor (I use XVI32, it's free!). Go to decimal address 42108 (hexadecimal A47C) and locate the text '3 . 0 2 O E - B' (If you're in OE-B).

Note that these characters are seperated with the '00' character', so whatever you do, only overwrite existing characters. Make sure
So, mine is "33 00 2E 00 30 00 32 00 20 00 6F 00 45 00 2D 00 62" since I'm on 3.02 OE-B.
Note that the '20' is actually a space, so make sure that it goes 00 20 00 when writing a space.
So, if I'm calling the 00 'xx', then version '3.50 ME-A' would be
'3xx.xx5xx0xx xxMxxExx-xxA'
or
33 00 2E 00 35 00 30 00 20 00 4D 00 45 00 2D 00 41".

Get it? If not, then please PM me and I'll do one for you.

Then, save the file to X:\Reflash (where it, and it's backup should be already. Boot the PSP into recovery mode, open the 'Advanced' menu, and press [X] on 'Flash systemctrl.prx(3.02). Do not flash the 1.50 version!

Now, reboot and wait for the XMB to load. If it doesn't boot, you get a red screen or it freezes, then keep reading.
If it didn't, go to system information; did it freeze? If the answer is no, then the custom version probably showed.
If didn't boot properly or it froze just as you opened system info, then reboot, and hold [R] to go into recovery.
Now, plug your PSP into your PC and enable USB from the PSP. On the PC, go into the recovery folder, delete the 'systemctrl.prx' file, and rename 'systemctrl.prx.bak' to 'systemctrl.prx'. Now, disengage USB, and flash the 3.02 version of systemctrl.prx from 'Advanced' again, and the PSP should be back to normal. If you were stupid and didn't make a backup, or it didn't work, then you'll need to run your recovery program.

-------------------

Free some space on your flash0 for other stuff (by |-Anubis-|)

This is quite useful, but you must be careful with what you delete. Get it wrong, and BOOM, brick!

Here are some things to delete:[*] gb3s1518.bwfon (1,000 KB) located in flash0:/font can be replaced with a ltn0.pgf, with no problems cauased. Saves loads of space.
[*] jpn0.pgf (1,545 KB) also located in flash0:/font can also be replace with a ltn0.pgf however the following will be missing:
o arrows at the bottom of xmb "agreement" screens are blank
o some "tm" signs are blank
o DNAS icon while authenticating is blank.
o Arrow to the right of the On Screen Keyboard is missing.

For smaller things to delete that make the XMB lose certain functionality, go HERE.

---------------

Getting your backgrounds ready for 3.00+ (Manually)

I know there's a tool for this, but hey-ho. In 3.00 and over, Sony added a really stupid and pathetic protection to stop us from customising our PSPs... All they have done is joined them, one after the other, into one file. Before you start, make sure you have 12 bitmap files. They must be:
* 24-bit Bitmap (BMP) files
* <= 150KB in size
* <= 300x170 resolution
To combine the files yourself, do the following:
- Create a new folder
- Place all 12 background files, preferably named 01.bmp, 02.bmp, etc (until 12.bmp). That's not necessary, but preferable. Make sure they are the only BMP files in there!
- Create a new plain text (txt) file, and paste the following into it:
Quote:
@echo off
echo Joining files....
copy /b "*.bmp" 01-12.bmp
echo Finished!
pause
Save and rename the text file to 'something.bat' or 'something.cmd'. Double click it to run it, and a new BMP file named 01-12 should have joined the party. Open it, and it should look extactly the same as the first bitmap file. It has the the others after it.
Note: If you havn't got the command line associated with either of these extensions, open up the windows command line (Press Start>Run and type cmd.exe), navigate your way to the folder containing the BMPs into it by using the cd command, right click and paste copy /b "*.bmp" 01-12.bmp (No quotes). Press enter

Now you can flash 01-12.bmp to flash0:\VSH\resource!

------------

Changing your PSP's visible MAC address

This hack doesn't really change your MAC address (that's hard-coded), but it changes what the PSP says it is in system information. Before we start, I would advise you to think seriously about the consequesnces of writing to the IdStorage, a critical area on the PSP's NAND. This isn't the flash, this is much more independant, and isn't ever supposed to be touched. Your PSP will not function properly if your IdStorage is incorrect. This has only so far been tested on 3.03 OE-A.

If you would like to know more about IdStorage, please read some of what HarleyG, a fantastic hacker and one of the biggest players in the entire TA-082 fiasco, has written about it. HERE is the in-depth documentation and HERE is some-more information.

Right, now that I've warned you, let's get cracking. First, download THIS file. Extract the folder inside to the PSP/GAME150 folder on your PSP. On your PSP, open the program from the XMB, and press [X] to dump the code from 0x044, macid.bin. Quit with home, and go into USB. Open the macid.bin file from the root of your memory stick with a hex editor (not notepad), and take a look at the first 6 bytes.

It should say XX.XX.XX.XX.XX.XX (Consisting of the letters A, B, C, D, E, and F; as well as the numbers 0-9). Edit the hex characters (in XVI32 it's the left panel), do not edit the text version! Edit the first 6 bytes (consisting of 2 characters each), and save the file. Do not edit past the first 6 bytes (12 characters)!

Open the program from the XMB again, and press [L]+[O]. It should flash the file. Exit to the XMB, and if all goes well, the visible MAC address should have changed!

That's all folks! Check back later for more!

Last edited by pj1115 : 01-12-2007 at 12:11 PM.
Reply With Quote
  #2 (permalink)  
Old 01-04-2007, 11:17 AM
Robkellas's Avatar
Robkellas Robkellas is offline
Grand Theft Auto God
My Mood:
 
Join Date: Apr 2006
Location: Leeds, England
Age: 15
Posts: 1,416
Points: 24.92
Donate
Send a message via AIM to Robkellas Send a message via MSN to Robkellas Send a message via Yahoo to Robkellas
Great! One question:

One question: Why is the camera icon a USB?
__________________

:::
Reply With Quote
  #3 (permalink)  
Old 01-04-2007, 11:30 AM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 210.84
Donate
Send a message via MSN to pj1115
Oh, lol.

Didn't I explain? The topmenu resource we used was a hacked one from 2.50, because the 3.02 ones were impossibly hard for us to crack.
So, the extra icons were added at the end of the 2.50 one and were re-linked to the places they should be. Without them, the space where the icon should be would just be blank.

This is also why the Keys icon has a different icon, and why the icons that weren't in 2.50 don't glow or have shadows, like RSS for example.
Reply With Quote
  #4 (permalink)  
Old 01-04-2007, 11:38 AM
johnnyoo's Avatar
johnnyoo johnnyoo is offline
Senior Member
My Mood:
 
Join Date: Nov 2005
Posts: 350
Points: 36.88
Donate
Quote:
Originally Posted by pj1115 View Post
Oh, lol.

Didn't I explain? The topmenu resource we used was a hacked one from 2.50, because the 3.02 ones were impossibly hard for us to crack.
So, the extra icons were added at the end of the 2.50 one and were re-linked to the places they should be. Without them, the space where the icon should be would just be blank.

This is also why the Keys icon has a different icon, and why the icons that weren't in 2.50 don't glow or have shadows, like RSS for example.
Great tutorial, think you can post all your PSPG tuts in the tutorials forum as well? awesome work for real though
__________________
"Reality is wrong. Dreams are for real."

~Tupac Shakur



Reply With Quote
  #5 (permalink)  
Old 01-04-2007, 01:10 PM
XlaiR XlaiR is offline
Junior Member
 
Join Date: Jan 2007
Posts: 5
Points: 3.27
Donate
Quote:
Originally Posted by pj1115 View Post
- Create a new plain text (txt) file, and paste the following into it:
[Didnt work to quote....]
Run it, and a new BMP file named 01-12 should have joined the party. Open it, and it should look extactly the same as the first bitmap file. It has the the others after it.

How do you run a text file?
Reply With Quote
  #6 (permalink)  
Old 01-04-2007, 02:18 PM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 210.84
Donate
Send a message via MSN to pj1115
Quote:
Originally Posted by XlaiR View Post
How do you run a text file?
Whoops! I meant to write the renaming to .cmd or .bat bit!

EDIT: Fixed!

Last edited by pj1115 : 01-04-2007 at 02:24 PM.
Reply With Quote
  #7 (permalink)  
Old 01-04-2007, 03:04 PM
XlaiR XlaiR is offline
Junior Member
 
Join Date: Jan 2007
Posts: 5
Points: 3.27
Donate
These images could be any size?
Reply With Quote
  #8 (permalink)  
Old 01-04-2007, 03:12 PM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 210.84
Donate
Send a message via MSN to pj1115
Quote:
Originally Posted by XlaiR View Post
These images could be any size?
The images for what?
Reply With Quote
  #9 (permalink)  
Old 01-04-2007, 03:21 PM
XlaiR XlaiR is offline
Junior Member
 
Join Date: Jan 2007
Posts: 5
Points: 3.27
Donate
For the custom theme on 3.02 OE ....
01.bmp, 02.bmp etc.
Reply With Quote
  #10 (permalink)  
Old 01-04-2007, 03:25 PM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 210.84
Donate
Send a message via MSN to pj1115
Specs are:
* a 24-bit Bitmap (BMP)
* <= 150KB in size
* <= 300x170 resolution

Will add to tutorial.
Reply With Quote
Reply

« AutoUpgrade V1.0 Released | help with AFKIM »



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 0.00
Points Per Thread: 15.00
Points Per Reply: 0.50

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sony PSP Future Features Round-up Sin General PSP Discussion 22 10-07-2006 12:43 AM
The Official: Nintendo DS Vs. PSP Thread! spartan878 General PSP Discussion 21 04-20-2006 10:40 PM
Bug with new eLoader, Rin3.1 & Neo Geo CD emu .... mysterious_chess Homebrew/Hacking 4 03-11-2006 02:21 PM
New PSP Mag ! Way PIMP ! Static Off Topic 9 02-20-2006 05:20 PM
The Official: Nintendo DS Vs. PSP Thread! spartan878 General PSP Discussion 3 01-21-2006 03:10 PM





Crave Partner Sites: CraveOnline.com | DVDFile.com | PSP3D.com | ComingSoon.net | SuperHeroHype.com | RedBalcony.com | ActionTrip.com | CraveLyrics.com
Soundtrack.net | CraveFix.com | SpikedHumor.com | RPGamer.com | TattooNow.com | ImpactWrestling.com | SeekLyrics.com | PedalBMX.com | WildKO.com
vidKing.com | StrategyInformer.com | HHdb.com | RapLeagues.com | HipHop-Lyrics.com | Cravecocktails.com | ThePhatPhree.com | RideJudge.com | HottieSpots.com

PSP3D Footer Left Powered by Custom vB Version 5.1.0 for Crave Online Media, LLC.
Copyright © 2000 - 2007, Jelsoft Enterprises Ltd. and PSP3D.com.
LinkBacks Enabled by vBSEO 3.0.0 RC8

All times are GMT -4. The time now is 06:09 AM.
PSP3D Footer Right