SOny PSP homebrew: Creating custom eboot.pbp files
(custom icons/backgrounds for homebrew/emu)

Home
Devhook v.51 install guide
Rip DVD to PSP
Wipeout hack, MooPS
Use PSP To Control Winamp
Auto-convert TV Shows
Custom Movie Thumbnails
Custom Gamesave Icon
Custom Emu/Homebrew Icons/Backgrounds (eboot.pbp)
seamonkeys PSP gallery
Sony PSP Links

Overview:  This guide will explain how to create custom eboot.pbp files using your own graphics or the original emulator/homebrew graphics (replaces the KXPloit ones)

This will ONLY work on Sony PSPs w/firmware verison 1.50, NOT 1.51 or 1.52!!!

Required Programs:

-KXPloit v1.50
-PBP Unpacker
-Photo/paint editor for making custom graphics (ie photoshop)

Step 1.  Install the above two programs.

Step 2.  Download the homebrew/emulator you want to run on your PSP.

Step 3.  Depending on the author, the emulator might be KXploit ready (ie created w/two folders, a % folder and normal folder, ie SNES9X\ and SNES9X%\ )

If you only see one folder, then you will need to run the homebrew/emulator through KXploit to make it v1.50 compatible.  There are tons of info and guides out there explaining this, so i'm not going to explain (google it..)

Step 4.  Now that we have our homebrew/emulator KXploit ready, lets quick setup a folder structure to make things easier.

Lets create a HOMEBREW folder (ie C:\HOMEBREW )

Then create a new folder for each homebrew/emulator (ie C:\HOMEBREW\UO_SNES9X\ C:\HOMEBREW\PSPGENESIS\ , etc )

Then under each emulator/homebrew folder, create three folders:  ORIG, LOADER, EBOOT
(ie C:\HOMEBREW\UO_SNES9X\ORIG\ , C:\HOMEBREW\UO_SNES9X\LOADER, C:\HOMEBREW\UO_SNES9X\EBOOT )

Step 5. Extracting files from the eboot.pbp w/PBP Unpacker

Now that our folder system is setup, lets open up the eboot.pbp in the % folder from Step 3.

Open up PBP Unpacker, click the Open button

Now, once it opens, click the EXTRACT button and lets extract it to the LOADER folder we created (ie C:\HOMEBREW\UO_SNES9X\LOADER\ )

As you see from above, we will have 3 files extracted.  (these are the basic files we need for an eboot.pbp file)

-param.sfo (loader file!)
-icon0.png (icon, 144 x 80 px, 32-bit PNG file)
-pic1.png (background, 480 x 272 px, 32-bit PNG file)

Next, lets open up the original eboot.pbp file (the one we opened w/KXPloit) and extract those files to the ORIG folder.  (ie C:\HOMEBRW\UO_SNES9X\ORIG\ )

Again, we will see prob a few more files here, again, we will be only doing the basics here.

*Step 6. Creating our own custom icon0.png and pic1.png (*optional)

Go ahead and make your own graphics, be remember the sizes and file type info i posted above, you must be sure that they are to those dimensions.

Step 7. Creating the custom eboot.pbp file w/PBP Unpacker

Open up PBP Unpacker again, click the New button and a new screen should come up.

The items in Yellow, Green and Teal are what we care about for now.

YELLOW: use the PARAM.SFO we extracted to the LOADER Folder, (ie C:\HOMEBREW\UO_SNES9X\LOADER )

GREEN: use the icon0.png we cretaed/modified/extracted to the ORIG Folder (ie C:\HOMEBREW\UO_SNES9X\ORIG ) Or if you saved it else where after editing.

TEAL: use the pic1.png we cretaed/modified/extracted to the ORIG Folder (ie C:\HOMEBREW\UO_SNES9X\ORIG ) Or if you saved it else where after editing.

Then just Save our new eboot.pbp file to the EBOOT folder (ie C:\HOMEBREW\UO_SNES9X\EBOOT )

 

Step 8. Copying the files over to your PSP!

Now, just copy the new eboot.pbp file into the emulator/homebrew folder w/the % (ie F:\PSP\GAME\UO_SNES9X%\ ) from Step 3.  And then move both the folders to your PSP (remember that if you have to run the KXploit on the homebrew/emulator, be sure to also copy the files that came with it.. ie NESTERJ also includes a famicon.dat, menu.bmp put that in the NESTERJ folder, NOT the NESTERJ% ).

If you ever want to update the emulator, all you need to do is just run the KXPloit on the homebrew/emulator, and then copy back over the custom eboot.pbp we created to the % folder.

More info/updates to this guide will occur shortly!

Peace

seamonkey420

feeling generous? donate to my geekdom.. :)

seamonkey420 2004,2005©-This website and its author DO NOT promote piracy or bootlegging. This site and the content on it are provided as-is and is intended for educational/personal archival  purposes only.