The ULTIMATE How-to Guide For PSP

Apr. 05, 2007 @ 9:58 PM
# 1
Bane KingRank 3: Lieutenant General (1,285 Points) Bane King

Believe it my friend, there is a God and his online alias is Dark_AleX. This man is the whole reason why I got the PSP........ok, it's not that deep but he did create everything you'll ever need for a PSP. To those who just bought a PSP or thinking about it, don't buy a game with it. Buy a 2GB memory card. I dropped 70 for mine but I'll never buy a game for it again. I updated my PSP to 2.81 in order to play MGS:PO. I remembered afterward that it might have been a mistake because everyone know that some firmware can not be downgraded after a certain one. So BE CAREFUL...which brings me to my next lame (but mandatory) comment.

WARNING! NEITHER THIS SITE, ANY OF IT'S AFFILIATES, NOR I ARE RESPONSIBLE FOR PROPERTY DAMAGE! USER AT OWN RISK!
If you do brick your PSP, post in detail on what you did so we can know what happend.

Just make sure your battery is fully charged, don't touch the memory card at anytime after you start the downgrade, follow the instructions EXACTLY like you see them, and there shouldn't be a problem.

Introduction To The PSP Homebrew Scene
What is Homebrew and the Homebrew Scene? Homebrew is homemade software for the PSP weather it be emulators, games, or even custom firmwares! The Homebrew Scene is the community of people that program the software, the people people that host the software, and the forums that discuss PSP homebrew related stuff. But let's talk more about homebrew. Emulators are every meaning of the word awesome and having them on the go is even better. Not every system can be emulated on the PSP but the best ones can. Custom Firmware is cool because it allows you to play homebrew and ISO's directly from the Main Menu and without having to do some kind of fancy crap to do it. Believe me when I say that playing homebrew on an up-to-date PSP was a pain in the ass a year ago. Since Sony wants to be a dick about it, they've started forcing updates to play games since everyone was staying at FW1.5 so they could launch homebrew from the main menu. Which is why I'm going to explain how to install FW 3.10 OE-A. So what's so special about 3.10 OE-A? It's built-in UMD ISO loader is my main reason. In the old days, we use to have to use an ISO loader program to launch games from the memory card but with this custom firmware, your backups will play directly from the main menu....but that's not everything it can do. It can play PS1 games from the main menu as long as you installed the POPstation plug-in. There is even a Recovery Menu that does everything from disabling the SCE intro (and auto-boot) to tricking your PSP into thinking it's in 1.5 so you can play homebrew.

Yes my friend. It only took Dark_AleX less than a year and a half but the PSP does everything I dreamed it could do.

[b]
----------* TABLE OF CONTENTS *----------

1: Installation of 3.10 OE-A on a 1.50
2: 3.10 OE-A Recovery Menu Guide
3: Plug-ins
4: Homebrew Emulators
5: How to Make PS1 EBOOTs
6: FAQ
7: MISC

----------------------------------------------
[/b]



1: Installation of 3.10 OE-A on a 1.50

If you're installing this update from a previous OE firmware, make sure to set your game folder homebrew to
use the 1.50 kernel in the recovery menu before running this update, or it won't install


1. Download and unzip 3.10 OE-A (complete) (Jak_Master version). Make sure the file you just downloaded is
approximately 34.2 MB
2. Copy the PSP folder in the zip file you just downloaded to your memory stick. If you already have a PSP
folder on your memory stick, either delete or rename the existing folder on your memory stick.
3. On your PSP, run the 3.10 OE-A Update Maker program. This program will create a file called DATA.DXAR
4. On your memory stick, go to the PSP/GAME folder. Move the DATA.DXAR file from the oeupdmaker folder to
the 310oeflasher folder
5. On your PSP, run the 3.10 OE-A Firmware Install program. Your battery must be 75% full
6. The program will display an agreement. Press X to accept. This will upgrade your PSP to firmware 3.10 OE-A.
While updating, make sure that the memory stick is not removed from your PSP and that the power to your
PSP is not interrupted
7. Once finished, shutdown the psp and restart manually to 3.10 OE-A. You should then restore your default
settings from the system settings menu




2: 3.10 OE-A Recovery Menu Guide

To access the recovery menu, hold the R button when powering ON the PSP. (Not sleep mode)

Toggle USB - This enables you to access your PSP's memory stick over the USB connection. It is functionally identical to choosing the USB Connection option in the PSP's main interface.

Configuration - This enables you to configure some of the most common options in 3.10 OE-A. All setings are set to disabled by default.


* Skip SCE logo - This disables the Sony Computer Entertainment logo from playing when power on the psp. As
a result of that, startup time is slightly faster and UMDs will no longer autoboot.

* Hide corrupt icons - This hides the corrupted icons generated by Kxploited homebrew (homebrew that comes
in two folders). This can slightly slow down your GAME menu if you have a large amount of homebrew.

* Game folder homebrew - This lets you choose whether to load programs at /PSP/GAME with the 3.10 kernel
or the 1.50 kernel. Unless you need to play downloaded PSP demos, it is strongly recommended to use the
1.50 kernel.

* Autorun program at /PSP/GAME/BOOT/EBOOT.PBP - This will allow you to run the EBOOT located at
/PSP/GAME/BOOT/EBOOT.PBP whenever your PSP starts up. This feature is used by some homebrew
programs, such as password lockers. Any eboot ran in this way will run on the 1.50 kernel.

* Use NO-UMD - This will enable you to run backup games from your memory stick without needing to have a
UMD in the drive. Compatibility is somewhat low, so I can't recommend using this feature.

* Fake region - This will allow you to set the psp kernel region to either Japan, USA, Europe or Korea. Setting
the region to Japan enables you to visit a video download service through the Network section of the PSP's
main interface, but it is impossible for people outside of Japan to download videos at this time.

* Free UMD Region - This enables UMD movies and music to run region-free.


Run program at PSP/GAME/RECOVERY/EBOOT.PBP - This will recover your PSP if it has been semi-bricked. More information on how to recover is listed further down in this thread.

Advanced - This enables you to configure some advanced options and mount your PSP's internal flash to your computer via USB. Messing with this stuff without knowing what you're doing can result in a permanent brick, so be very careful here. If you want your PSP to be as safe as possible, you have no reason to ever open this menu.


* Advanced Configuration - This enables you to configure several advanced options which are completely
useless to the average user.

o Plain modules in UMD/ISO - This allows certain forms of unsigned code to be run from within an ISO.
There aren't really any practical uses to this function, and it can make some UMDs and ISOs incompatible
with your firmware. Developers can use this function to experiment with running homebrew from within
an ISO.

o Execute BOOT.BIN in UMD/ISO - This runs BOOT.BIN inside the ISO instead of EBOOT.BIN. Useless
unless you're a developer experimenting with the Plain modules in UMD/ISO feature, you shouldn't use
this feature; average users have no need to toggle this.

o Use isofs driver also in UMD-inserted mode - Runs UMDs using the ISO driver. For non-developers, this
will do nothing more than reduce compatibility.

* Toggle USB (flash 0) - This enables you to access your PSP's internal flash 0 memory over the USB
connection. Messing with these files can result in a brick; there is simply no reason for the average user to
use this feature.

* Toggle USB (flash 1) - This enables you to access your PSP's internal flash 1 memory over the USB
connection. Messing with these files can result in your settings becoming corrupted.


CPU Speed - These settings enable you to change how fast the CPU runs in games and in the PSP's interface and web browser. Higher numbers will result in better performance at a cost of battery life. PSOne games cannot run playably below 333, so an option to customize their speed isn't included.


* Speed in XMB - This determines how fast the processor will run when it isn't playing games. If you browse the
internet or watch movies, you might want to increase the speed.

* Speed in UMD/ISO - This determines how well games will run. The higher the value, the higher the framerate.
If you experience any slowdown in a game, increasing this number should eliminate it.


Plugins - You can use this menu to enable any PRX plugins that you've copied to your seplugins folder.

Registry hacks - These settings allow you to change a few registry-related settings in the firmware.


* Button Assign - This allows you to change whether the PSP should use circle or X as the enter button.

* Activate WMA - This allows you to activate WMA playback. Normally, 3.10 won't let you enable this without
connection to Sony's servers using a wireless internet connection.

* Activate Flash Player - This allows you to activate the PSP's Flash Player. Normally, 3.10 won't let you enable
this without connection to Sony's servers using a wireless internet connection.


Exit - This exits the Recovery Menu and attempts to launch the PSP's firmware.




3: Plug-ins

1. Download and unzip Jak_Master's 3.10 OE-A PRX Pack (v2)
2. Copy the seplugins folder in the zip file you just downloaded to your PSP, placing it on the outermost
directory. Replace the existing folder if necessary.
3. Restart your PSP in recovery mode, then go to "Plugins" section of the recovery menu and enable whichever
plugins you want to use


SVCapture05

This plugin allows you to take screenshots and motion pictures of PSP games, PS1 games, and the
PSP's main menu. Pictures are saved as PNG files, videos are saved as GIF files. This version
includes a custom config file which is compatible with several other PRX files.

Controls:
ScreenShot: Select + LTrigger
Record Video: Select + RTrigger
Stop Recording Video: Select

POPS Loader

This plugin allows you to specify which version of Sony's PS1 engine (referred to as POPS) you'd like
to use to run PS1 games. This plugin will automatically activate the first time you launch a PS1 game,
and will remember your preference each subsequent time you launch it. If you'd like to change which
version of POPS a game uses, hold the right shoulder button while starting the game.

MP3 PRX 0.4

This plugin allows you to play MP3s whenever and wherever you want to, including while you're
playing PSP games. It also allows you to overclock the PSP anywhere, including inside the web
browser.

Controls:
Increase Music Volume: Note + Up
Decrease Music Volume: Note + Down
Start / Stop Music: Note + LTrigger
Previous Track Note + Left
Next Track Note + Right
Toggle Mode: Note + RTrigger
Increase CPU Speed: Note + Triangle
Decrease CPU Speed: Note + X
Reload: Note + Circle
Show Onscreen Display: Note + Square



4: Homebrew Emulators
Don't Expect too much speed on the 64 and make sure to check out the compatibility list.

Genesis- DGEN 1.70
Game Gear- MMSPlus SMS Emulator v1.1
NES- Little John NES module - Proof of Concept
SNES- SNES9xTYL 0.4.2
GBA- gpSP 0.9
N64- Daedalus R9 -- Compatibility List




5: How to Make PS1 EBOOTs
The guide is too long and graphic for me to explain so I'll just post THIS GUIDE of how to make them instead.
Instruction Manuals can be found HERE




6: FAQs


Q: How do I run homebrew and games on 3.10 OE?
A: Use the following techniques. However, keep in mind that I created this section of the guide to help new users learn how to run any of their games or homebrew on 3.10 OE.

* To run homebrew, place the homebrew in the PSP/GAME150 folder on your PSP. If the homebrew you're
installing came with a second folder with a percent sign in it's name, you also need to place that folder in
PSP/GAME150
* To run PSP games you have backed up to your memory stick, place the games in the ISO folder on your PSP
* To run official PS1 games using Sony's PS1 engine, place the games in the PSP/GAME folder on your PSP


Q: How can I download homebrew for this? Can I use the install-o-tron program?
A: Install-o-tron is by far the easiest, safest, most direct way to download homebrew on to your PSP. It allows you to download and install homebrew directly to your PSP from an online database; no computer required. The version included in this thread features custom graphics, and settings pre-configured to work with 3.10 OE. To use this version of the install-o-tron, follow these instructions:

1. Download and decompress Installotron (Jak_Master version)
2. Copy the Installotron folder to PSP/GAME
3. Restart your PSP in recovery mode, then go to Configuration. Change the Game folder homebrew to use the
1.50 kernel, then exit the recovery menu.
4. Launch the Install-o-tron program. If it has difficulty reading your network configuration, create a new one.
5. Download as much homebrew as you want from the database. Your homebrew will be installed in PSP/GAME


Q: How do I use the plugins?
A: Restart your PSP in recovery mode, then go to "Plugins" section of the recovery menu and enable whichever plugins you want to use


Q:What firmware can I use these plug-ins with?
A:They are tested completely on 3.10 OE-A. I wouldn't recommend using them with anything other than that, although they might work.


Q:Is it true that the PSP can run Windows 95?
A:I dunno. I've never been able to do it because I don't have access to a Win95 PC anymore. The guide of how to do it is HERE




MISC
Thanks to...
Dark_AleX
Jak_Master
Download.QJ.net
and anyone else I left out.

I'll post some screen shots of FF7 later. I've been working on this for about a day & a 1/2 so I'm take a break and keep play'n my FF7 on my PSP.

.......Damn it! I always nut on myself after saying that :D

Apr. 06, 2007 @ 9:41 PM
# 2
KurisuRank 4: Major General (1,222 Points) Kurisu

Damn that's an awesome post I wish I could give you some bonus points :)


TheRoms.com
Administrator
Apr. 06, 2007 @ 10:37 PM
# 3
Bane KingRank 3: Lieutenant General (1,285 Points) Bane King

On my next day off I'll test the how to make PS1 EBOOTS but for now, i'm get'n them from "MN"

Post Reply (All Fields are Required)

Anonymous Coward

Please login to post comments.