1. This forum is in read-only mode.

PSP PBP Modifying [TUTORIAL]

Discussion in 'Tutorials' started by doughboy, Mar 4, 2011.

  1. doughboy

    doughboy Guest

    This topic is connected to: PSP 1000-2006 Hacking [TUTORIAL]

    This is a tutorial for making your own mods on a EBOOT.PBP file for your PSP.
    *Taking requests, look at the bottom of the page to find out more...

    *Make sure to look out for the 'spoiler tags' or similar, as they will most likely have a visual image of what is being taught...
    *If you have any questions regarding this topic, my e-mail is below...
    on the forums... asking for program serials, is not allowed :I
    e-mail: [email protected] - I'm having trouble putting it on my avatar....

    We will be working on a project together, so don't freak out :D
    They are all baby steps too :O
    Once you get the hang of it youll be able to do it really quickly :3
    I can personally modify a pbp files in under 2min...

    What is a PBP file?
    A PBP file is simply a compilation of compressed data files that are used for showing the info of a media/game/emulator.


    A PBP file is usually composed of four to six parts.
    -PIC1
    -ICON0
    -SND0.AT3
    -DATA
    -PARAM.SFO (data)
    (video can be added, but for now we are sticking with the basics)

    0.The Formats
    1.Before Getting Started (Sizes)
    2.Things Required
    3.Installation
    4.The Adventure Begins!
    5.Looping
    6.Examples/Premade
    7.Other Info


    *VLC is one of the best (free) and most lightweight audio/video players around, and I suggest you install it...
    *As always, I advise all of you who are trying this, to have a clean workspace.

    0.The Formats
    You can in fact record any audio you desire for use with your PBP file.
    You have many options, you can record audio from; DVD's, Flash Video, Music, PCvoices AT&T Loquendo etc...

    1.Before Getting Started (Sizes)
    First of all you must know the sizes of the main two PBP picture levels.
    PIC1 - This is the main photo (wallpaper) and must be 480 X 272
    ICON0 - This is the icon and must be 144 X 80
    [​IMG]

    2.Things Required
    There are four main programs that you are going to be needing:
    -PBP Unpacker
    -WavePad (when installing make sure to choose this option)
    -GoldWave
    -Windows (Powertoy) Image Resizer.
    (The link should be on your right hand side, fifth from the bottom)
    This is a useful tool which allows you to, as the name states... resize your images to whatever size you like.
    Useful for making those PIC1 & ICON0 files the right size...
    *If you have another system besides XP, Google "Windows PowerToys"...

    3.Installation
    1. After you have installed the programs download this (ATRAC3)
    2. Extract the files
    3. Right click on the file atrac3.inf and click Install
    4. Other codecs are not required since we will be recording the sound...

    4.The Adventure Begins!
    Don't cheat and go all the way to the end...cheaters :D
    It is a learning proccess and it will help, trust me...

    *We are going to be modifying the PSP's SNES emu's PBP file as an example.
    If you already have a folder (or emu) named SNES in your PSP, rename the one on the link - SNES2 or EXAMPLE

    Download the following:
    LINK: http://www.megaupload.com/?d=I8UE4WHO
    PASS: (.+[___]%)
    You should get a RAR file, if you don't have WinRAR, download it.
    -WinRAR / Mirror

    Extract it's contents
    You can delete the RAR file after the extraction

    You should have 2 folders-
    1. Set them up like this or similar.
    2. Open up the SNES folder, right click on the EBOOT file, and click on 'Open'
    You should get this screen, click on 'Select the program from a list' and then 'OK'
    3. After that you should have this.
    Click on 'Always use the selected program to open this kind of file' then click on 'Browse...
    Find the folder named 'PBP Unpacker', open it and click on the program, and then click ok to exit.
    4. The PBP file should open.
    Click on Extract (extract it's contents to the Desktop)
    You can close the program after the extraction.
    5. Erase the two images, as they are the old images - icons and picture(s).
    *Do not delete these, as they hold the SNES data.
    6. Once the old pictures have been erased, drag out the two new images out of the 'new' folder.
    The size of the images will be big, so we will have to resize them.
    7. Since you have installed the Windows Image Resizer, you can resize them.
    Simply right click on the 'background' image and click on the 'Resize Pictures' option.
    8. As previosuly stated, the size for the background should be 480 x 272.
    Click on 'Advanced>>'
    It should give you more options.
    Click on Custom and input the size (480 by 272) on your Desktop
    9. You should get a custom image named 'background (Custom)'
    You can now erase the (original) big one.
    9(2). Now do the same thing to the 'icon' image.
    The size for it is 144 x 80
    Input that and resize it.

    NOTE: If you hover over the images, it will proably say that they are a bit bigger or smaller than 480 x 272
    Don't worry, the PSP will automatically make it the right size.

    * You can choose to rename your files (PIC1 & ICON0) for organization, but I'm not going to do that in this tutorial, no need to...

    ---------------------------------take a breather, the audio part is next---------------------------------

    Once you are done with both of those.
    Drag out the audio file named 'Overworld' that's insde the 'new' folder.
    *You can now delete the 'new' folder

    NOTE: Before you begin, keep this in mind...
    If you wish to loop your audio file later on, it MUST not go over 20sec, or so I am told...
    Looping will start in the next big step...

    10. Open up WavePad, go to the top were it says 'Control' click on 'Record' (or F5)
    11. Click on 'Stereo [Dual]' and also change the Sample Rate to 32000 or 44100 (I always choose 44100)
    12. Set Wavepad like this (semi minimize window if you haven't, as shown) and click on the audio file to play it...It will start to record...
    The red and green means it's recording, if you don't get that, try and move the in and out inputs around.
    Level your audio, a little below half, as I did...
    13. Once it's at about 20 sec, click on the red X on WavePad mini menu, and also close the audio file [click here for example]
    You should end up with this...
    14.Maximize the pages by clicking on the blue bars, you should end up with the following.
    15. You can cut the file into pieces, by clicking and holding down at any start point and then dragging your mouse to the end of the cutting point.
    You can then 'right click' on the cut piece and click on cut.
    I advise you cut the very begining (which will be blank) and most of the end until it's about 20 sec.
    *Once you cut something, the song will play automatically, just click on the stop button (black square)
    17. Go to "File> Save File As"
    Name the file SND0 and save the file as a "Wave [*.wav]"
    For "Format" click on "ATRAC3"
    For the "Attributes" pick "132kbps STEREO" (or a lower one if you want)

    Click on OK
    The file should be in your Desktop, if you told it to go there...
    18. Open up a random folder and click on the top where it says "Tools" and go to the "Folder Options"
    Go to the "View button" and disable the "Hide extensions for known file types"
    Once you click OK, your files will show their extension.
    Change the "SND0.wav" to "SND0.AT3"
    19. Switch your folder options back to default (enable - the hide your extension option)
    20. Youre Done!
    You can either choose to loop your audio file by following the next directions OR go to Now compile/make your PBP file

    NOTE: Your audio file for your emulator is complete, you can either choose to erase or save the "Overworld" audio file.

    5.Looping
    You can also loop your audio file (SND0.AT3):
    This means that it won't stop... it will continue playing until you start the game/media.

    NOTE: You will need GoldWave installed in order to loop your files, an also the following:

    1. Since LOOP GWAT3 only accepts Golwave files, we will need to re-save the file with Goldwave.
    2. Open up Goldwave and drag in the SND0.AT3 file inside
    You will get the following, just click "YES"
    3. Go to "File> Save As..."
    It will give you options, save it as shown here.
    4. Erase the old SND0.AT3 file
    5. Do steps 18. and 19. from above

    LOOP GWAT3
    LINK: http://www.megaupload.com/?d=RSV0OLXF
    PASS: (.+[___]%)

    6. Extract the "TOMG-LOOP.rar" file, and you should end up with a folder named "LOOP GWAT3 (GoldWave Only)"
    7. Open the folder up and load the program.
    Drag and drop the SND0.AT3 file inside the program.
    Click on Start...

    8. In less than a sec, you should have a looped file on your Desktop.
    9. Erase the Goldwave saved file and rename the new file "Looped-SND0.at3" to "SND0.at3"
    *You can also delete the "LOOP GWAT3 (GoldWave Only)" folder if you want
    10. You are done looping, you should have 5 files...

    Now compile/make your PBP file
    Open up PBP Unpacker.
    Click on 'New'
    You will have to click on each [​IMG] option
    Go to your desktop and upload all the files in accordance with their names.
    [Example: Upload the 'background (custom)' image inside the "PIC1" option, the "icon (custom)" to "ICON0", an so on]
    Make sure you get all 5 items.
    Once you are done, click on the 'Save' option and save it to your Desktop.
    You should end up with a EBOOT.PBP file...you can erase the 5 files after you create you PBP file.
    Switch this file (overwrite) the old file with the new one, and you are done.

    Drag the SNES folder into your PSP (GAMEXXX or GAME folder) and see the magic happen :3
    You have now created a custom PBP file...
    It will look like this...
    [​IMG]

    *You can experiment with images and then move onto audio if you feel up to the challenge...

    6.Examples/Premade
    The following are some examples which I pre-made.
    Simply drag the files into your GAMEXXX or GAME folder :I
    LINK: http://www.megaupload.com/?d=EVIO6C7D
    PASS: (.+[___]%)

    Oney - Leo & Satan
    [​IMG]
    Skaijo - Professor Layton
    [​IMG]
    South Park - PSP60
    [​IMG]

    7.Other Info
    Invisible "Layers" done through Photoshop or other such programs will have blackish glowing backgrounds...

    So you may be asking yourself...
    "How do I get rid of those blackish glowing borders around my file?"
    [​IMG]
    [​IMG]
    These borders can only be fixed by adding a custom theme, once installed it should look sharp like this:
    [​IMG]
    [​IMG]
    *Most, if not all custom PSP themes are configured to not show these borders.

    If you would like to learn how to add custom themes, go here:
    http://forum.romulation.net/index.php?topic=52903.0

    PIC0 (2nd level background)
    This is the third picture able to be inserted into your PBP file.
    It is usually a smaller image than the PIC1 file (and sits above it)
    ICON0
    [​IMG]
    PIC1
    [​IMG]
    PIC0
    [​IMG]
    The outcome...the red does not look that bad, stupid TinyPic...but you get the idea, it's suppose to look sorta sitting on top...
    [​IMG]

    N64 -
    Currently you can only change the PIC1 & ICON0 file on the N64
    This means that the audio mod will not be able to work on this emulator.
    I also don't remember if any of the arcade machines were able to be configured...
    Give it a try if you want...but make sure to backup the PBP file before doing so.

    *There are many other tools which you can use to modify PBP files or ISO/CSO ones such as UMDGEN and PSPBrew

    REQUESTS!!!
    *I am taking requests if you want me to make your custom PBP file for your emulator(s)/other.
    NOTE:When requesting, make sure you say 'REQUESTING' at the begining of your sentence, and then add your links...

    What do I need?
    All you need to do is upload/link the images and/or audio file on here.
    [you can also PM me if you'd like]
    If youtube or flash video, tell me up to what time can it be split.
    The max lenght of your audio file is...well there isn't...
    I suggest that it be shortened to 25 to 40 seconds though.
    Tell me if looped or not as well...

    I am able to do recordings in different languages with 'text to speech' on my PC, some options are:
    English (UK)
    English (Man or Woman)
    Spanish (Mexican, Espanoles)
    There are more but that are my main ones...
     
  2. NYman

    NYman Well-Known Member

    Re: PSP PBP Modifying

    Hehe, professor Layton...
    Great tutorial i read a word or two.
     
  3. doughboy

    doughboy Guest

    xD thanks...

    It's mainly for people who want their stuff to look more unique :I
    Once you get the hang of it i'ts pretty easy to do....
    Also, it's scattered with pics, so, it is helpful to the max :3

    It has the audio that says:
    "Proffesor, Imm'ana touch you"
    "Don't touch me, I don't even touch myself" "I don't, I don't touch myself" "Nobody touches me, cause I never touched myself"
    xD
     
  4. NYman

    NYman Well-Known Member

    Whahahahah! You're awesome!
     
  5. doughboy

    doughboy Guest

    I gotta make that a ringtone once I get a phone :3
     
  6. NYman

    NYman Well-Known Member

    Yeah, you do.
    i currently have the steel samurai ringtone on my phone.
    Post Merge: [time]1299282203[/time]
    http://vocaroo.com/?media=vO4PILncvf4jBWvvD
     
  7. theunderling

    theunderling Well-Known Member

    Tuco,they are a bit long winded.
     
  8. doughboy

    doughboy Guest

    They are, but they are baby stepped...well this one is for sure...

    For example: Click on "File> Save File As"
    It has an image attached to it as well...

    Right about the middle there are options, you can either choose to experiment with only images or go the whole way, with audio :I
    For those who don't feel adventurous, they can always request :D
     
  9. usernameladiesman217

    usernameladiesman217 Well-Known Member

  10. theunderling

    theunderling Well-Known Member

    Your sharp
     
  11. usernameladiesman217

    usernameladiesman217 Well-Known Member

    Curious, I recall him as "thatonemexicanguy". Was actually hoping someone would shed some light on the reason behind his ban.

    Can't say I "knew" him as I don't frequent the forums enough. I did see him around though, seemed likable.
     
  12. lewis9191

    lewis9191 Well-Known Member

    He's banned. WUT ?
     
  13. NYman

    NYman Well-Known Member

    Why is he banned? Meh, this is getting off-topic.
     
  14. tlabs

    tlabs New Member

    His ban is none of your concern, stay on topic.
    That he is.
     
  15. theunderling

    theunderling Well-Known Member

    It dont matter,hes sneaked back on anyway.
     
  16. tlabs

    tlabs New Member

    That I did xD
    Although I wouldn't call it sneaking.
    I was going to use an IP scrambler which I have on my other PC, but I thought I would try registering and it worked :3
     
  17. darkrequiem

    darkrequiem Well-Known Member

    I doubt Reider and other staff care enough to re-ban you unless you do something ban worthy again.
     
  18. athemoe

    athemoe Well-Known Member

    do something ban worthy :D