PSX on PSP Single Disk Howto
I buy stuff from Play Asia. So should you.
From TheGamersPress
Before you get started, make sure you've followed the instructions on how the How to install the Dark Alex Custom Firmware - you'll need that before running any Playstation games on your PSP.
Secondly, there's a file that you need. Naturally, you are only going to have this file when you purchased a game off of your Playstation 3, the file called KEYS.BIN. If you seek some other method - such as looking for it on the Internet, I can not help you - and anyone who edits this wiki to include a link to that file will be banned immediately.
So, assuming you have your own KEYS.BIN file from a purchased Playstation One game for the PSP through your Playstation 3, let's get to making your own custom Playstation on PSP file.
Contents |
Create a Playstation One ISO
The first thing you'll need to do is create a Playstation ISO file. There are several popular programs that people like to use to create their own ISO images. For this demonstration, I'll be using the program Alcohol 120% that I purchased. Other software includes Nero, Toast Titanium (my personal favorite when I'm using my OS X machine, but I'm stuck using this piece of crap Windows thing, so - whatever).
The procedure is very simple. Load your Playstation One game that you purchased into your CD-ROM drive. I usually leave the "Skip reading errors" off.
Then, set up the directory to save your disk image. Set the type to ISO (under Toast, you can use the Toast image, then rename it to ISO later). If you want to make life easier on yourself, put no spaces in the file name, so (for out example) Vagrant Story may become Vagrant_Story.iso. Then, let 'er rip! The procedure may take a few minutes depending on your CD reader, so get for a walk.
OK - first step is done. Now it's time to make your file.
Create the Popstation PSP Image File
Update: While there are good GUI tools (such as Simple Popstation GUI ), which can also translate PAL to NTSC games (the PAL to NTSC option only fixes the screen height and some graphics problems, it does not convert it to an NTSC version of the game -Keikura), (which seem to run better), I've revamped this guide to use the standard popstation.exe command line executable, so that if future updates come out, this guide will be more compatible.
First, you'll want to make your graphical image files. These will be used when you want to actually play your game, and give you pretty pictures to look at. There are three to worry about:
- PIC0.PNG 310x180 (text on transparent background)
- PIC1.PNG - 480x270 (the background)
- ICON0.PNG - 144x80 (the icon)
I've included these three files that you can download and play with on your own (just follow the links on the files above). You'll need to edit them using your favorite image editing program. I use Gimp - it's free, works great with Mac OS X and Linux and Windows.
So, as you can see from the example above, you can have 3 separate image files. Place them in the same directory as popstation, along with your ISO image, like this:
Now, go to a command prompt, go to your directory, and run popstation.exe:
Run it like so:
popstation "NAME OF GAME" GAMEID##### Compression_Level isoused.iso
For example:
popstation "DraculaX - Nocturne in the moonlight" SLPM86023 9 draculax.iso
This will make your eboot.pbp display the name "DraculaX - Nocture in the Moonlight" on both the game and the saved games. The save game directory will be SLPM86023. The compression level will be as high as possible (which will make your EBOOT.PBP smaller, but may take longer to load areas), and the ISO image used will be draculax.iso.
On the specifics:
- Product code: This will determine the name of the save game directory. It is a good idea to make it the same as the ID of your Playstation One game, which you can discover by looking at the CD itself. There will be a file marked SCUS or SLUS, with 5 numbers after that. For example, Vagrant Story has a file named SLUS_010.40, so the ID is SLUS01040:
Always try to follow the format of SCUS or SLUS with the 5 numbers afterwards, or else there may be problems.
- Title: The title of the game here. Spaces are OK here, as long as you have them between quotes.
- Iso Filename: The name of your ISO image. In this case, we are using VAGRANT_STORY.iso.
</ul>
Now it will create an EBOOT.PBP file. Wait a few minutes - depending on the size of your ISO file and the compression level you set, this might take some time. Once it's finished, make a directory for it - no spaces, something short and sweet, like, say, "Vagrant_Story", and put your EBOOT.PBP file in there. Some Notes: You may be wondering why you had to jump through all these hoops. The main issue is the Product Code. You see, each PSX on PSP game can share the same save game directory, which includes 2 "Playstation One" memory cards. If you don't mind your games all sharing those memory cards, then go ahead - more power to you. But, if you're like me and want all the storage you can handle because you save your game every chance you get, having a unique Product Code will create a unique save game directory per PSX on PSP game file. Of course, for multiple disk games the rules change, but that's covered in How to install a multiple disk Playstation Game on PSP. In this example, all of your save games will go into the directory on your PSP titled PSP/SAVEDATA/SLUS01040.[edit]Putting the file on your PSP
Now, it's time to put your game on your PSP. Plug your PSP into your computer via the USB cable, and nagivate to the /PSP/GAME directory. Put your newly created directory with your new EBOOT.PBP file there along with a copy of your KEYS.BIN - again, in this case, it was Vagrant_Story. Disconnect your PSP, go to your Game menu, select Memory Card, and there it is. Start your game, and (as long as it's compatible) it will run.
<p>Not sure if you game will work? Check out the PSX on PSP Compatibility List.
If you check your Save Game files, you should see your game with it's own unique icon and name, and when you plug your PSP into your computer, you can back up those files whenever you wish. Pretty spiffy, hm?
[edit]To Do List
Manuals need to be in document.dat format and in the same folder as the game's eboot.pbp and the keys.bin. Over 100 manuals have already been created for the psp at PSXPSPManuals.com. If the game you want isn't there, there are tutorials for creating your own psp manual or you can request it.
[edit]Troubleshooting
What if I get the error CA000005?
You forgot to put the KEYS.BIN file in the directory with your generated EBOOT.PBP.
What if my disk has multiple tracks?
Check out the manual PSX on PSP - Multi-Track Disk Handling.

